Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Mohamed Elmahy

Queens,NY

Summary

Full-stack software developer specializing in web design and software solutions for complex business challenges. Expertise in multiple programming languages and frameworks, with a strong ability to adapt to new technologies. Demonstrated success in enhancing system performance through strategic updates. Collaborative team player committed to achieving project goals and meeting deadlines.

Overview

11
11
years of professional experience

Work History

Full-Stack Engineer (Junior)

CodePath
01.2023 - Current
  • Contribute to full-stack features for the CodePath Learning Portal used by thousands of students nationwide.
  • Build and maintain React components, Node.js APIs, and PostgreSQL queries to support course delivery, progress tracking, and interactive experiences.
  • Improve platform reliability by debugging issues, refactoring legacy code, and enhancing error handling and logging.
  • Assist in integrating secure authentication workflows and role-based access control, ensuring safe access for students and staff.
  • Mentor and advise 100+ students through office hours, reviews, and support, improving course success rates by around 30%.
  • Collaborate with engineers, designers, and instructors to enhance UI/UX, site performance, and accessibility.

Software Engineer (Team Lead)

NASA L'SPACE Academy
06.2022 - 12.2022
  • Led a 12-member interdisciplinary team to design mission architecture for Martian water detection and asteroid exploration.
  • Performed trajectory and systems analysis that improved Lucy Mission readiness by an estimated 15%.
  • Coordinated subsystem modeling, documentation, and internal reviews to ensure technical alignment across the team.
  • Delivered structured reports and presentations to NASA-affiliated reviewers, focusing on clarity, technical rigor, and mission feasibility.

Full-Stack Engineer (Fellow)

CUNY Tech Prep
06.2021 - 05.2022
  • Built full-stack applications using React, Node.js, Express.js, and PostgreSQL within an Agile, project-based curriculum.
  • Developed a gamer networking platform integrating the Steam API with 1,000+ test connections, focusing on API design and error handling.
  • Used Git, code reviews, and CI/CD concepts to maintain clean code and reliable deployments.
  • Collaborated with peers and mentors to optimize performance, reduce bugs, and present projects to industry partners.

Instructional Assistant

Queens College
01.2020 - 06.2021
  • Supported faculty in delivering computer science and mathematics courses through labs, recitations, and office hours.
  • Helped design assignments and exams reinforcing algorithmic thinking, programming fundamentals, and applied math.
  • Led 1:1 and group tutoring sessions that improved student understanding, retention, and course outcomes.
  • Wrote explanations, examples, and walkthroughs to make complex topics approachable.

Operations Manager

Key Food Supermarkets
12.2014 - 01.2020
  • Managed day-to-day store operations, scheduling, and oversight of 100+ staff across departments.
  • Led hiring, onboarding, and cross-training initiatives that increased staff retention by about 30%.
  • Introduced process improvements and light automation that reduced operational overhead and improved productivity and customer satisfaction.
  • Coordinated with vendors and internal stakeholders to keep inventory aligned with demand and minimize waste.

Education

B.A. - Computer Science

CUNY Queens College
New York, NY
05.2022

Skills

  • JavaScript and TypeScript
  • Python and SQL
  • HTML5 and CSS3
  • Git and Bash
  • React and Nextjs
  • Component architecture
  • Nodejs and Expressjs
  • REST APIs and WebSockets
  • FastAPI development
  • API authentication methods
  • LLMs and prompt engineering
  • AI feature design concepts
  • RAG methodologies
  • Embeddings and vector search techniques
  • PostgreSQL and MongoDB databases
  • AWS cloud services
  • Docker containerization
  • GitHub Actions workflows
  • Jest testing framework
  • Postman API testing tools
  • Unit testing principles
  • Agile methodologies
  • Pair programming practices
  • Mentoring and teaching strategies

Projects

GameNexus, Full-Stack Gaming Matchmaking Platform, React, TypeScript, Node.js, PostgreSQL, WebSockets, AI-enhanced scoring, Built a production-grade matchmaking platform supporting 500+ weekly players with real-time connections, WebSocket-based updates, and persistent player state., Designed and implemented a behavioral scoring system with toxicity detection combining rules and AI-assisted heuristics to maintain a healthy community., Integrated Stripe for subscription billing, tiered plans, and automated entitlement logic, enabling recurring revenue and feature gating., Developed analytics dashboards, player profiles, and live notifications with low-latency updates to improve engagement and retention. NotPad, AI-Powered Note-Taking Assistant, React, Node.js, AI APIs, Embeddings, Vector Search (conceptual), Created an AI-powered note application supporting content generation, rewriting, summarization, and contextual suggestions., Integrated LLM APIs to provide semantic-aware assistance for drafting and refining user notes., Optimized backend performance and request handling, achieving approximately 25% faster response times under load., Designed a clean, user-friendly interface used by 50+ active users, with a focus on intuitive workflows and productivity. Done With It, Marketplace Platform, React, Node.js, Express.js, PostgreSQL, File Uploads, Developed a marketplace where users can list items, send messages, and negotiate offers, implementing secure CRUD APIs and validation., Implemented dual payment options (cash and card) and subscription-based boosts to improve ad visibility and monetization., Built geolocation-based search filtering and media upload support to improve discoverability and trust between buyers and sellers., Shipped a mobile-first, responsive interface that improved usability and engagement across devices.

Timeline

Full-Stack Engineer (Junior)

CodePath
01.2023 - Current

Software Engineer (Team Lead)

NASA L'SPACE Academy
06.2022 - 12.2022

Full-Stack Engineer (Fellow)

CUNY Tech Prep
06.2021 - 05.2022

Instructional Assistant

Queens College
01.2020 - 06.2021

Operations Manager

Key Food Supermarkets
12.2014 - 01.2020

B.A. - Computer Science

CUNY Queens College
Mohamed Elmahy