Heron Ximenes
Software Developer
- E-mail: herongogo@proton.me
- Phone: +5588998606125
- Location: Brazil (Ceará)
About Me
I was born in Brazil in 2002 (I’m 24 years old in 2026). Since I was a kid I loved playing games at video rental stores, and at 14 I started programming small games in Java on my laptop with an incredible 2GB of RAM ‘:). I keep those moments close to my heart. Following that path, I fell in love with technology, and today I work as a software developer, building Web Backend systems. I really enjoy learning new things and meeting new people.
I love the human side behind technology.
Last Jobs
Somax, Brazil
Backend developer · 2025–2026
Designed, built, and optimized scalable CDC/ETL pipelines and integration platforms as a unified data layer across multiple ERP systems.
- Engineered backend services in Go to process, transform, and synchronize data across ERP platforms.
- Designed unified abstraction layers on top of multiple ERPs, standardizing business rules and reducing integration complexity.
- Built event-driven microservices with RabbitMQ for reliable, scalable inter-service communication.
- Developed cron-based automation for continuous data monitoring, validation, and analytical processing.
- Optimized data workflows and integration processes for better performance, reliability, and maintainability.
- Improved database performance via query optimization and schema design (PostgreSQL).
- Contributed to architectural decisions for scalability, extensibility, and long-term sustainability.
CarltonOne, Canada
Backend developer · 2024–2025
Maintenance and development of microservices using NestJS and TypeScript in a distributed systems environment.
- Developed and maintained microservices using NestJS and TypeScript.
- Used Go for heavy tasks that needed native speed.
- Used Kafka to integrate services across the microservices ecosystem.
- Built and supported message-driven services for asynchronous communication between distributed components.
- Diagnosed and resolved bugs in existing NestJS-based systems, improving stability and reliability.
- Designed and implemented applications with caching layers to enhance performance and reduce load.
- Integrated caching to improve response times and overall system efficiency.
- Contributed to scalable backend architectures focused on maintainability and performance.
Online Telecom ISP, Brazil (Now ZaaZ Telecom Norte/Nordeste)
Fullstack developer · 2024, then contractor · late 2025
Worked here in 2024, then returned as a contractor at the end of 2025 to help with another major migration. The company was acquired by the Werthein Group in between, but the code I built is still running in production :)
- Migrated APIs from NestJS (TypeScript) to Go, improving performance, scalability, and maintainability.
- Designed and built new backend systems from scratch in Go to support platform growth and increased user demand.
- Coordinated the full migration process to Go and AWS, contributing to architectural decisions and deployment strategies.
- Maintained and improved the React Native mobile application, ensuring stability and performance.
- Optimized critical application flows, reducing load times from approximately 1 minute to as low as 2 seconds in key scenarios.
- Developed internal tools to improve team productivity and operational efficiency.
- Designed and modeled PostgreSQL and Redis databases to support new features and ensure high-performance data access.
- Returned as a contractor in late 2025, after the company’s acquisition by the Werthein Group, to support another major migration effort.
One Panel Cloud, Brazil
Fullstack Developer · 2023
Contributed to the development of One Panel Cloud, a cloud VPS provisioning platform, working across infrastructure management and new feature development.
- Supported the platform through its early development and creation process.
- Built backend services in Go and TypeScript clients for the platform.
- Managed third-party virtual machines and infrastructure.
- Configured pre-built virtualized operating system images for deployment.
- Developed the new machine creation feature as part of the platform.
- Developed the auto-installation feature using Ansible.
- Worked on application deployment using Docker containers.
Open Source Contributions
Vanilla OS (Linux Distro)
I’m part of the core team of developers, working on system tools.
Bun (Javascript Runtime)
I wrote the install documentation for contributing with Bun using openSUSE-based distros.
Tech Stack
- Languages: Go (Golang), Javascript, Typescript, C, SQL
- Web: React, REST API, gRPC
- Systems: Linux, Unix
- Tools: Git, Docker, OCI Containers
- Cloud & Messaging: AWS, Kafka, RabbitMQ
- SQL: PostgreSQL, MySQL, SQLite
- NoSQL: MongoDB, Redis
Most of the software I build today is written in Go.