I'm a senior software engineer based in Dublin with 15+ years of experience leading diverse teams and architecting scalable web applications. I’ve built and shipped solutions that impact millions of users, from fintech SaaS to internal ERP and CRM systems. My approach blends technical excellence with business sense, focusing on delivering measurable value and robust, maintainable architectures. I’m passionate about mentoring engineers, establishing solid development practices, and pushing the boundaries of web technology. I enjoy collaborating with product teams and stakeholders to turn ambitious ideas into reliable, high-performance software, while continuously learning and sharing knowledge with others.

Marcus Vinicius Bassalobre de Assis

I'm a senior software engineer based in Dublin with 15+ years of experience leading diverse teams and architecting scalable web applications. I’ve built and shipped solutions that impact millions of users, from fintech SaaS to internal ERP and CRM systems. My approach blends technical excellence with business sense, focusing on delivering measurable value and robust, maintainable architectures. I’m passionate about mentoring engineers, establishing solid development practices, and pushing the boundaries of web technology. I enjoy collaborating with product teams and stakeholders to turn ambitious ideas into reliable, high-performance software, while continuously learning and sharing knowledge with others.

Available to hire

I’m a senior software engineer based in Dublin with 15+ years of experience leading diverse teams and architecting scalable web applications. I’ve built and shipped solutions that impact millions of users, from fintech SaaS to internal ERP and CRM systems. My approach blends technical excellence with business sense, focusing on delivering measurable value and robust, maintainable architectures.

I’m passionate about mentoring engineers, establishing solid development practices, and pushing the boundaries of web technology. I enjoy collaborating with product teams and stakeholders to turn ambitious ideas into reliable, high-performance software, while continuously learning and sharing knowledge with others.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Portuguese
Fluent
English
Fluent

Work Experience

Software Engineer (PHP, Laravel, React, NestJS) at Investidor10
November 1, 2023 - Present
Led end-to-end development of Carteira, one of Latin America's largest investment portfolio platforms serving 1M+ users. Architected and implemented scalable microservices using PHP, Laravel, React, Next.js, NestJS, TypeScript, and PostgreSQL to support platform growth. Optimized application performance with 60% faster load times through code optimization, caching, and database query improvements. Implemented CI/CD pipelines, automated testing, and code review processes to ensure deployment reliability. Collaborated with product managers, designers, and stakeholders to deliver high-impact features aligned with business objectives.
Software Engineer (PHP, Laravel, React, NestJS) at Otimize / Payt
October 1, 2018 - October 31, 2023
Joined Otimize as the first developer, contributing from the ground up to build PrintI, the top B2B platform for online printing in Brazil. Later evolved the product into Payt, a leading digital checkout and product creation platform. Owned core features and integrations, delivering scalable SaaS solutions. The sales platform generated over BRL 11 million in customer transactions during its first year. Worked closely with stakeholders to deliver tailored solutions meeting complex business demands while ensuring stability and high-quality releases.
C++ Developer at Mastersel
January 1, 2010 - December 31, 2013
Developed commercial automation applications in C++ for clients, maintained and updated existing systems, and provided technical support to ensure smooth integration and reliable operation.
Developer (PHP, C++, Firebird) at Alive it
January 1, 2014 - December 31, 2017
Developed automation systems for fuel stations using PHP, Laravel, C++, and Firebird; built applications for inventory management, sales reporting, and POS integration; contributed to improved operational efficiency through automated workflows and real-time data processing.
Software Developer (ASP.NET MVC) at Copy Supply
December 1, 2017 - October 31, 2018
Developed end-to-end internal sales team CRM system using ASP.NET MVC, C#, Bootstrap, JavaScript, and SQL Server. Implemented features for lead management, client tracking, sales pipeline visualization, and reporting dashboards. Worked in continuous development cycles with the sales team, gathering requirements and iterating on features. The solution improved client management efficiency and streamlined internal processes, delivering a reliable, scalable tool aligned with business needs.
Software Owner (CRM Software Engineer) at Universidade de Marília
January 1, 2017 - September 30, 2023
End-to-end design, develop, and maintain a custom CRM for managing leads and student enrollment for online courses. Worked independently on development, ongoing maintenance, and continuous enhancements, with the system eventually being used by 90 E-learning campuses of Unimar across Brazil until its acquisition by the university. Streamlined processes through automation, improving operational efficiency, and provided ongoing support and training to ensure full adoption by users.
Developer (PHP, C++, Firebird) at Alive it
January 1, 2014 - December 31, 2017
Started in technical support and transitioned to software development. Developed automation systems for fuel stations using PHP, Laravel, C++, and Firebird; built applications for inventory management, sales reporting, and POS integration. Contributed to improved operational efficiency and process reliability through automated workflows and real-time data processing.
Intern (Delphi) at Guess soluções em tecnologia
January 1, 2013 - December 31, 2014
Developed real estate management tools during a mandatory university internship, contributing to process automation and supporting the operational team.
Software Engineer (PHP, Laravel, React, NestJS) at DIWE
June 1, 2021 - April 30, 2024
Served as a leader in the development team at Diwe, delivering software engineering solutions for digital marketing and technology clients, including St Gobain, UNIMED, Quartzolit, and Intelbras. Identified client challenges and implemented technology solutions to optimize business processes. Notable achievements include developing a complete internal ERP system and creating the St Gobain Partner Portal, a training platform for construction professionals that reached over 300,000 active users. Contributed to frontend and backend development, focusing on user-centric features, scalability, and maintainability, while collaborating closely with cross-functional teams to deliver projects on time and aligned with client expectations.
Software Engineer (PHP, Laravel, AlpineJS) at Vega Checkout
January 1, 2024 - July 31, 2024
Developed core features for Vega Checkout, one of Brazil's leading payment platforms formed by the merger of PerfectPay and Monetizze. Built and maintained payment gateway integrations with multiple providers including Pagar.me, Stone, Stripe, PagBank, Mastercard, PagSeguro, and MercadoPago using REST APIs and webhook handlers. Developed responsive, interactive user interfaces with Laravel, Tailwind CSS, and AlpineJS, implementing real-time transaction processing and payment status updates. Optimized backend API performance and database queries to handle high transaction volumes, ensuring 99.9% uptime. Collaborated with cross-functional teams using Agile/Scrum methodologies to deliver stable, high-quality releases on schedule.

Education

Bachelor in Systems Analysis and Development at Universidade de Marília
January 1, 2013 - December 31, 2016
CS50's Introduction to Computer Science at Harvard University (Online)
January 1, 2025 - December 31, 2025
Supervised Machine Learning: Regression and Classification at DeepLearning.AI & Stanford University (Online)
January 1, 2025 - December 31, 2025
Professional English Course at Times - Brazil
January 1, 2023 - December 31, 2024

Qualifications

CS50's Introduction to Computer Science
January 1, 2025 - December 31, 2025
Supervised Machine Learning: Regression and Classification
January 1, 2025 - December 31, 2025
Professional English Course
January 1, 2023 - December 31, 2024

Industry Experience

Software & Internet, Financial Services, Education