Mohammad Ahmad
Software Engineer • Backend, Web & Mobile Development • Passion for Building Smart Systems
Experience
Freelance Software Developer
Remote
2025 — Present
- Delivered multiple freelance projects, building web and mobile applications for diverse clients.
- Implemented features such as online booking, product management, and admin dashboards to streamline business operations.
- Designed responsive and user-friendly interfaces optimized for desktop and mobile users.
- Collaborated with clients to understand requirements, provide solutions, and ensure successful project delivery.
- Leveraged modern technologies, version control, and best practices to build maintainable and scalable solutions.
Backend Developer (Personal & Learning Projects)
GitHub • Remote
2024 — Present
- Developed RESTful APIs and backend logic for multiple applications using best practices.
- Designed relational database schemas and implemented data access layers for efficiency.
- Applied clean code, OOP, and SOLID principles to ensure maintainable and scalable backend code.
- Implemented authentication and authorization to secure backend systems.
- Utilized C#, .NET, SQL, and related technologies to build and maintain backend systems efficiently.
Open-Source Contributor
faker-cxx (C++ Library) • GitHub
2025
- Added new data types with generation logic and comprehensive unit tests.
- Fixed bugs, improved documentation, and expanded library functionality.
- Collaborated with the community to enhance usability and maintainability.
Selected Projects
- Developed a full-featured web platform for client business operations, including scheduling, product management, and admin dashboards.
- Implemented responsive design optimized for both desktop and mobile users, improving accessibility and user experience.
- Delivered the project using modern web development best practices and tools, ensuring maintainability and scalability.
- Maintained a diverse collection of personal and learning projects, including backend systems, C++ libraries, and full-stack applications.
- Implemented features using C#, .NET, C++, SQL, and modern programming concepts like OOP, SOLID principles, and clean code practices.
- Designed and structured projects for scalability, maintainability, and reusability, demonstrating proficiency in software architecture.
- Utilized Git and GitHub for version control, collaboration, and continuous improvement of code quality.
Education
B.Sc. Management Information Systems
Ramat Gan Academic College
2022 — 2026
Certifications
GitHub Foundations Certification
GitHub
2025
Courses
AWS re/Start
Amazon Web Services Cloud Practitioner Training
2025 — 2026
gaining knowledge in foundational AWS services, Cloud, Linux, Python, networking, and security, acquired hands-on experience with cloud-based infrastructure, scripting, and troubleshooting, prepared for the AWS Certified Cloud Practitioner exam and developed practical skills for real-world cloud environments.