About Me

I'm a passionate software engineer with extensive experience delivering high-impact projects in fast-paced environments. From modernizing tech stacks to developing AI-driven solutions, I specialize in building applications that empower businesses and enhance user experiences.

Technical Skills

Programming Languages

JavaScript, TypeScript, Java, C#, Kotlin, Swift

Frontend Frameworks

React.js, Next.js, React Native

Backend & Databases

Node.js, Express.js, NestJS, MySQL, PostgreSQL, Redis, MongoDB

Cloud & DevOps

AWS, Azure, Docker, Pulumi, Kubernetes

Experience

Virtuo (2024 – Present)

Key projects include migrating applications from Angular to React, modernizing database infrastructures, and engineering AI-powered backend solutions tailored for the real estate sector.

Launchcode (2022 – 2023)

Led and mentored a team of developers while performing full-stack development. Developed scalable React Native and React solutions, enhancing performance and delivering robust applications in collaboration with major stakeholders like Cisco.

Canada Language Studies (2020 – 2022)

Built a multi-functional student portal that improved global accessibility and communication for international students.

Education

Douglas College (2020 – 2022)

Post-Degree Diploma in Information & Communication Technology

University La Salle (2014 – 2019)

Bachelor of Engineering in Computer Engineering

What People Say

I had the privilege to work with Guilherme at Launchcode these last few years. He was a fantastic team member and worked as a software developer on multiple projects that we undertook. Guilherme quickly gained the trust of the entire team and soon became one of the development leaders at Launchcode. I always knew that whichever project we gave Guilherme, he would bring the best development practices and solve problems in innovative ways.

AB

Alberio Bathory-Frota

Co-Founder & Chief Visionary Officer at Launchcode

I had the pleasure of working with Guilherme at Launchcode, and he consistently impressed me with his technical expertise and dedication. Guilherme excels in problem-solving, delivers high-quality solutions, and effectively mentors junior developers. His proactive approach to staying updated with industry trends greatly benefited our team.

AB

Adam Berent

Sr. Software Development Manager at Launchcode

I worked with Guilherme for around 18 months at Launchcode. In that time I found that he had something beyond his software development skills that made him stand out. He has a fierce curiosity to understand everything about a project, from what the customer should experience through to the latest technologies that will exceed the customer expectations. He does all of this is a very collaborative way and always has time to help his team mates.

IW

Ian Woodley

Chief Operations Officer at Launchcode

Guilherme is easily one of the best developers I've ever worked with. The breadth and depth of his knowledge allowed him to work on multiple projects across different industries and tech stacks simultaneously. He's a great coach and teammate that does not shy away from helping his peers shine. These two main traits helped him deliver projects through deadlines others would have deemed impossible, while maintaining a level of code quality that set the standard for our team.

MFM

Mario Felipe Munoz

Product Owner at Launchcode

I am thrilled to recommend Gui for any senior development role. Over the past 2.5 years, he has consistently demonstrated exceptional skills and leadership. As a team player, he collaborates effectively and is always there to provide invaluable support. His willingness to help and share knowledge boosts team productivity and morale. A natural leader, Gui guides projects to success and mentors junior developers.

RB

Robbie Butchart

CRO & Partner at Launchcode

Working together on multiple projects, I've seen firsthand how Guilherme blends deep technical skills with a down to earth approach to solve complex problems and deliver reliable results. What sets him apart is their unwavering support for teammates and their knack for boosting our team's spirit. It's been a real joy to collaborate with someone as skilled and personable as Guilherme!

FC

Fernanda Castro

Quality Assurance Analyst at Launchcode

Certainly one of the greatest software engineers I've known, Guilherme masters problem-solving with his incredible skills in JavaScript/Typescript (Node.js, React, and so on) and even with other programming languages, which he learns overnight. He relentlessly pursues the best solution for his client, inspiring the entire team around him. He is an example of what a software engineer should aspire to be.

JS

Jéckson Schwengber

Senior Lead Software Engineer at Launchcode

I was very fortunate to have worked with Guilherme on a project together at Launchcode. From the moment he joined the team, we got along together wonderfully. He was never afraid to ask why things were the way they were, and he always offered extremely creative solutions to problems. Most of all, he helped me zoom out and see the bigger picture, rather than being too focused on the day-to-day.

JM

Joshua McNabb

Senior Full-Stack Developer at Launchcode