Hi, I’m Gabriel, and I build software that scales.
Senior Software Engineer
I focus on the two things every user notices: how fast it loads, and how easy it is to use.

- Based in Brazil
- Response within 24 hours
- gabriel_hahn@hotmail.com
About
A bit about how I work.
I'm a Senior Software Engineer who builds software that scales, not only in traffic and codebase size, but in the value it keeps delivering as both grow. Working on large products taught me that technical work only counts when someone feels it: a screen that loads in one second instead of twenty, a purchase flow that stops losing people halfway through, a platform a team can keep shipping to without slowing down. I've built for web, mobile, and TV, and the question I come back to is always the same: what does this actually do for the person using it?
Experience
Sep 2024 — Present
Senior Software Engineer
Kake
- Delivered key features such as Content Hub, Metrics Dashboard, Digital Purchases, and major Chromecast SDK and Video Player updates.
- Spearheaded major migrations (Algolia V2, SSO implementation, Config Manager to Doppler, Tealium to Amplitude), removing 200k+ lines of legacy code and reducing bundle size by 50%.
- Developed the Samsung TV application from scratch for the Tizen OS platform, establishing the CI/CD pipeline and guiding adoption of the new web-based technology.
- Partnered with cross-functional teams to resolve complex multi-platform issues, improve analytics accuracy, and accelerate feature delivery.
- Worked on initiatives that increased marketing conversions (21%+ click-through to purchase) and reduced infrastructure costs.
- Held technical interviews for senior software engineering and tech lead positions.
- Optimized API usage, for example, cutting ~650k unnecessary monthly calls with specific adjustments, and implemented caching/performance enhancements.
Sep 2021 — Sep 2024
Senior Software Engineer
X-Team
- Collaborated with partners as a Senior Front End Engineer, working on a fitness platform with over 2 million active users, improving the large codebase and scaling the project to enhance user experience and accelerate feature delivery.
- Successfully completed a complex refactor in the project along with the team, resulting in a 75% reduction in the number of pods needed to run the project. This optimization improved performance, significantly reduced memory requirements, and enhanced project start-up time.
- Performed code reviews and code quality checks with the team to ensure the delivery of a high-quality product.
- Collaborated closely with cross-functional teams to understand and address user needs, incorporating feedback from users to drive the development of upcoming features.
Jan 2021 — Dec 2021
Full Stack Engineer & Consultant (Freelancer)
GHSoft
- Darwin: Medical project dealing with doctors' schedules, patient profiles, telemedicine, and health data. Organized and helped with code structure, patterns, general technical questions, and code review on the Front end, Back end, and Mobile application, improving TypeScript code and discussing best practices with the team. Led and mentored junior and mid-level engineers, providing technical guidance, pair programming, and constructive code review to accelerate their growth and improve team delivery. Owned the Android Store publishing process, including CI/CD and production deployments.
- Modimob: Developed a private real estate application that allowed clients to integrate portals, upload photos and images of properties with watermarks, and handle complex forms. The application was designed to make information easily transferable to other real estate agencies.
Jun 2020 — Sep 2021
Senior Frontend Engineer
Upnid
- Developed and maintained front-end dashboards and reports for payments management, improving UX and operational reliability.
- Led migration to TypeScript and configured new projects, establishing best practices and improving developer productivity.
- Implemented feature flags and release workflows to shorten release cycles and reduce rollback risk.
- Built back-office features that reduced customer service response/resolution time from hours or days to minutes/seconds.
Nov 2019 — May 2020
Senior Software Engineer
payever
- Collaborated with an international team, utilizing agile methodologies to develop new features for the canvas shop builder module (micro frontends), allowing users to include their logos, resize sections (blocks, images, products, etc.), maintain the proportion of images properly, and be more flexible when creating their website.
- Presenting weekly project results to the company, leading the sharing of ideas and improvements we were doing or planning for the project.
- Abroad experience working in Hamburg (Germany).
Aug 2017 — Oct 2019
Full Stack Engineer
Betha Sistemas
- Built and implemented a full-stack project from scratch with the team, impacting over 500,000 people and being adopted by more than 12 city halls.
- Created and optimized the system's main page using caching strategies and SQL query adjustments, dealing with more than 1 million accounts and documents per city hall.
- Defined design adjustments and improved the responsive design of the project.
- Contributed to a 15% increase in project revenue within the first year of launching the new web project, compared to the previous desktop application, through successful project adoption and increased sales.
- Collaborated with stakeholders to define the next features for the project, effectively planning development timelines and sprint cycles.
Mar 2016 — Jul 2017
Software Engineer
Sistema Info
- Maintained and improved a project with over 1,000 active users, taking ownership of the code structure and implementing new features to enhance functionality and user experience.
- Significantly improved the main feature of the project by rewriting large files with a more efficient code structure, resulting in a 52% increase in the speed of the main process (importing bank files).
Nov 2014 — Feb 2016
Software QA Tester
Thomson Reuters Brasil
- Collaborated with international teams from Argentina and France to test and ensure the high-quality user experience and performance of a new tax web project.
- Worked with automation tests and created test cases for each feature being implemented, focusing on covering all possible scenarios.
Stack
What I work with.
- TypeScript
- JavaScript
- React
- Next.js
- Tailwind CSS
- Styled Components
- Micro-frontends
- React Native
- Node.js
- Algolia
- Tizen OS
- Elasticsearch
- Amplitude
- SSO
- CI/CD
Projects
Some projects I’ve created or contributed to

