I'm a Senior Software Engineer with over 13 years of experience building SaaS products, web and mobile applications. I focus on full-stack architecture and modern application development, with strong expertise in React.js, Next.js, Node.js, TypeScript and Flutter, and a consistent emphasis on performance and scalability. I've contributed to large-scale, high-traffic products used daily by millions of users. Beyond hands-on development, I value technical leadership, mentorship, and collaborative product thinking. I enjoy shaping architecture, driving security, and delivering delightful user experiences through efficient, cross-functional teams.

Mansour Chouaha

I'm a Senior Software Engineer with over 13 years of experience building SaaS products, web and mobile applications. I focus on full-stack architecture and modern application development, with strong expertise in React.js, Next.js, Node.js, TypeScript and Flutter, and a consistent emphasis on performance and scalability. I've contributed to large-scale, high-traffic products used daily by millions of users. Beyond hands-on development, I value technical leadership, mentorship, and collaborative product thinking. I enjoy shaping architecture, driving security, and delivering delightful user experiences through efficient, cross-functional teams.

Available to hire

I’m a Senior Software Engineer with over 13 years of experience building SaaS products, web and mobile applications. I focus on full-stack architecture and modern application development, with strong expertise in React.js, Next.js, Node.js, TypeScript and Flutter, and a consistent emphasis on performance and scalability. I’ve contributed to large-scale, high-traffic products used daily by millions of users.

Beyond hands-on development, I value technical leadership, mentorship, and collaborative product thinking. I enjoy shaping architecture, driving security, and delivering delightful user experiences through efficient, cross-functional teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Advanced

Work Experience

