I’m a full-stack software developer with a strong backend focus and a foundation in mechanical engineering. This combination gives me a systems-level approach to software development, allowing me to design solutions that are scalable, reliable, and grounded in real-world constraints. I have experience building and maintaining production web applications, with a focus on backend architecture, cloud orchestration, security, and database design. My engineering background strengthens my ability to analyze complex problems, work within constraints, and deliver practical, efficient solutions. Whether I’m developing a full-stack application, designing a backend system, or bridging software with engineering workflows, I focus on building software that is maintainable, efficient, and impactful.

Ahmed Abdelrehim

I’m a full-stack software developer with a strong backend focus and a foundation in mechanical engineering. This combination gives me a systems-level approach to software development, allowing me to design solutions that are scalable, reliable, and grounded in real-world constraints. I have experience building and maintaining production web applications, with a focus on backend architecture, cloud orchestration, security, and database design. My engineering background strengthens my ability to analyze complex problems, work within constraints, and deliver practical, efficient solutions. Whether I’m developing a full-stack application, designing a backend system, or bridging software with engineering workflows, I focus on building software that is maintainable, efficient, and impactful.

Available to hire

I’m a full-stack software developer with a strong backend focus and a foundation in mechanical engineering. This combination gives me a systems-level approach to software development, allowing me to design solutions that are scalable, reliable, and grounded in real-world constraints.

I have experience building and maintaining production web applications, with a focus on backend architecture, cloud orchestration, security, and database design. My engineering background strengthens my ability to analyze complex problems, work within constraints, and deliver practical, efficient solutions.

Whether I’m developing a full-stack application, designing a backend system, or bridging software with engineering workflows, I focus on building software that is maintainable, efficient, and impactful.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Full-Stack Software Developer at CleanCode Limited
June 1, 2022 - Present
Developed and maintained backend services using Spring Boot and RESTful APIs; implemented data persistence with Hibernate and SQL databases; secured backend APIs using RBAC to enforce authorization policies; built and maintained integration workflows, including scheduled processes and cron jobs; maintained CI/CD workflows with GitHub Actions for automated testing and deployment of backend and frontend services; managed database migrations to support schema changes and feature releases; developed frontend features using Angular with strongly typed data models in TypeScript; implemented centralized state management using state stores; consumed asynchronous data streams using RxJS and Observables; built reusable UI components styled with SCSS for maintainable frontend design.
Full-Stack Software Developer (Freelance) at Saaha.app
February 1, 2026 - Present
Engineered a high-performance full-stack marketplace using Next.js, React, and Express.js, optimizing UI performance and SEO while implementing user authentication and tutor-student matching. Architected and containerized cloud infrastructure from scratch using Docker, ensuring environment parity between development and production. Provisioned AWS deployments leveraging EC2 and S3, implementing an Nginx reverse proxy for secure traffic routing, SSL termination, and high-speed asset delivery. Integrated secure payment gateways to handle end-to-end checkout processing. Designed scalable data models using MongoDB Atlas and Mongoose for strict schema validation and complex data relationships.
Full-Stack Developer at Oga-Handy.com
August 1, 2025 - Present
Developed a real estate servicing application, using FastAPI and SQLModel backed by PostgreSQL; managed database schema changes with Alembic for versioned migrations; developed frontend features with React including private/protected routes for authenticated users; styled responsive UI components with Tailwind CSS; implemented authentication and security infrastructure; containerized the application with Docker to ensure consistent environments.
Product Engineer at SigmaPoint Technologies - Cornwall
February 1, 2021 - June 1, 2022
Led NPI (New Product Introduction) across design, manufacturing, quality, and supply chain teams; applied systems thinking to drive manufacturable, scalable production processes; improved quality and process reliability through root-cause analysis and ECO management.

Education

B.A.Sc. in Mechanical Engineering at University of Ottawa
January 11, 2030 - December 1, 2020
B.Sc. in Computing Technology at University of Ottawa
January 11, 2030 - December 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Healthcare, Real Estate & Construction, Manufacturing, Professional Services, Media & Entertainment, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer in Cornwall today.