Hi, I’m Marvin Domingo, a Full-Stack Developer based in Barcelona with over 10 years of experience building robust backend services and modern web applications. I specialize in PHP (Laravel, Symfony), Python (Flask), and Go (Gin), and I love turning complex requirements into scalable APIs and polished user experiences. I thrive in collaborative environments, enjoy optimizing performance, and have hands-on experience with cloud infrastructure, CI/CD, and cross-functional teamwork to deliver enterprise and SaaS products. I’m always exploring AI and RAG to enhance product capabilities and stay ahead of the curve.

Marvin Domingo

Hi, I’m Marvin Domingo, a Full-Stack Developer based in Barcelona with over 10 years of experience building robust backend services and modern web applications. I specialize in PHP (Laravel, Symfony), Python (Flask), and Go (Gin), and I love turning complex requirements into scalable APIs and polished user experiences. I thrive in collaborative environments, enjoy optimizing performance, and have hands-on experience with cloud infrastructure, CI/CD, and cross-functional teamwork to deliver enterprise and SaaS products. I’m always exploring AI and RAG to enhance product capabilities and stay ahead of the curve.

Available to hire

Hi, I’m Marvin Domingo, a Full-Stack Developer based in Barcelona with over 10 years of experience building robust backend services and modern web applications. I specialize in PHP (Laravel, Symfony), Python (Flask), and Go (Gin), and I love turning complex requirements into scalable APIs and polished user experiences.

I thrive in collaborative environments, enjoy optimizing performance, and have hands-on experience with cloud infrastructure, CI/CD, and cross-functional teamwork to deliver enterprise and SaaS products. I’m always exploring AI and RAG to enhance product capabilities and stay ahead of the curve.

See more

Experience Level

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

Language

Spanish; Castilian
Beginner
Tagalog
Fluent
English
Fluent

Work Experience

Senior Software Engineer at Cartrack Technologies
July 1, 2020 - Present
Developed and maintained features for the fleet management system's web, mobile, and public API platforms.
Senior PHP Developer at iApps Pte. Ltd.
February 1, 2017 - October 14, 2025
Developed and maintained the backend API of a mobile banking remittance application.
Senior Web Developer at Singapore Press Holdings
July 1, 2016 - October 14, 2025
Developed the company's mobile and web e-commerce platforms; migrated legacy JSON-RPC API to REST; liaised with stakeholders on features and business requirements; provided technical support to internal systems.
Senior Application Developer at Social Gear Pte. Ltd.
December 1, 2017 - October 14, 2025
Developed and maintained backend APIs for the web platform; ensured data integrity and security in payment flows.
Software Developer at Panasonic R&D Singapore
July 1, 2020 - October 14, 2025
Developed embedded software to harvest data for energy storage systems and built a web dashboard to visualise IoT data collected every second; collaborated with stakeholders to deliver software products.
Freelance Remote Developer / QA at Freelance
March 1, 2012 - October 14, 2025
Provided web development services and quality assurance for various clients, ensuring consistent branding and reliable software delivery.
Software QA Engineer at Auction Online Market Service
October 1, 2008 - October 14, 2025
Developed and executed comprehensive manual test cases; led QA activities; maintained test artifacts and ensured quality across product releases.
Senior Software Engineer at Karooooo Management Company (Cartrack Technologies)
May 1, 2025 - May 1, 2025
Led development and maintenance of fleet management features across Web, Mobile, and public API platforms. Migrated legacy JSON-RPC API to modular REST, increasing maintainability and scalability. Collaborated with stakeholders to translate business requirements into technical deliverables; supported production issue resolution and helped ensure CI/CD pipelines with comprehensive test coverage.
Software Developer at Panasonic R&D Singapore
July 1, 2020 - July 1, 2020
Developed embedded software to monitor energy storage systems and built a web dashboard visualizing IoT data in real time. Collaborated with cross-regional teams to deliver reliable software solutions for industrial applications.
Senior Application Developer at Social Gear Pte. Ltd.
December 1, 2017 - December 1, 2017
Developed backend modules for marketing platforms integrating Facebook/Meta APIs; maintained API credentials to prevent downtime; ensured high system responsiveness.
Senior PHP Developer at iAPPS Pte. Ltd.
February 1, 2017 - February 1, 2017
Built and maintained backend APIs for mobile banking and remittance platforms; developed web dashboards to monitor transactions and ensure financial data integrity.
Senior Web Developer at Singapore Press Holdings
July 1, 2016 - July 1, 2016
Led backend development for e-commerce platforms using Agile Scrum; gathered customer feedback and optimized user experience through iterative improvements.
Freelance Remote Developer / QA Engineer at Home-based (Various Clients – US, UK)
March 1, 2012 - March 1, 2012
Delivered custom web development and QA services for multiple clients; ensured brand consistency and cross-platform reliability across digital assets.
Software QA Engineer at Auction Online Market Service
October 1, 2008 - October 1, 2008
Designed and executed comprehensive manual test cases for an e-commerce platform; mentored junior QA engineers and liaised with developers to align requirements.

Education

Bachelor of Science in Computer Engineering at University of the Assumption
January 1, 2001 - January 1, 2005
Bachelor of Science in Computer Engineering at AMA Computer College
January 1, 2001 - January 1, 2005
High School Diploma at University of the Assumption
January 1, 1997 - January 1, 2001

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services

Experience Level

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