Software Engineer at Medibook
June 1, 2024 - Present
Built an integrated doctor booking & healthcare platform used by thousands across Thailand. Improved SEO, performance and accessibility. Created a Flutter mobile app using Clean Architecture + BLoC for scalability and testability, saving time by 50%. Implemented backend with real-time updates and secure authentication. Improved appointment scheduling efficiency by 30%.
Software Engineer at QuickPay
August 1, 2023 - October 17, 2025
Developed a mobile payment platform as a hands-on project to learn Flutter. Cross-platform development on Web/iOS/Android, achieving substantial cost and time savings.
Lead Front-End Developer at Dpd France (Geopost)
December 1, 2022 - October 17, 2025
Led front-end work on a data visualization tool; contributed to documentation, code reviews and sprint demos. Coached back-end developers on functional programming and led a two-developer team to deliver user-friendly delivery products improving performance and customer satisfaction.
Lead Front-End Developer at Top Ads
April 1, 2022 - October 17, 2025
Led front-end development for casinosquad, ensuring customer satisfaction and continuous delivery. Improved SEO, performance and accessibility, increasing site traffic and engagement. Achieved a +90% Google PageSpeed Insights score, significantly speeding load times.
Front-End Developer at Pentalog
April 1, 2020 - October 17, 2025
Outsourcing projects including Visiomed (E-health) and Rakuten (E-commerce). Led a 2-person team delivering a medical teleconsultation platform. Contributed to Rakuten German platform migration, improving performance and revenue by 15%.
Front-End Developer at GetQuanty
January 1, 2018 - October 17, 2025
Migrated legacy AngularJS app to Angular 4, doubling performance. Improved code quality through unit and end-to-end testing.
Front-End Developer at Computer Futures
December 1, 2016 - October 17, 2025
Outsourcing project: Brandalley (E-commerce). Improved the shopping platform, enhancing user satisfaction and increasing revenue by 10%.
Research Assistant at INSIGHT Centre
November 1, 2014 - October 17, 2025
Participated in front-end development for sentiment analysis, healthcare and image-processing platform. Achieved 10,000+ downloads for Style-Eyes App in the first month. Won Enterprise Ireland 'One to Watch' 2013.
Software Engineer at Medibook
June 1, 2024 - Present
Built an integrated doctor booking & healthcare platform used by thousands across Thailand. Improved search engine optimization, performance and accessibility. Implemented a Flutter mobile app using Clean Architecture + BLoC, ensuring scalability and testability. Implemented backend with real-time updates and secure auth. Improved appointment scheduling efficiency by 30%.
Software Engineer at QuickPay
August 1, 2023 - October 17, 2025
Developed a mobile payment platform as a hands-on project to learn Flutter. Cross platform development on Web/iOS/Android, saving cost and time by 50%.
Lead Front-End Developer at Dpd France (Geopost)
December 1, 2022 - October 17, 2025
Worked on a data visualization tool that helps marketing teams to improve and make faster decision-making. Contributed to the documentation, coding review and sprint demo. Coached back-end developers about functional programming and led a team of 2 developers to successfully deliver user-friendly delivery products improving performance and customer satisfactions.
Lead Front-End Developer at Top Ads
April 1, 2022 - October 17, 2025
Led the front-end development process of casinosquad, ensuring customer satisfaction and continuous delivery. Improved SEO, performance and accessibility, increasing site traffic and user engagement. Achieved +90% score on Google Page Speed Insight, significantly enhancing load times.
Front-End Developer at Pentalog
April 1, 2020 - October 17, 2025
Outsourcing projects: Visiomed (E-health), Rakuten (E-commerce). Team leads of 2 developers in successfully delivering satisfied product for a medical teleconsultation platform between doctor and patient. Contributed to the migration of the Rakuten German platform improving performance and annual revenue by 15%.
Angular Developer at GetQuanty
January 1, 2018 - October 17, 2025
Migrating legacy app from AngularJS to Angular 4, improving performance x2. Improved quality and assurance of code through unit and E2E testing.
Front-End Developer at Computer Futures
December 1, 2016 - October 17, 2025
Front-End Developer on Brandalley (E-commerce). Contributed to improving the shopping platform, enhancing user satisfaction and increasing revenue by 10%.
Research Assistant at INSIGHT Centre
November 1, 2014 - October 17, 2025
Participated in the front-end development process for sentiments analysis, healthcare and image-processing platform. Achieved +10000 downloads for Style-Eyes App in the first month published. Won Enterprise Ireland “One to Watch” 2013.
Software Engineer at Medibook
June 1, 2024 - Present
Built an integrated doctor booking & healthcare platform used by thousands across Thailand. Improved SEO, performance and accessibility; created a Flutter mobile app with Clean Architecture + BLoC for scalability and testability; implemented backend with real-time updates and secure auth; improved appointment scheduling efficiency by 30%.
Software Engineer at QuickPay
August 1, 2023 - October 17, 2025
Developed a mobile payment platform as a hands-on Flutter project; cross-platform development for Web/iOS/Android, saving cost and time.
Lead Front-End Developer at DPD France (Geopost)
December 1, 2022 - October 17, 2025
Led data visualization tooling for marketing teams; contributed to documentation, code reviews and sprint demos; coached backend developers on functional programming and led a two-person team to deliver user-friendly delivery products with improved performance and customer satisfaction.
Lead Front-End Developer at Top Ads
April 1, 2022 - October 17, 2025
Led front-end development for casinosquad; improved SEO, performance and accessibility, increasing site traffic and user engagement; achieved +90% Google PageSpeed Insights score.
Team Lead / Front-End Developer at Pentalog
April 1, 2020 - October 17, 2025
Outsourcing projects for Visiomed (E-health) and Rakuten (E-commerce); led a 2-person team delivering a medical teleconsultation platform; contributed to Rakuten German platform migration, improving performance and annual revenue by 15%.
Front-End Developer at GetQuanty
January 1, 2018 - October 17, 2025
Migrated legacy app from AngularJS to Angular 4, improving performance by ~2x; enhanced code quality with unit tests and end-to-end testing.
Front-End Developer at Computer Futures
December 1, 2016 - October 17, 2025
Outsourcing project for Brandalley (E-commerce): improved shopping platform, enhancing user satisfaction and increasing revenue by 10%.
Research Assistant at INSIGHT Centre
November 1, 2014 - October 17, 2025
Participated in front-end development for sentiment analysis, healthcare and image-processing platform; achieved 10,000+ downloads for Style-Eyes App in the first month; won Enterprise Ireland 'One to Watch' 2013.
Software Engineer at Medibook
June 1, 2024 - November 26, 2025
Built an integrated doctor booking & healthcare platform used by thousands across Thailand. Improved site performance, accessibility and SEO, and created a Flutter mobile app using Clean Architecture + BLoC for scalability and testability. Implemented a backend API with real-time updates and secure authentication, contributing to a 30% improvement in appointment scheduling efficiency.
Software Engineer at QuickPay
August 31, 2023 - August 31, 2023
Developed a mobile payment platform as a hands-on Flutter project. Delivered cross-platform Web/iOS/Android solution, reducing development time and cost.
Lead Front-End Developer at Dpd France (Geopost)
December 31, 2022 - December 31, 2022
Worked on a data visualization tool to help marketing teams make faster decisions. Contributed to documentation, code reviews and sprint demos. Coached backend developers on functional programming and led a two-person team to deliver user-friendly delivery products with improved performance and customer satisfaction.
Lead Front-End Developer at Top Ads
April 30, 2022 - April 30, 2022
Led front-end development for casinosquad, ensuring customer satisfaction and continuous delivery. Improved SEO, performance and accessibility, increasing site traffic and engagement; achieved +90% score on Google PageSpeed Insights.
Front-End Developer at Pentalog
April 30, 2020 - April 30, 2020
Outsourcing projects: Visiomed (E-health), Rakuten (E-commerce). Phase-led a two-developer team delivering a teleconsultation platform. Contributed to the Rakuten German platform migration, improving performance and increasing annual revenue by 15%.
Angular Developer at GetQuanty
January 31, 2018 - January 31, 2018
Migrated legacy app from AngularJS to Angular 4, doubling performance. Improved code quality and assurance through unit and E2E testing.
Front-End Developer at Computer Futures
December 31, 2016 - December 31, 2016
Outsourcing project: Brandalley (E-commerce). Improved shopping platform, enhancing user satisfaction and increasing revenue by 10%.
Research Assistant at INSIGHT Centre
November 30, 2014 - November 30, 2014
Participated in front-end development for sentiment analysis, healthcare and image-processing platform. Achieved 10,000 downloads for Style-Eyes App in the first month; won Enterprise Ireland 'One to Watch' 2013.
Software Engineer at QuickPay
August 1, 2023 - August 1, 2023
Developed a mobile payment platform as a hands-on Flutter project. Delivered cross-platform Web/iOS/Android solution, achieving significant cost and time savings (approx. 50%).
Lead Front-End Developer at Dpd France (Geopost)
December 1, 2022 - December 1, 2022
Led development of a data visualization tool for marketing teams, contributing to documentation, code reviews and sprint demos. Coached back-end developers on functional programming and led a two-person team to deliver user-friendly delivery products that improved performance and customer satisfaction.
Lead Front-End Developer at Top Ads
April 1, 2022 - April 1, 2022
Led front-end development for Casinosquad, driving customer satisfaction and continuous delivery. Improved SEO, performance and accessibility, increasing site traffic and engagement. Achieved +90% score on Google PageSpeed Insights, significantly enhancing load times.
Front-End Developer at Pentalog
April 1, 2020 - April 1, 2020
Outsourcing projects for Visiomed (E-health) and Rakuten (E-commerce). Served as a team lead of two developers for a medical teleconsultation platform. Contributed to Rakuten German platform migration, improving performance and annual revenue by 15%.
Research Assistant at INSIGHT Centre
November 1, 2014 - November 1, 2014
Contributed to front-end development for sentiment analysis, healthcare and image-processing platform. Achieved 10000 downloads for Style-Eyes App in first month; won Enterprise Ireland 'One to Watch' 2013.
Lead Front-End Developer at DPD France (Geopost)
September 1, 2021 - December 1, 2022
Led front-end development for a data visualization tool, improved performance and customer satisfaction. Coached back-end developers, led a team of two to deliver user-friendly delivery products. Technologies: React, Next.js, TypeScript; Java (SpringBoot). Testing: Cypress. Architecture: Microservices, Micro-frontend.
Lead Front-End Developer at Top Ads
October 1, 2020 - April 1, 2022
Led front-end development of Casinosquad; improved SEO, performance and accessibility, increasing site traffic and engagement. Achieved +90% Google PageSpeed Insights score. Architecture: Monolith. Technologies: React, Next.js, TypeScript, Node.js.
Front-End Developer at Pentalog
November 1, 2018 - April 1, 2020
Outsourcing projects: Visiomed (E-health), Rakuten (E-commerce). Led a two-developer team delivering products for medical teleconsultation. Contributed to Rakuten German platform migration, improving performance and annual revenue by 15%. Technologies: Angular, React, TypeScript, Java (SpringBoot). Architecture: Microservices, Micro-frontend. Testing: Jest.
Front-End Developer at GetQuanty
April 1, 2017 - January 1, 2018
Migrated a legacy AngularJS app to Angular 4, improving performance x2. Improved quality with unit and end-to-end testing. Technologies: Angular, TypeScript, Node.js. Testing: Jasmine, Karma, Protractor. Architecture: Monolith.
Research Assistant at INSIGHT Centre
January 1, 2013 - November 1, 2014
Front-end development for sentiments analysis, healthcare and image-processing platform. Achieved 10,000+ downloads for Style-Eyes App in the first month; won Enterprise Ireland 'One to Watch' 2013. Technologies: Java, C#, JavaScript, AngularJS. Architecture: Monolith.
Senior Software Engineer at Medibook
June 1, 2024 - Present
Designed and led the Medibook SaaS platform architecture enabling scalable multi-tenant support for clinics and hospitals. Enhanced backend security with four layers of protection, securing all client-server communications. Delivered a real-time doctor booking workflow with automated processes, improving operational efficiency and patient experience. Built a Flutter mobile app using Clean Architecture & Bloc for maintainable and testable code. Implemented AI workflows for customer support and demo booking, reducing manual effort and boosting satisfaction. Integrated headless CMS and optimized SEO to drive organic traffic. Built AI-powered product advertisement workflow using Vyond to improve marketing efficiency. Optimized appointment scheduling, increasing efficiency by 30% and reducing patient wait times. Participated in workshops, sprint demos and technical design sessions to shape architecture decisions and align the team.
Front-End Engineer / Technical Lead at DPD France (Geopost)
March 1, 2020 - February 1, 2024
Designed and delivered a high-performance data visualization platform enabling marketing teams to make faster data-driven decisions. Architected front-end solutions using React, Next.js and TypeScript within a micro-frontend ecosystem, ensuring scalability and maintainability across teams. Provided technical leadership through code reviews, documentation and sprint demos. Mentored cross-functional developers, fostering best practices and improving team productivity. Contributed to end-to-end performance and reliability improvements; collaborated on microservices back-end (Java Spring Boot). Implemented automated testing strategies using Cypress.
Front-End Developer at Pentalog
January 1, 2016 - February 1, 2020
Led the front-end development of multiple outsourced projects, including Visiomed (e-health) and Rakuten (e-commerce), ensuring high-quality delivery. Mentored a team of two developers on a medical teleconsultation platform. Contributed to migration and performance optimization of the Rakuten German platform, resulting in a 15% increase in annual revenue. Implemented scalable frontend architectures using Angular, React and TypeScript within micro-frontend and microservices ecosystems. Collaborated closely with backend teams to ensure seamless API integration and maintainable codebases.

