Mohamed Shaaban - Senior Software Engineer & Backend Team Lead

Senior Backend Engineer and Team Lead with 7+ years of proven expertise in building scalable enterprise applications. Specialized in .NET Core, Node.js, microservices architecture, and leading high-performing backend development teams.

About Me

Senior Software Engineer and Backend Team Lead with 7+ years of experience in architecting and developing enterprise-grade applications. Expert in .NET Core, Node.js, and microservices. Proven track record in leading backend development teams and delivering scalable solutions that drive business growth.

Currently serving as a Senior Backend Engineer at AlexApps, where I lead technical architecture decisions, develop high-performance APIs, mentor development teams, and drive best practices in backend development.

Mohamed Shaaban

Quick Facts

  • 🎯7+ years of experience
  • 💡Senior Backend Engineer
  • 🚀Expert in .NET Core & Node.js
  • 🌟Team mentor & technical leader
  • 📍Alexandria, Egypt

Work Experience

Current Roles

Senior Software Engineer & Backend Team Lead

AlexApps

2023 - Present
  • • Lead backend development team and architect scalable enterprise solutions
  • • Make strategic technical decisions for backend architecture, frameworks, and infrastructure
  • • Mentor junior and senior engineers, conduct code reviews, and establish development best practices
  • • Resolve critical backend performance issues and system architecture challenges
  • • Align backend technical deliverables with business objectives and stakeholder requirements
  • • Implemented automated CI/CD pipelines, reducing deployment time by 25%

Senior Software Engineer

Pinnacle Consultancy and Audit Firm

Part-time
May 2025 - Present
  • • Refactoring dead code for internal auditing system
  • • Adding new features applying best practices, OOP principles and SOLID
  • • Automated CI/CD pipelines

Previous Experience

Mid Level Software Engineer

AlexApps

November 2021 - 2022
  • • Developed and maintained RESTful APIs
  • • Enhanced code quality through rigorous code reviews and adherence to SOLID principles

Junior Full Stack Developer

AlexApps

June 2018 - July 2019
  • • Developed and maintained RESTful APIs
  • • Designed and optimized databases
  • • Managed tasks using Jira in an Agile environment

Freelance Software Engineer

Independent

June 2016 - June 2021
  • • Built websites from the ground up (frontend and backend)
  • • Created and documented APIs
  • • Optimized and maintained databases
  • • Made improvements to existing websites and systems

Technical Skills

Core Technologies

Backend

  • .NET Core (EF, Clean Architecture)
  • Node.js (Nest.js) with DDD
  • RESTful APIs, WebSockets
  • SignalR

Frontend

  • JavaScript (Next.js, React.js)
  • TypeScript
  • HTML5 & CSS3
  • Socket.io

Database & Tools

  • MySQL, MongoDB
  • Firebase
  • Git, Linux, Docker
  • DevOps, CI/CD
  • Entity Framework

Frameworks & Integration

  • ABP Framework
  • Clean Architecture
  • Vimeo Integration
  • Real-time Systems
  • POS Systems

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out!

Contact Information

Email

mo.shaaban.dev@gmail.com

Phone

(+20) 100-7943-118

Location

Alexandria, Egypt

Connect With Me

Social Media