Mosaad Ahmed

Technical Lead | Full Stack Developer

Mosaad Ahmed Profile Picture

Experienced Full Stack Developer specializing in MongoDB, Express.js, React, Node.js, Typescript, Nestjs, and Java Spring Boot with over 14 years of professional experience in developing high-performance web applications. Proven leadership skills in overseeing technology projects from conception to implementation, emphasizing scalable, efficient, and robust software solutions. Proficient in ReactJS and React Native, adept at building dynamic and responsive user interfaces that enhance user engagement across both web and mobile platforms. Well-versed in modern JavaScript (ES6+), utilizing the latest features to write cleaner, more efficient code. Experienced in full lifecycle software development, including requirements gathering, design, coding, testing, deployment, and maintenance.


Work Experiences

Technical Lead | Full Stack Developer

Millennium Systems Design | 2020 - Present

As Technical Lead, I orchestrated both backend and frontend development, focusing on the MERN stack (MongoDB, Express.js, React, Node.js) plus Java spring boot, and enhanced system architectures to improve scalability and performance. My leadership was pivotal in modernizing our technological infrastructure and optimizing user experience across platforms.

Achievements & Responsibilities:

  • Full Stack Development: Led the development and optimization of full stack applications using ReactJS, Node.js, and MongoDB, Spring Boot enhancing system functionality and user engagement.
  • Mobile Development Mastery: Directed the expansion of mobile capabilities using React Native, Redux, integrated with advanced native modules for iOS (Swift, Objective-C) and Android (Java), resulting in an increase in app performance.
  • Advanced Streaming Solutions: Initiated and developed state-of-the-art streaming solutions using RTMP and HLS, dramatically improving the quality and reliability of live streaming services.
  • System Architecture Design: Led architectural enhancements that increased system resilience and scalability, facilitating the handling of over 100K concurrent users.
  • Cloud Solutions Optimization: Advanced our cloud infrastructure on AWS, incorporating best practices in Continuous Integration (CI) and Continuous Deployment (CD), which reduced downtime and improved deployment speeds.
  • Leadership and Team Development: Mentored and guided a team of developers, instilling best practices in software development and fostering a culture of innovation and accountability.

Full Stack Developer | Video Streaming Expert

Millennium Systems Design | 2018 - 2020

As a Full Stack Developer specializing in MERN technologies and video streaming, I played a key role in the digital transformation initiatives at Millennium Systems Design. My efforts were centered on enhancing both the backend and frontend capabilities using Node.js, React.js, and modern streaming technologies, significantly improving our platform's performance and user experience.

Achievements & Responsibilities:

  • Full Stack Development: Engineered robust solutions using Node.js and Express.js, optimizing server-side logic and API performance.
  • Frontend Engineering: Led the development of responsive, dynamic user interfaces using React.js and Redux, achieving an increase in user interaction.
  • Mobile Application Development: Developed cross-platform mobile applications using React Native, enhancing mobile user access and engagement.
  • Advanced Backend Solutions: Implemented complex backend solutions with Java and PHP, integrating seamless functionality across diverse systems.
  • Database Optimization: Managed and optimized database operations using MongoDB and MySQL, improving data retrieval speeds.
  • Cloud Solutions Expertise: Deployed scalable and secure applications on AWS, utilizing advanced cloud services to reduce operational costs and increase deployment efficiency.

Full Stack Developer | Video Streaming Expert

Nstream | 2015 - 2018

At Nstream, my role as a Full Stack Developer & Video Streaming Expert involved enhancing web development and live video streaming services. Utilizing a comprehensive stack including PHP, MySQL, HTML5, and Flash Player, I developed customized streaming solutions that significantly improved the streaming experience on platforms such as ONTV and Alnahar.

Achievements & Responsibilities:

  • Advanced Web Development: Spearheaded the development and maintenance of web applications using PHP and MySQL, incorporating HTML5 and Flash Player to deliver high-quality streaming content.
  • Streaming Architecture: Led the deployment and optimization of streaming services on Linux servers, enhancing scalability and reliability of live broadcasting environments.
  • System Administration: Managed Linux hosting environments, ensuring high uptime and efficient technical support, which contributed to smoother operational flows.
  • Client-Focused Streaming Solutions: Developed bespoke live streaming channels for high-profile clients including ONTV and Alnahar, which expanded viewer reach and engagement.
  • Framework Utilization: Implemented Laravel and Fuel frameworks to streamline development processes and improve application performance and security.

Senior Web Developer

Starware Group | 2012 - 2015

As a Senior Web Developer at Starware Group, I led multiple high-impact projects focused on enhancing web application usability and functionality. Specialized in user interface design and interactive features that significantly improved user engagement and customer satisfaction.

Achievements & Responsibilities:

  • Led the design and implementation of user interfaces, focusing on optimizing UX/UI best practices and accessibility standards.
  • Utilized advanced JavaScript and CSS to enhance interactivity, including AJAX-driven dynamic content updates.
  • Customized and extended open-source platforms to meet specific business needs, enhancing functionality and integration capabilities.
  • Developed robust web applications using ASP.net MVC & PHP, significantly improving response times and efficiency.

PHP Developer

Enjaz Tech | 2011 - 2012

At Enjaz Tech, I contributed to key educational technology solutions, significantly enhancing the digital learning experience. My work on the "SaudiSMS" portal revolutionized how educational content was delivered and interacted with by users.

Achievements & Responsibilities:

  • Developed and managed web-based school portals, significantly improving interactive and educational experiences for users.
  • Played a pivotal role in the redesign and functional enhancement of the "SaudiSMS" portal, increasing user engagement and accessibility.
  • Expertly utilized PHP & MySQL within the CakePHP framework to create robust, scalable web applications tailored to client needs.

Projects

ViuLive: Multi-Camera Live Streaming Platform

ViuLive is a revolutionary live streaming platform offering next-generation multi-camera streaming capabilities. It empowers content creators with the flexibility to live stream and broadcast from multiple cameras, enabling them to capture and share their narratives more effectively.

  • Led the development of the backend systems leveraging Java and Node.js, ensuring efficient and scalable server-side logic.
  • Frontend development focused on React.js, delivering a seamless and interactive user experience on the platform.
  • Directed the team in the overhaul of the mobile application, incorporating technologies such as React Native, Java, Objective-C, and Swift for cross-platform flexibility and optimized performance.
  • Engaged in meticulous sprint planning, reviews, and management; regularly liaised with teams over PRDs ensuring alignment with project goals.
  • Conceptualized, crafted, and launched a robust streaming service to facilitate multi-camera streaming for ViuLive, catering to varied user requirements.

Al Nahar TV Channels Official Website & VOD System

Tasked with the pivotal role of shaping Al Nahar TV Channel's digital presence, I led the development of its official website and VOD system, ensuring high-quality content delivery and a seamless viewer experience.

  • Developed web applications' frontend utilizing PHP, MySQL, and the CakePHP framework, incorporating Bootstrap 3 for responsive mobile-first design.
  • Conceptualized, created, and deployed a streaming VOD System on Linux servers, complete with custom web pages designed using HTML and Flash Player.
  • Took on the mantle of server management, providing technical support and upkeep using the Linux OS.
  • Successfully crafted the VOD system tailored specifically for Alnahar TV Channels, cementing its position as a modern digital broadcaster.