Latest Projects
Be Interactive
For over 25 years, Be Interactive has been building immersive brand experiences. Through AR, VR, gamification and interactive installations, we deliver 20+ commercial projects for brands including Coca-Cola, Shell, Flamengo and Zeiss.Partner & Head of Technology at Be Interactive
Since 2019Selected work: interactive panels at the Flamengo Museum, the Coca-Cola Maracanã+ augmented-reality activation, Shell at Rio Open (2023–2025), Claro at Rio Open 2025, Zeiss lens experiences and the Record fly-over simulator.
My Resume
Education
Technical Game Developer
Colégio Estadual José Leite Lopes - NAVE (2015 - 2018)I completed a Technical Game Programming course alongside my high school studies. The program focused on game development, teaching programming languages, game engines like Unity, and the fundamentals of creating interactive experiences. It provided a solid foundation in both game programming and the creative aspects of game design, helping me develop the technical skills needed to build games from the ground up.
B.Sc. in Computer Science
Federal University of Rio de Janeiro — UFRJ (2019 - 2026)B.Sc. in Computer Science from UFRJ, one of Brazil's leading research universities. The degree covered algorithms, data structures, operating systems, databases and distributed systems — the foundation I rely on when designing systems that have to stay correct under load and under failure.
English Language Study
English Course
Wizard English School (2017 - 2019)Two years of English study at B2 level, focusing on fluency, grammar, vocabulary, and comprehension for confident communication in professional, academic, and social settings.
B2 Diploma
CES Toronto - English School (2023 - 2023)One-month exchange program at CES Toronto, enhancing English skills through immersive classes. The course focused on fluency, grammar, and communication, resulting in a B2-level diploma.
Backend & Payments
✔ PHP, Laravel, Node.js, Strapi
✔ REST APIs, webhooks, queues and background jobs (Laravel Horizon)
✔ Idempotency, retries and reconciliation — keeping transaction state correct under provider failure and duplicate delivery
✔ Card transactions, PIX, LATAM local methods, deposits, payouts, balances, refunds, chargebacks
✔ Multi-currency, FX, cross-border settlement, PSP and acquirer integration, multi-acquirer routing
Data
✔ PostgreSQL, MySQL, Redis
✔ Relational data modeling and SQL analysis for production debugging
Infrastructure
✔ Docker, Linux, Nginx, Git
✔ Structured logging, trace identifiers, production observability and incident response
Interactive & XR
✔ Unity, C#, AR, VR, WebAR, Meta Quest
✔ Realtime applications, device integrations and large-format installations
Also
✔ JavaScript, Python, SQL
✔ Shopify, CartPanda, ShipStation and other commerce platform integrations
✔ Portuguese (native), English (professional working proficiency)
Work Experience
Senior Software Engineer — Backend & Payments
Mundpay (2023 - Present)I build and maintain the payment
services behind more than US$10M per month in global
markets — card transactions, PIX, deposits, payouts,
balances, refunds, chargebacks and reconciliation. The
stack is PHP/Laravel on PostgreSQL and Redis, with
queued asynchronous processing. When I joined, the
payment stack could not hold the transaction volume; I
rebuilt the critical flows around idempotency, retries
and explicit state transitions so a duplicate webhook or
an ambiguous provider response cannot corrupt a
transaction. I also moved the company off single-provider
dependency into routing across multiple international
payment providers and acquirers, removing a single point
of failure and allowing per-market routing.
Know more about
Mundpay.
Founding Engineer & CTO
LatamPago (2025 - 2026)I founded and built the technology
for a cross-border LATAM payment gateway from zero in
PHP/Laravel, reaching roughly US$1M per month across 10+
active countries. I owned the architecture, the
relational data model, the REST APIs, the asynchronous
processing and the infrastructure — including PIX and
local payment methods across Mexico, Peru, Chile and
other markets, plus currency conversion, settlement and
international payouts. I led a team of three engineers
while staying hands-on with implementation, code review
and production debugging.
Know more about
LatamPago.
CTO & Backend Engineer
TB3 Express (2024 - 2026)I led backend engineering for an
international e-commerce and fulfillment operation
running 300+ orders per day, while staying directly
responsible for the implementation. Built services in
Node.js, Strapi v5 and MySQL, and designed the
integrations with the commerce, checkout and fulfillment
platforms the business depends on — Shopify, CartPanda,
ShipStation and others. Operated the production services
on Docker, Linux and Nginx, including deployment,
monitoring and incident response.
Know more
about TB3.
Partner & Head of Technology
Be Interactive (2019 - Present)I lead the technology behind 20+
commercial interactive projects — AR, VR, WebAR, Meta
Quest applications and sports simulators — for clients
including Coca-Cola, Shell, Flamengo, Zeiss, Record and
Ipiranga. Beyond the Unity/C# work, this means the
backends that support it: REST APIs, dashboards, content
management and device integrations, delivered on fixed
event deadlines where the system has to work on the
first try, in front of an audience.
Know more
about Be Interactive.
CTO & Backend Developer
Alio.bio (2022 - 2024)I led development and technical
strategy for a platform connecting brands with
user-generated content creators. I designed and built
the backend architecture behind the brand–creator
workflow, and owned the technical side end to end, from
infrastructure to application security.
Know
more about Alio.
Backend Developer
ABMEX (2022 - 2024)My first work on payment systems:
building and maintaining payment platforms and the
backend services around them, plus digital marketing
tools for the company's clients.
Know more about
ABMEX.
What I Do
Payments Integration
Card, PIX and local payment methods, payouts, refunds and reconciliation. I build the flows so they stay correct when a provider fails, a webhook arrives twice or a status comes back ambiguous.
Backend Development
APIs, data models, queues and background jobs in PHP/Laravel or Node.js, on PostgreSQL, MySQL and Redis — built to be debugged in production, not just to pass the demo.
Mobile App Development
iOS and Android apps, from build to App Store and Google Play publishing, connected to the backend that runs them.
Interactive Experiences for Events
Activations for brand events and festivals — touch panels, sports simulators, large-format displays — delivered on fixed dates for clients such as Shell, Claro and Coca-Cola.
AR/VR Application Development
AR, VR and WebAR applications in Unity and C#, for Meta Quest, mobile and the browser.
Custom Game Development
Branded and educational games in Unity, for mobile, web and on-site installations.
Brands I've worked with
Get in Touch
Nathan Magalhães
Senior Software Engineer — Backend & PaymentsOpen to full-time remote roles and selected contract work. Reach me through the form, by email or on WhatsApp — I usually reply within a day.
Phone: +55 24 98138-7593 Email: nathanvmag@gmail.com


