Jan 2025 - Present (less 1 than yr)
I have been developing backend web APIs for SMS messaging management.
Aug 2023 - Dec 2024 (1 yr 5 mos)
I worked on creating Python FastAPI/Quart/JavaScript apps with MySQL to manage data.
Apr 2024 - Jul 2024 (5 mos)
The main Martian feature is an LLM router: a user can send a prompt, and the Martian’s model will decide on the best LLM for it. I contributed to (github.com/withmartian/adapters). It interfaces with a large set of open and proprietary Large Language Models (LLMs). I developed a Sales Dashboard (front and backend) to give the Sales Team insights into our customers. This dashboard used HTMX/Jinja for frontend and Litestar, Pydantic, MongoDB for the backend.
Sep 2022 - Jul 2023 (11 mos)
Designing, creating, and maintaining a backend service to integrate load boards across North America.
Sep 2019 - Jul 2022 (2 yrs 11 mos)
Trust and Safety Tools Team: we provided tools to keep Pinterest trust and safe. We developed and maintained web tools to assist agents in fast-track trust and safety issues and solve them.
Ads interface and Growth Team: we provided monitoring and alerting tools to improve observability on Ads Interface & Growth systems. We worked and developed time-series dashboards for monitoring, alerting and reporting, Google Chrome extension to check API requests miss behavior.
Sep 2019 - Jul 2022 (2 yrs 11 mos)
We created screening processes for new employees, and we also helped some colleagues with mentorships. I interviewed many candidates to be Python-focused software engineers.
Apr 2019 - Oct 2019 (7 mos)
I ministered the following subjects: • Algorithms and Data Structures. • Relational Database. • Multi and Hypermedia Systems. • Algorithm Analysis and Graph Theory. • Object-Oriented Programming.
Oct 2015 - Sep 2019 (3 yrs 11 mos)
We assembled an entire smart traffic light (STL) that can sense streets using cameras and act (open/close) autonomously: when I led software engineers, we created a STL hardware and software controllers, traffic simulators for traffic optimization, and dashboards.
We created a traffic simulator using SUMO (Simulation of Urban MObility): our main algorithm on this simulator had 200% to 400% waiting time optimization on light to medium vehicle traffic. We also deployed our STL in four real crossing roads. To achieve this, we had to do researches in traffic optimization area by using smart traffic lights, design and develop optimization algorithms for smart traffic lights, design and create an embedded distributed real-time systems for the STL with a microservice architecture.
Jun 2018 - Mar 2019 (10 mos)
We created security systems to advise our clients on assurance issues: we used Natural Language Processing (NLP) techniques to filter, train, classify, and cluster social media messages. This way, we could alert our clients if something unusual was happening.
2024 - Present
Website that aggregates events from different websites and shows them in a single place: akingressos.com.br
2025 - Present
Website that aggregates Brazilian tech influencers: tt.allainclair.com.br (PT-BR)
2014 - 2016 (2 yrs)
Major in Combinatorial Optimization, Bus Driver Schedule Problem: Algorithms based on Variable Neighborhood Search (VNS) metaheuristic applied in the Bus Driver Schedule Problem.
2010 - 2013 (4 yrs)
Major in Computer Science, Combinatorial Optimization, Feedback Arc Set Problem: A genetic algorithm for the Feedback Arc Set Problem.
May 2017
Solving a Large Real-world Bus Driver Scheduling Problem with a Multi-assignment based Heuristic Algorithm: files
Sep 2016
Algoritmos baseados na meta-heurística VNS aplicados ao Problema de Escalonamento de Motoristas de Ônibus: PDF
Jan 2015
Combining Heuristic and Utility Function for Fair Train Crew Rostering: PDF