Experiences

[ 2021/07 - Current ] Letalk (Tech Lead)
In July of 2021, I started working at Letalk as a Tech Lead.
At this new position, I helped them and learned about Webflow, Notification System, Application Perfomance, Google Chrome, Software Architecture, Kubernetes Taint/Toleration, Rancher Monitoring, Webhook, Queue Management, Application Scaling, Data Intensive Application, Code Review, Open Telemetry, Chatbot, Database Performance, AWS X-Ray, Datadog, Site Reliability Engineering.
On top of that, it is important to know that I’ve helped taking software design/architecture decisions on a notifications system integrated with external platforms, scaling and debugging Google Chrome crawling services backed by puppeteer, dealing with data intensive applications, dealing with resources performance - such as databases, scaling applications horizontally and vertically, optimizing code for performance, solving performance problems, helped reviewing code challenges during hiring processes, improved and optimized my process of navigating through different code bases while understading them fast, helped running a cluster of applications in a different group of nodes in the same kubernetes cluster, helped optimizing an api to handle a high number of webhook callings, helped creating a queue management system to deal with chat messaging, helped solving performance issues on node.js applications inside kubernetes, helped debugging node.js performance inside kubernetes, developing a chat bot application, improving database performance, helped debugging sql database queries, improving observability with telemetry resources like aws-xray and datadog, developer training, component architecture on front-end.
Highlights (2026)
Raw notes, in my own words. Money values are in USD and per month; volume numbers are per day.
Team and leadership
- I joined Letalk already as Tech Lead. The most people I led at once was 5 developers; today I lead 2.
- Mentored one developer through a full path: from being my right hand, to senior, to taking a leadership role. It is the same person, and I helped them step into leadership.
- Went deeper into leadership and career development of the people around me.
- Started taking part in the strategic committee at about the beginning of the last quarter (Q3 2026 counting from now).
- Completed the process for Letalk to become an official Meta partner and an Anthropic partner (both finished).
AI harness (agent-based development workflow)
- Built a harness for AI-assisted development, using Claude Code. It is in production.
- Result: about +50% productivity, measured in story points, mostly for more junior developers. Comparison between quarters: Q2 2026 (without harness) versus Q3 2026 (with harness adoption), with 4 developers in both quarters.
- Built other harnesses following the same pattern, also in production: one for data (scale and standardize processes, including the data warehouse) and one for cloud cost (FinOps).
- Designed the agent code harness architecture so cheaper models can be used.
- Built my own gateway on top of Claude Code: it gives observability to the harness (alongside the observability the system already has) and routes to Huawei AI models to make it cheaper.
- Built a branch deploy system.
FinOps and infrastructure
- “FinOps” is the name of the cost reduction work.
- Full cloud migration from AWS to Huawei Cloud (hybrid). Saved about US$ 1,000 per month.
- Updated a legacy database. Saved about US$ 300 per month.
- All FinOps initiatives together abated more than US$ 2,000 per month.
- Observability work (OpenTelemetry, Datadog, and others): critical instabilities are now resolved in about 1 hour.
Product, AI and integrations
- Architected the productized AI agent (“Agente Produtizado”, the Léo SDR), which is launched.
- Built a RAG to give customers insights from their own messages. About 20 customers have used it.
- Built a churn prediction model. It is being used now so the team contacts customers proactively.
- Migrated 20+ channels to the WhatsApp Business API (WABA). Also worked on BSUID and Gupshup topics.
- Scale I work with: about 1M bot activations per day and about 500K message sends per day.
- Built the PABX calling feature integrated with Zenvia, and the calls are launched. About 100 users use it. Done in one week, Monday to Monday:
- ran a deep research with AI about the subject;
- built a live-call MVP and had a colleague test it;
- built a prototype in Claude and validated it with the solutions team;
- handled the whole contact with Zenvia support and the contracting (waiting for the CEO to sign the contract);
- the sales team defined the price;
- built an interactive launch modal using Claude Design.
- It connected several departments and made everything work in that week.
Tools and topics I had contact with (all applied in practice)
n8n, Data Warehouse, AWS Glue, BigQuery, Supabase, LLMs, PostHog, Machine Learning, Data Analysis, Lovable, Claude Code, Cursor, Gemini, RAG, Prompt Engineering, cross-sector processes

