Abdallateef Shohdy

Backend Engineer


PROFESSIONAL SUMMARY

Backend Engineer with strong experience in Node.js, TypeScript, and RESTful API development. Proficient in SQL and NoSQL databases, automated testing using Jest, and cloud deployment. Skilled in Docker, CI/CD, and performance optimization. Focused on building scalable, secure, and maintainable backend systems, with a passion for continuous learning and problem-solving.

PROFESSIONAL EXPERIENCE

Web Development Trainee – Information Technology Institute (ITI)

07/2024 – 09/2024 • Mansoura, Egypt

  • Completed 150+ hours of intensive training in Web Development using .NET technologies.
  • Gained hands-on experience with SQL Server, C#, LINQ & Entity Framework, and ASP.NET Core MVC.
  • Developed CRUD web applications integrating relational databases and MVC architecture, delivering 3 MVC applications as course projects.

Freelance Backend Developer

2023 – Present • Remote

  • Built and deployed 4+ RESTful APIs using Node.js and Express for 3+ small business clients.
  • Designed relational database schemas in MySQL/PostgreSQL for e-commerce and booking platforms, supporting datasets with thousands of records.
  • Implemented authentication (JWT), authorization (RBAC), and integrated 2+ third-party services (payments, email).
  • Collaborated with 3+ clients to gather requirements, deliver features, and ensure production readiness.

EDUCATION

Bachelor of Science – Faculty of Computers and Information

2021 – 2025 • Mansoura University, Egypt

  • Major: Information Systems
  • Relevant Coursework: Data Structures & Algorithms, Database Systems, Operating Systems, Software Engineering, Systems Analysis & Design

PROJECTS

medical_services

NeuroGuard – AI-powered Healthcare Platform

Built backend APIs integrated with AI models for stroke prediction and medical image analysis. Implemented authentication, AI server integration, and real-time PDF chat assistant using RAG.

Repository

smartphone

Wasla App API

Developed an event-based backend API supporting registration, Google OAuth, and OTP reset (multi-auth support). Designed personalized feeds, favorites, and category management.

Repository

school

Course Platform API – Custom Educational Platform

Created backend system for course and section management with admin/student roles. Integrated file uploads, notifications, and API documentation using Swagger.

Repository

shopping_cart

E-commerce API

Designed modular RESTful API for e-commerce operations with extensibility focus. Implemented CRUD for products, reviews, coupons, carts, and payments.

Repository

TECHNICAL SKILLS

Languages

TypeScript, JavaScript (Node.js), Python, SQL

Frameworks

Express.js, Nest.js, FastAPI, ASP.NET Core

Databases

PostgreSQL, MySQL, MongoDB, SQL Server

DevOps

Docker, GitHub Actions, AWS EC2, Render

Testing

Jest, Postman Tests

Tools

Git, Swagger, Nodemailer, Multer, Postman

Security

JWT, OAuth, bcrypt, HTTPS

SOFT SKILLS

Problem-solving

Communication

Teamwork

Adaptability

Time management

Continuous learning

LANGUAGES

  • English: Intermediate
  • Arabic: Native