

I'm a passionate software developer with over 4 years of experience in front-end and full-stack development, specializing in building responsive, user-friendly applications. My technical expertise includes working with React, JavaScript, TypeScript, and Node.js, with a strong focus on creating scalable and efficient solutions. I thrive on solving complex problems, collaborating with cross-functional teams, and delivering high-quality code that meets both user and business needs. I'm continuously exploring new technologies and frameworks to stay ahead in the ever-evolving tech landscape. Feel free to connect with me to discuss opportunities and collaborations.
Q2 Management Inc
February 2022 - November 2024
I contributed to multiple projects by adding a dark and light mode feature to improve visibility and accessibility, resulting in more user-friendly and visually appealing interfaces. I developed and integrated an NPM package for React projects to streamline the use of reusable components, significantly reducing development time and promoting consistent code quality. I also built Progressive Web Apps using IndexedDB to support offline functionality, ensuring continuous user access in areas with limited connectivity. My work involved extensive use of the MERN stack, MySQL, Material-UI, AWS, Lambda, and S3 to create scalable, efficient web applications tailored to specific user needs. Additionally, I implemented Azure mail authentication to strengthen security and simplify user verification processes. I enhanced workflows for file uploads and processing by developing efficient systems for managing invoices, charts, emails, Excel generation, and Three.js components. My role also included collaboration on projects using Android, Angular, PHP, ActionScript 3, and ColdFusion to support cross-platform functionality and broaden application capabilities.
-
January 2021 - September 2021
As part of a paid project supervised by two professors, I collaborated with a group of developers to design and implement advanced node tree structures using Angular and TypeScript, incorporating JWT for secure data handling. I contributed to building features that allowed users to efficiently manage tree branches, including adding, editing, deleting, and client side search filtering, to improve functionality and user experience. Additionally, I worked on enhancing error handling and optimizing API responses to ensure greater system reliability and ease of debugging.
Monty Mobile
October 2020 - September 2021
I built secure and scalable websites using React, Redux, JWT, and protected routes, with support for internationalization to enable multi-language functionality. To improve usability and streamline workflows, I added dark and light mode features and optimized file uploads and report generation using dynamic loaders. I also enhanced Excel data extraction and integration workflows, and developed responsive scrollbars and modal components to deliver a seamless, mobile-app-like user experience. Additionally, I redesigned error handling structures and implemented systems for SMS campaign and ringtone management to improve reliability and meet specific client requirements. Throughout the development process, I worked closely with cross-functional teams, including front-end, backend, QA, and solutions, to ensure timely and high-quality delivery.
Wilfrid Laurier University, June 2025
Computer Science
Lebanese International University, July 2021
Computer Science
Coursera
Issued: 6/1/2022
Credential ID: https://www.coursera.org/account/accomplishments/verify/RP28HZ49MPCX
Coursera
Issued: 6/1/2022
Credential ID: https://www.coursera.org/account/accomplishments/verify/SMXF2PBXZLR7
Coursera
Issued: 6/1/2022
Credential ID: https://www.coursera.org/account/accomplishments/certificate/9UCZS4F35FTN
Coursera
Issued: 6/1/2022
Credential ID: https://www.coursera.org/account/accomplishments/certificate/6MCCAESNK9FV
You can find a selection of personal side projects in my webfolio. Please note that these projects were developed independently and are not representative of the professional applications I built in previous roles. As such, they may not fully reflect the scope and complexity of my professional experience.
View Project9/1/2018 -Present
Verified Full Stack Developer
3-5 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Mohamad for your team