FR
Mohamed portrait 👋

Hello, I'm Mohamed Hamed.
Software Engineer.

2+ years of hands-on experience in building modern, performant, and reliable web applications.

About

Hello, I'm Mohamed Hamed. I'm a software engineer with 2+ years of experience. I enjoy building reliable websites & apps. My focus is creating robust and user-centric solutions.

I am also deeply interested in contributing to open-source projects and exploring new technologies that push the boundaries of the web.

Projects

Cloud Image Processing API

A high-performance image processing API with features like format conversion, resizing, filtering, and optimization. Built with a modern tech stack for scalability and performance.

FastAPIPythonPostgreSQLRedisDockerCloudflare R2Pillow

Weather API

A Spring Boot application that fetches weather data from Visual Crossing's API, implements Redis caching, and provides a clean web interface for testing. Features include rate limiting, API key authentication, and comprehensive OpenAPI documentation.

JavaSpring BootRedisDockerSpring WebFluxBucket4jOpenAPI
Riyadee.com

Riyadee.com

Showcases user-centric design, intuitive navigation, responsive layout, and advanced SEO for enhanced engagement and accessibility.

ReactTypeScriptNext.jsTailwindReact EmailResend
Sewarli

Sewarli

Sewarli is a platform that users can use to find designers, photographers, and video editors for their projects.

React NativeSupabase

Skills

  • TypeScript
  • JavaScript
  • Python
  • Java
  • C++
  • React
  • Next.js
  • Angular
  • React Native
  • Redux
  • HTML5
  • CSS3
  • Tailwind CSS
  • Framer Motion
  • Node.js
  • Express.js
  • FastAPI
  • Spring Boot
  • RESTful APIs
  • GraphQL
  • Microservices
  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Cloudflare R2
  • AWS S3
  • Supabase
  • Docker
  • Git
  • GitHub Actions
  • GitLab CI/CD
  • Vercel
  • Prisma
  • Mongoose
  • Jest
  • Jasmine
  • Postman
  • Figma

Work Experience

Software Engineer (Apprenticeship)

LCL

Sep 2025 – Present

  • Contributing to the maintenance and evolution of client onboarding and sales portal applications used daily by several thousand branch advisors.
  • Developing and maintaining microservices related to customer account creation and subscription workflows.
  • Refactored the document management layer from local filesystem storage to Amazon S3, enabling stateless deployment within a containerized architecture.
  • Designing and automating end-to-end test suites integrated into CI/CD pipelines.
JavaSpring BootAngularAmazon S3SeleniumCypress

Full-Stack Developer

Software Savants

Mar 2024 – Jun 2024

  • Integrated Saudi Arabia's NPHIES (National Health Information Exchange) API into the healthcare backend in compliance with national interoperability standards.
  • Developed API connections for real-time patient eligibility verification and automated insurance claim workflows.
  • Worked with healthcare data standards including HL7 FHIR for cross-system interoperability.
  • Configured CI/CD pipelines for automated testing and deployment.
PythonFrappeMariaDBHL7 FHIRGitLab CI/CD

Frontend Developer

GSM

Dec 2023 – Feb 2024

  • Modernized the National PBF (Performance-Based Financing) Portal for the Ministry of Health.
  • Built automated reporting systems aggregating data from healthcare facilities nationwide.
  • Developed an interactive public dashboard for health metrics visualization with performance optimizations.
Next.jsReactTailwindCSS

Full-Stack Developer

Ibtikar Technologies

Feb 2023 – Dec 2023

  • Started as an intern; promoted to full-time after five months based on performance.
  • Developed a mobile application for traffic officers to digitally record road violations.
  • Integrated a secure payment gateway for real-time fine settlements.
  • Built an administrative dashboard centralizing infraction data for reporting and operational analysis.
React NativeNode.jsNext.jsMongoDB AtlasFirebase

Education

Master 2 in Information Technology and the Web

Université Claude Bernard Lyon 1

Sep 2025 – Present

Cloud Computing, Storage and Virtualization, Large-Scale Data Systems, Real-Time and Multi-Device Web Applications, Application Reliability and Security, Data Analysis.

Master 1 in Computer Science

Université Claude Bernard Lyon 1

Sep 2024 – Jul 2025

Distributed Algorithms, Compiler Design, Databases, Software Engineering, Project Management, Web Application Design.

Bachelor's Degree in Computer Science

Université de Nouakchott

Jan 2021 – Jul 2023

Algorithms, Data Structures, Web Development, Databases.

Open Source Contributions

  • PMD

    3 merged PRs fixing false positives in static analysis rules — one in Apex (FieldDeclarationsShouldBeAtStart not recognizing property accessor syntax) and two in Java (UnusedLocalVariable false positive for pattern variables in braceless for-each, and a parser failure on switch expressions inside super() calls). Released in PMD 7.20.0 and 7.21.0.

  • Checkstyle

    2 PRs under active review: a bug fix for a false positive in IndentationCheck triggered by new operator expressions (#18686), and an enhancement to surface the expected line separator in NewlineAtEndOfFileCheck violation messages (#18972).

  • Talawa API

    3 merged PRs achieving 100% code coverage on mutation resolvers (unit and integration tests).

  • WeasyPrint

    Contributed bug fixes and improvements to the Python HTML/CSS-to-PDF engine and interacted with core maintainers during the review process.

Contact

Feel free to reach out for collaboration or just to say hi!

Email Me