Rhuan Barreto
Principal Software/ML Engineer & Cloud Architect
An engineer who loves solving problems with technology. Programming since I was 10 years old, I've gone from subsea hardware engineering to Azure cloud architecture, and now to machine learning for offshore robot inspection — bridging the physical and digital worlds to help organizations scale their infrastructure without friction.
- Years in tech
- 15+
- Production apps
- 20+
- Languages spoken
- 3
Where I've Built Things
Aker BP ASA
Principal Machine Learning Engineer
Building machine learning models for autonomous robot inspection on offshore installations — detecting oil leaks, oil sweating, and gas leaks so robots can inspect equipment reliably and make offshore operations safer. Hired through Sopra Steria.
- Own the architecture and contribute hands-on to model development
- Detection models for oil leaks, oil sweating, and gas leaks
- Drive project and model documentation across the programme
- Interface with every stakeholder on the project
Sopra Steria
Manager, Solution Building
Building data-driven solutions in the Data Intelligence group for customers across the energy and industrial sectors, at one of Europe's largest digital transformation consultancies.
Baker Hughes
Principal Software Engineer
Consultant architect on the Choreograf Collaborate digital project, brought in through THREE60 Energy to build the architecture for delivering solutions at scale from the ground up. Built on EnergyOps — the shared platform developed at THREE60 — so the programme started from proven Azure infrastructure and delivery pipelines rather than a blank page.
- Defined the ground-up architecture for the Choreograf Collaborate project
- Brought the EnergyOps platform foundation to a new client programme
- Azure infrastructure as code with Pulumi, wired to CI/CD from day one
Vår Energi
Principal Software Engineer
Consultant architect through THREE60 Energy, embedded in the Well Excellence group inside the Drilling and Wells organization. A two-year engagement delivering on EnergyOps, the shared platform built at THREE60 — React frontends over Python and TypeScript services, running on Azure infrastructure defined entirely in code.
- Embedded architect in the Well Excellence group (Drilling & Wells)
- Two-year engagement, from architecture through hands-on delivery
- Delivered on EnergyOps: shared Azure infrastructure provisioned with Pulumi
- Continuous delivery through GitHub Actions and Azure DevOps
THREE60 ENERGY
Discipline Lead Digital Infrastructure
Led digital infrastructure architecture for EnergyOps, the platform behind 20+ production applications serving multiple oil & gas clients.
- Architected scalable Azure cloud infrastructure using Pulumi (IaC)
- Built full CI/CD pipeline with GitHub Actions and Azure DevOps
- Led team of 3 engineers supporting 20+ solutions
- Implemented task automation strategies improving team velocity
THREE60 ENERGY
Principal Software Engineer
Hands-on architect building EnergyOps and the department's full development cycle from the ground up, owning infrastructure, reliability, security, and DevOps. Took regular tours through frontend, backend, and data engineering work to feel the same friction the team felt, and used that to shape the tooling and platform decisions around it.
- Built the EnergyOps platform and its delivery pipeline from scratch
- Owned infrastructure, reliability, security, and DevOps
- Worked across frontend, backend, and data science to drive developer experience
Cognite
Senior Software Engineer - Tech Lead
Tech Lead of the Charts Team in the Data Science Journey Group. Led product from beta to general availability.
- Led 5-person team (frontend, backend, data science)
- Evolved product from beta to general availability in 1 year
- Implemented full observability (OpenTelemetry, Grafana)
- Contributed to open-source InDSL package
Odda Digital System
Technical Lead
Led two development teams across Norway, Brazil, and India. Built digitalization solutions for industrial smelting and oil & gas sectors.
- Managed distributed teams across 3 countries
- Built full programming pipeline with CI/CD, testing, DevOps
- Containerized deployments for on-prem and Azure cloud
Easysubsea
Founder & Technical Manager
Founded the company developing innovative underwater wireless communication technology. Managed operations across two countries and secured research funding.
- Developed underwater wireless communication systems
- Secured funding from FINEP and Norwegian Research Council
- Won Kotra Startup Challenge and ENGIE Innovation Prize
Transeletron
Product Engineer
Developed subsea electrical equipment and led the Center of Technological Innovation. Built the company's offshore workforce management system.
Tools of the Trade
Machine Learning & AI
Cloud & Infrastructure
Languages
Frontend
Backend & Data
DevOps & Tooling
Leadership
My Technology Journey
From ASP in the 2000s to cloud-native TypeScript today — here's how my tech stack evolved over 20+ years of building things.
The Early Days
Started programming at 10. After reading a book on ASP, I built my first server-side apps. Quickly discovered PHP and fell in love — the PHP & MySQL Bible was my gateway. WordPress became my go-to CMS, and I built applications in CodeIgniter and CakePHP.
Hardware & Embedded
Studied Metallurgical Engineering and dove into embedded systems. Used C for PIC16F microcontrollers for temperature sensor signal conditioning, and Arduino for automation projects — from steering a sailboat to running ping tests on my local network.
Mobile & Startups
Founded Easysubsea for underwater wireless communication. Built mobile apps with AngularJS and Ionic Framework. Started using Ruby on Rails for complex integrations with legacy applications, and Parse Platform for quick backends.
Cloud & Industrialization
Led development teams across Norway, Brazil, and India. Moved infrastructure to Azure, containerized everything with Docker, and discovered the power of infrastructure as code. Used Python for data science workloads with Connexion as a spec-first framework.
Modern Stack
Embraced TypeScript everywhere. Replaced Node with Bun, adopted Pulumi for IaC, and built full CI/CD pipelines. Component-driven development with Storybook, state colocation with Jotai, and monorepo management with Pants (Python) and Moon (TypeScript).
Machine Learning & Robotics
Back to the physical world, with better tools. Building computer vision models that let offshore inspection robots spot oil leaks, oil sweating, and gas leaks on their own — where a wrong prediction has real consequences. Coding agents like Claude are now part of the everyday workflow.
Background & Recognition
UFRJ - Federal University of Rio de Janeiro
Master of Science (Incomplete) / Subsea Engineering
Fundação Getúlio Vargas
MBA / Project Management
Universidade Estadual do Norte Fluminense
Bachelor's Degree / Metallurgical Engineering
IFF - Instituto Federal Fluminense
Technician / Information Technology
IFF - Instituto Federal Fluminense
Technician / Mechanics