Mohammad Abdulhakim

Software Engineer | Aspiring AI Engineer

Problem-driven developer skilled in crafting robust web applications. Utilizing AI tools to accelerate cross-platform development while deeply learning to transition into Artificial Intelligence engineering.

Projects

Showcasing impactful projects and technical achievements.

img
Co-Student Platform

A full-stack educational platform combining social media features with global and course-specific interactive feeds, built independently from scratch.

Web Dev
Full Stack
Frontend
Backend
img
Masar API - Fleet Management

A foundational backend boilerplate featuring secure authentication, modular architecture, and optimistic locking for concurrency control.

Backend
Web Dev
img
C++ Image Processor

A scalable terminal-based image processing application in modern C++17, featuring 22 interactive filters and a robust undo/redo architecture.

Software Development
Core Engineering

Experience

Professional journey and career timeline.

Full Stack Software Engineer

Co-Student (Independent Project)Egypt
2022 - 2023

Built and launched a full-stack educational platform independently, rapidly developing features to test ideas and enhance user engagement.

ReactNode.js+5 more

Skills

Key skills that define my professional identity.

Node.js

Run JavaScript on the server side, building scalable and responsive enterprise applications.

TypeScript

Enhance JavaScript with static types, making large codebases robust and highly reliable.

Next.js

Effortlessly build dynamic, production-ready apps with advanced routing and API integrations.

React

Craft interactive user interfaces using modern components, state management, and virtual DOM.

PostgreSQL

Architect and optimize relational databases efficiently for data-driven, scalable platforms.

MongoDB

Store and retrieve data seamlessly with flexible, high-performance NoSQL database design.