[ 2021/03 - 2021/07 ] Bume (Tech Lead)
In March of 2021, I started working at Bume as a Tech Lead.
At this new position, I helped them and learned about Kubernetes, Rancher, AWS EKS, Puppeteer, Microservices, Socket, Software Scaling, Redis, Queues, Messaging System, Chatbot, Message Blasts, Kibana, Logging, Open Source, Tech Articles, React Componentization, React Global State Management, React Atomic State Update, Pair Programming.
On top of that, it is important to know that I’ve helped creating an attendance platform integrated with social medias, reviewing code, architecturing softwares, contributing with feedback about other developers, creating a microservice distributed system of high disponibility/scalability/availability integrated with whatsapp platform, architecturing an end to end chat bot application, creating a system log for microservice, creating a cluster manager service for slave microservices with socket, sharing knowledge by writing article, creating a global state management on react with atomic update/re-render for a chat messaging application, managing developer service credentials on aws, helping other developers to improve themselves.

[ 2020/08 - 2021/03 ] PICSIZE (Tech Lead)
In august of 2020, after completing almost 8 months of work as a developer, I’ve got invited to get a new position.
At this new position, I helped them and learned about Software Architecture, Database Architecture, Code Review, Integration, ECS, Github Actions, Certbot, Nginx, Dealing with other department people, Talking to people, UX, EC2, ElasticSearch, Unit Tests, Integration Tests, Teaching, Data Analysis, AWS Costs.
On top of that, it is important to know that I’ve helped teaching new coworkers, reviewed lots of code, made a story (like instagram) creator white label app, helped taking software architectural decisions, created architectural templates, created a metrics system, helped solving an instance configuration mistake that was overloading all the platform processes/getting the platform down, helped architecturing tests implementation, taught other developers some stuffs I have experienced before, helped finding and decreasing possible cloud unnecessary costs.

[ 2019/12 - 2020/08 ] PICSIZE (Full-stack Developer)
In december of 2019, after completing almost 6 months of internship, I’ve got invited to get a new software developer position.
At this new position, I helped them and learned about Software Project Management, Database Architecture, Cloud Infrastructure, Software Development, Software Architecture, Quality Assurance, Mentoring, ElasticSearch, LUA, Lightroom Plugins, Nunjucks, Server Side Rendering.
On top of that, it is important to know that I’ve created a queue system for picture uploads on front-end with retry and fallback delay features, solved a cloud infrastructure problem that was getting our upload system into lot of failures, made a lightroom plugin to integrate the adobe lightroom with our core application, took part of project requirements decision, mentored interns and stakeholders, headed code quality assurance with code reviewing and code refactoring, made a checkout page/application, made a compression file system to work with big sized files via serverless, helped decreasing infrastructure expenses, took part of infrastructure/technologies decision, made a platform for website creation.

[ 2019/06 - 2019/12 ] PICSIZE (Full-stack Intern)
That’s a startup which has solutions for the photographer job flow, since the moment he finishes taking pictures till he delivers it to his clients.
Even as a simple Intern, I was able to help them while learning from aws cloud architecture to software development in general, so I got in touch a lot with AWS EC2, AWS S3, AWS SQS, AWS ElastiCache, AWS Lambda, AWS RDS, AWS CloudFront, GC Compute Engine, Redis, React, Redux, NodeJS, Styled Components, PostgreSQL, MongoDB, Grafana, MVC Architecture, Serverless Architecture and Event Driven Architecture.
Besides, I had great realizations there, like, refactored its landing page, created a distributed information system based on Redis, solved a bug that was making them lose clients everyday, found and helped solving a heavy database query that kept all the platform offline for almost 4 entire days, created a event oriented system, created a background processing application to work on side jobs such as mail sending and pictures processing, made a custom react hook for data validation/sanitization with help of back-end to improve user feedback, created a log system for some background processing jobs and picture uploads, made some data reports and headed a project to refactor all the platform back-end/front-end from their client to their api and background processing app while keeping in touch with senior developers.

[ 2019/02 - 2019/10 ] IBESVA (Front-end Developer)
That’s a Non-governmental organization that helps the education cause.
It was my first volunteering experience as a software developer. For the first time I was able to help people solving problems with programming, what made me fell in love with technology a little more and helped me getting into the professional road of Software Development.
As a starter at the world of programming, I’ve learned a lot about HTML5, CSS3, jQuery and Adobe XD.
As a volunteer, I refactored their website design.