Skip to main content

About

Thanks for stopping by. Read below to learn more about myself and my background.

Mohamed Tanash at work explaining to other colleagues the value of teamwork

Background

Hi, I'm Mohamed Magdy Tanash, a passionate Full Stack Web Developer with over 3 years of hands-on experience in building scalable, high-performance web applications. From dynamic front-end interfaces to robust back-end architectures, I focus on delivering seamless, user-centric experiences using modern web technologies like React, Next.js, Astro, and Node.js.


Currently, I work at Fitlog as a Full Stack Engineer, where I contribute to the development of a robust fitness platform. My responsibilities include architecting scalable backend services, optimizing frontend experiences, and integrating third-party solutions to enhance user engagement.


At AppGain, I've led the development of key projects such as:

  • Microservice Architecture that powers invoice systems, designed for scalability and reliability using Node.js and Python.
  • Feature-rich Web SDKs enabling powerful Web Push Notifications that have increased user engagement.
  • A dynamic website with a smooth Next.js front-end integrated with a Node.js backend for real-time content updates.

One of my proudest accomplishments is the peer-to-peer video chat platform I developed, utilizing cutting-edge technologies like Socket.io, Redis, and Agora for real-time communication. Additionally, I played a crucial role in interviewing and hiring key developers, contributing to the growth of our team.


What sets me apart is my constant drive to learn and adapt. Whether it’s tackling new challenges or exploring emerging technologies, I strive to push the boundaries of what’s possible in web development. My AWS certifications (Solutions Architect and Cloud Practitioner) highlight my dedication to building cloud-native, scalable solutions.


Beyond my technical skills, I value teamwork, leadership, and a problem-solving mindset, which have earned me recognition, including two "Top Performer" awards.


When I’m not coding, I’m either learning something new or refining my craft. Let’s create something amazing together.

Work Experience

Full Stack Engineer

Fitlog
Present

Leading backend modernization efforts and frontend improvements for a robust fitness platform. Focused on migrating legacy systems to modern architectures, building scalable services, and enhancing user experience through performance optimizations and integrations.

  • Led backend modernization by migrating monolithic LoopBack architecture to microservices-based NestJS setup, applying clean architecture and best practices
  • Built Notification Service using NestJS and Amazon SQS to queue and dispatch notifications across email and push channels
  • Migrated large React 16 codebase to React 18 with functional components, resulting in significant performance improvements
  • Integrated React Native mobile app with Health Connect to sync wearable device data
  • Developed and maintained internal tools including Admin Dashboard for managing announcements, notifications, and operational features
  • Successfully launched Goals Service, an event-driven service to track client goals, send notifications on goal achievements or expiry, and improve engagement
  • Successfully launched Stats Queueing Service which offloaded large database insertions into a queue for asynchronous bulk processing, improving system stability and performance

Full Stack Developer

AppGain
2022 - 2024

Led the development of key projects including microservice architecture, Web SDKs for push notifications, and dynamic websites with real-time content updates.

  • Developed microservice architecture for invoice systems
  • Built feature-rich Web SDKs for push notifications
  • Created peer-to-peer video chat platform
  • Led technical interviews and team growth

Certifications

AWS Solutions Architect

Amazon Web Services

AWS Cloud Practitioner

Amazon Web Services

Awards & Recognition

Top Performer

AppGain • 2023

Recognized for exceptional performance and contributions

Top Performer

AppGain • 2022

Recognized for outstanding work and leadership

Skills

Frontend

TypeScriptJavaScriptReactReact NativeNext.jsAstroTailwind

Backend

Node.jsExpressNestjsGraphQL

Databases

MongoDBMySQLPrismaRedis

Tools & DevOps

GitGitHubGitLabLinuxDocker

Education

Bachelor's degree in Science