
Hi there, I'm
Mostafa Nassr
Full Stack Developer
Building high-performance applications with React, TypeScript & Node.js
About Me
I'm a Full Stack Developer with over 5 years of experience building high-performance web applications. I specialize in React, TypeScript, and Node.js, and I've had the privilege of working at companies like S&P Global, Tesla, and UnitedHealth Group.
I'm passionate about creating elegant, scalable solutions that make a real impact — from global dashboards used by hundreds of service centers to AI-driven tools that save millions in operational costs. I thrive on turning complex problems into intuitive user experiences.
Work Experience
- Added asynchronous drill down functionality to React Highchart components that enabled chart data drilling and enhanced load times by 45%.
- Refactored and improved reusable dropdown components to use React Portals instead of context, fixing numerous visualization bugs.
- Added React routing to multiple areas of the application – enhanced the user experience by improving shareability and user selection persistence.
- Added integration to internal AI tool (Spark AI) in Node.js to generate dynamic PDF summary documents that got autonomously attached to emails and sent to internal teams.
- Added Jira integration to automate manual processes in Node.js that included Epic creation & tracking.
- Added user collaboration features and real-time notifications using React, TypeScript, Node.js, and Socket.io.
- Developed and launched a global dashboard from scratch using React, TypeScript and Node.js that is now used by 378 Tesla service centers worldwide, boosting capacity utilization by 38%.
- Architected and delivered a rich analytics dashboard with React and TypeScript that consumed data heavy endpoints and used Recharts for visualizations.
- Led the development of an AI agent chat bot UI in React, TypeScript and Node.js that automated technician reassignment, zone creation and customer query resolution – reducing operational costs by an estimated $3 million per quarter.
- Designed and built a dashboard used by 276 Tesla sales stores to manage, visualize and reassign extended demo drive appointments, cutting task management complexity by 40%.
- Built and published a reusable widget enabling different Tesla applications to integrate with the Tesla Scheduling System seamlessly.
- Optimized frontend component architecture and state management across React codebases, reducing development duplication by 32%.
- Engineered a high-performance dashboard that consumes data heavy APIs using React, TypeScript, and Node.js, built with Material UI data grids and react-chartjs-2 charts.
- Unified 22 disparate frontend applications into a single console using single-spa, reducing maintenance overhead across multiple teams.
- Developed an AI driven chat bot UI module with React, TypeScript and Node.js that answered user questions and surfaced live system status.
- Developed a customizable wrapper for the Material UI data filter component to handle specific business needs.
- Enhanced CI/CD pipelines for frontend deployments – reduced build times by 20% and lowered integration issues and rollbacks by 30%.
- Upgraded frontend error handling and monitoring to drive a 25% reduction in system downtime and 45% reduction in related operational costs.
- Developed 20+ reusable React components, accelerating frontend development by 40%.
- Increased unit test coverage from 42% to 86% using Jest and React Testing Library, significantly improving code reliability.
- Shipped and debugged over 100,000 lines of React, TypeScript, and Node.js code, ensuring seamless feature rollouts.
- Engineered a fully reusable component library with React that accelerated team-wide delivery and scaled to serve multiple projects across business units.
Skills & Technologies
Languages
Frontend
Backend
Education
B.S.
Software Engineering Career Track, Certification
- Completed a 9-month intensive boot-camp in Software Engineering methodologies and technologies.
- Mastered frontend development (HTML, CSS, JavaScript, React, Redux) and backend development (Node.js, Express, Python, Flask, SQL, PostgreSQL).
- Mastered Data Structures & Algorithms including Linked Lists, Stacks, Heaps, Queues, Graphs, Hash Tables, Binary Trees, and sorting algorithms.
Get in Touch
Have a project in mind or want to chat? Drop me a message and I'll get back to you as soon as possible.