Education

Bachelor of Science in Computer Application and Software Engineering at Dublin City University
January 11, 2030 - October 17, 2025
Language Course at Methanee Language School CU-TFL Thailand
January 11, 2030 - October 17, 2025
Bachelor of Science in Computer Application and Software Engineering at Dublin City University
January 11, 2030 - October 17, 2025
CU-TFL at Methanee Language School
January 11, 2030 - October 17, 2025
Bachelor of Science in Computer Application and Software Engineering at Dublin City University
January 11, 2030 - October 17, 2025
Language Training at Methanee Language School CU-TFL Thailand
January 11, 2030 - October 17, 2025
Bachelor of Science at Dublin City University
January 11, 2030 - November 26, 2025
CU - TFL at Methanee Language School, Bangkok, Thailand
January 11, 2030 - November 26, 2025
Bachelor of Science at Dublin City University
January 11, 2030 - November 26, 2025
Bachelor of Science in Computer Application and Software Engineering at Dublin City University
January 11, 2030 - January 26, 2026
Bachelor of Science in Computer Applications and Software Engineering at Dublin City University
January 11, 2030 - April 7, 2026
Language Course at Methanee Language School, CU - TFL Thailand Bangkok
January 11, 2030 - April 7, 2026

Qualifications

One to Watch Award (Enterprise Ireland)
January 1, 2013 - April 7, 2026

Industry Experience

Software & Internet, Professional Services, Healthcare, Education, Media & Entertainment, Gaming, Transportation & Logistics, Retail