Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mohamed Elbalshy

Giza

Summary

I’m a backend developer with 6 years of experience building scalable, high-performance applications using Node.js, Including frameworks like Express and NestJS, along with modern backend technologies. I specialize in writing clean, maintainable, and optimized code, solving complex challenges, and designing robust system architectures tailored for startups and growing businesses. I'm passionate about building microservices, integrating cloud-native solutions, and continuously learning better ways to ship reliable backend systems.

Overview

6
6
years of professional experience

Work History

Freelancer Backend Developer

Upwork
07.2021 - Current
  • Profile Link: https://www.upwork.com/freelancers/mohamedelbalshy
  • Successfully completed 32 backend projects with $60K+ for clients across multiple industries.
  • Developed scalable RESTful APIs using Node.js, NestJS, and TypeScript.
  • Designed and optimized database structures with PostgreSQL, MySQL, and Prisma ORM to improve query performance and data integrity.
  • Implemented Redis caching to optimize performance and RabbitMQ for event-driven, fault-tolerant architectures.
  • Deployed applications using AWS ECS/Fargate and Docker, integrating CI/CD pipelines for seamless delivery.
  • Worked closely with clients to ensure project requirements were met efficiently and on time.
  • Key Skills: Node.js, NestJS, TypeScript, Prisma, Redis, RabbitMQ, PostgreSQL, AWS, Docker

Backend Developer

BRB ( Through Upwork)
01.2025 - 05.2025
  • Developed server-side logic in Nestjs and Golang.
  • Troubleshot and tested software and debugged to clean up code and improve efficiency.
  • Implemented robust security and data protection measures.
  • Worked in Agile Scrum team environment with high-tempo production cadence.
  • Built APIs and data clients to consume APIs.
  • Wrote unit tests to evaluate high code coverage.
  • Designed Microservices server-side architecture and implemented cloud-based back end solutions.
  • Integrated third-party APIs from external applications into web platforms.
  • Collaborated with multidisciplinary team of designers, developers and system administrators.

Backend Developer

TwoLink
04.2022 - 12.2022
  • Company Overview: Remote
  • Implemented GraphQL APIs and optimized queries to handle complex data flows efficiently.
  • Integrated PostgreSQL databases with Prisma ORM for efficient data management.
  • Implemented authentication and authorization flows using JWT, enhancing system security.
  • Deployed backend services using AWS ECS and Docker, enabling smooth CI/CD integration.
  • Collaborated with frontend developers to integrate APIs and improve overall application performance.
  • Remote
  • Key Skills: Node.js, Express.js, PostgreSQL, GraphQL, Redis, AWS, Docker, REST APIs

Backend Developer

Paleo
01.2022 - 11.2022
  • Company Overview: Remote
  • Building large-scale, data-heavy web applications for e-commerce/marketplaces.
  • Using Graphql with nodejs and postgres database to build e-commerce backend system.
  • Building intgerations with Zapier and coda (workflow automation, triggers and actions ).
  • Help Design the database and backend structure desgin.
  • Remote
  • Skills: Systems Design
  • GraphQL
  • Back-End Web Development
  • Node.js
  • PostgreSQL
  • Third-Party Integrations

Junior Backend Developer

Garment IO
03.2019 - 12.2020
  • Migrated a monolithic application into a microservices architecture to improve system scalability, maintainability, and fault tolerance.
  • Designed and optimized RESTful APIs for communication between IoT devices and backend systems.
  • Worked extensively with MongoDB for data storage and implemented Redis caching for improved system performance.
  • Deployed and managed services using AWS and Google Cloud Platform (GCP).
  • Conducted unit testing and integration testing to ensure code quality and reliability.
  • Key Skills: Node.js, MongoDB, Redis, AWS, GCP, REST APIs, Microservices

Education

BS - Computer Science

ElShorok Academy
Cairo
01.2017

Skills

  • Javascript
  • Nodejs
  • Typescript
  • Golang
  • Java
  • PostgreSQL
  • MySQL
  • MongoDB
  • Prisma
  • TypeORM
  • Microservices Architecture
  • Event-Driven Systems
  • Fault-Tolerant Applications
  • Scalable Systems
  • RabbitMQ
  • Kafka
  • Redis
  • RESTful APIs
  • GraphQL
  • AWS
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • Unit Testing
  • Integration Testing
  • VSCode
  • Git
  • Agile/Scrum

Languages

Arabic
Bilingual or Proficient (C2)
English
Upper intermediate (B2)

Timeline

Backend Developer

BRB ( Through Upwork)
01.2025 - 05.2025

Backend Developer

TwoLink
04.2022 - 12.2022

Backend Developer

Paleo
01.2022 - 11.2022

Freelancer Backend Developer

Upwork
07.2021 - Current

Junior Backend Developer

Garment IO
03.2019 - 12.2020

BS - Computer Science

ElShorok Academy
Mohamed Elbalshy