You will get backend restful apis, node.js , nest.js, express.js, graphql, database
Top Rated

Top Rated

Project details
Hi there,
i have worked on many projects from scratch and built many apis for many clients, i also worked at 3 companies for like 3 years as backend developer (Nodejs) before joining upwork as freelancer as nodejs developer as well, here are companies i worked for garment.io (2 years) , techsquadeg (7 months), grambell (6 months), paleo.technology (freelance for 10 months), twolink.co (freelance for 10 months), feel free to check my upwork profile, and here is my profiles
My Experience:
JAVASCRIPT
TYPESCRIPT
NODEJS
NESTJS
EXPRESS
REDIS
QUEUES
REST APIS
GRAPHQL
SOCKET.IO
MONGODB
MONGOOSE
TYPEORM
PRISMA
SQL databases :POSGTRES / MYSQL.
i have worked on many projects from scratch and built many apis for many clients, i also worked at 3 companies for like 3 years as backend developer (Nodejs) before joining upwork as freelancer as nodejs developer as well, here are companies i worked for garment.io (2 years) , techsquadeg (7 months), grambell (6 months), paleo.technology (freelance for 10 months), twolink.co (freelance for 10 months), feel free to check my upwork profile, and here is my profiles
My Experience:
JAVASCRIPT
TYPESCRIPT
NODEJS
NESTJS
EXPRESS
REDIS
QUEUES
REST APIS
GRAPHQL
SOCKET.IO
MONGODB
MONGOOSE
TYPEORM
PRISMA
SQL databases :POSGTRES / MYSQL.
Programming Languages
JavaScript, TypeScriptCoding Expertise
Performance OptimizationWhat's included
| Service Tiers |
Starter
$100
|
Standard
$150
|
Advanced
$200
|
|---|---|---|---|
| Delivery Time | 1 day | 2 days | 4 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 3 | 5 | 7 |
Design Customization | - | - | - |
Content Upload | |||
Responsive Design | - | - | - |
Source Code |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$25 - $35Frequently asked questions
19 reviews
(19)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
FS
Florian S.
Feb 21, 2026
Backend Developer
AG
Akin G.
Feb 10, 2026
Experienced Nest.js Developer with TypeScript, TypeORM, and PostgreSQL Expertise
KA
Khalid A.
Nov 10, 2025
Node.js Backend Developer – Remote (Full-Time)
Great work overall! Thank you for your effort and professionalism throughout the project.
SP
Shreek P.
May 14, 2025
NodeJS backend developer with JEST experience
Mohamed was extremely professional and his technical prowess is really commendable. Will definitely work with him again!
BA
Brb A.
May 13, 2025
senior Nest.js back end dev
About Mohamed
Senior NestJS Backend Developer | Node.js, MongoDB, Microservices
100%
Job Success
Giza, Egypt - 6:04 am local time
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.
I've worked with startups, SaaS platforms, and e-commerce teams to launch reliable REST APIs, optimize backend performance, and scale infrastructure cost-effectively across modern cloud environments.
✅ Core Skills & Technologies:
1. Languages: TypeScript, JavaScript, Go (Golang), Python, Java
2. Node.js Frameworks: Express.js, NestJS
3. Databases: MongoDB (Mongoose), PostgreSQL, MySQL, Prisma, TypeORM
4. Caching & Messaging: Redis, Message Brokers (e.g., RabbitMQ, Kafka)
5. Architecture: Microservices, REST APIs, System Design, SOLID principles, OOP
6. Cloud & DevOps: AWS (EC2, S3, Lambda), GCP, Docker, Deployment pipelines
7. Testing: Unit & Integration Testing
Whether you're building a new SaaS product, integrating a payment system, or scaling your backend, I bring a strong foundation in backend engineering and a drive to deliver clean, efficient, and scalable solutions.
Ready to help you bring your product to life — let’s build something great together. 🚀
Steps for completing your project
After purchasing the project, send requirements so Mohamed can start the project.
Delivery time starts when Mohamed receives requirements from you.
Mohamed works on your project following the steps below.
Revisions may occur after the delivery date.
Setup Project
I will setup and clone the repo on my local.
Explore the project
I will read some code to explore the code and if there are issues with your code.