BODi - Streaming Experience
The streaming platform behind a fitness product with 1M+ active users — five years of feature work, live migrations, and refactors on a codebase that was never allowed to go down.

Samsung TV - BODi App
A BODi streaming app built from scratch for Samsung's Tizen OS — a completely new platform to the team.

GoodFood CA App
The #1 Canadian Meal Kit app in Canada. Delivering farm-fresh local ingredients and original recipes right to the user's doorstep.

Darwin — Inteligência em Saúde
A health platform connecting patients, doctors, and clinics — records, scheduling, prescriptions, and telemedicine across web, backend, and mobile.

Moeda Hoje - Mobile App
A published iOS currency tracker: live exchange rates against the Brazilian real, ten-day trend charts, and rate alerts you configure yourself.

E-commerce Builder (Payever)
Self-service tooling that took new-service provisioning from a week of tickets to a fifteen-minute workflow.

Nino to the Sky - Mobile game
A voxel-art vertical platformer built and shipped solo to Google Play — Unity and C# for the game, Blender for every asset in it.

Public Management App (Betha Sistemas)
A web application that manages the City Hall's accounts, allowing users to process them, create dynamic reports, summaries, and access information that was previously unavailable to them.

AutApp - Autism App
An Android communication aid built for people with autism — emotion identification and guided play, designed around large touch targets and high contrast.
Feedback
What people I’ve worked with say.
Read full feedback →Architecture: Gabriel has spent a good amount of time working on the suite of web applications and have shown an in depth understanding of the architecture across the apps. Our applications range from your traditional web app to chromecast receiver, video player, and internal tools. We have had new team members…
Clark
Senior Manager · BODi
Read full feedback →Gabriel joined my team in 2022 and immediately began contributing to our customer-facing web app. In his early weeks, he quickly dove into performance improvements and image optimizations that were a large pain point at the time, taking it upon himself to “own” that area and not only make the necessary improvements…
Heather
Senior Director · BODi
Refactor feedback: it is way much better and we went from 40 pods to 10 pods without issues. bod web memory issue was really that it had to build inside the pod and then be available. that process was the one that eat all the memory and time for the pod to spin up.
Kenny
DevOps Lead · BODi
Read full feedback →I worked with Gabriel from June 2020 to May 2021, and his joining the team was a great addition. In no time at all, he was already making significant contributions. We worked on several projects, and I could always count on his total dedication. He was one of the key players in an innovative project that provided…
Bruno Carvalho
Software Engineer · Upnid
Read full feedback →Well I'll only say this once more, just to make you uncomfortable with all the praise. You've been the fucking man with this entire project. I know you know this, and I know you know that many people throughout the org have referenced you (and this group) as an example to aspire to, but I really do appreciate having…
Brandon
Product Manager · BODi
