Since my adolescence, I am a computer enthusiast; I was amazed by the internet, I built some websites, played games, and met people from many places. Before the internet, our reach was too limited; after, unlimited. Since that time, I follow every day, the path to becoming a better tech professional. I have a computer science background, and I have achieved significant professional positions so far. I thank my family and all people responsible for this.
Tech stack in general: Python, FastAPI, SQL, PostgreSQL, Docker, Kubernetes, Pytest, Linux
Timeline
work
Job
school
Education
folder
Project
auto_stories
Publication
Résumé
Jobs
verified_user
0% verified
Backend Software Engineer
Telnyx
Jan 2025 - Nov 2025(11 months)
• Enabled our customers to monitor and manage thousands of SMS messages daily. • Worked on about 8 microservices, designing, developing, and maintaining about 24 HTTP endpoints.
M
Software Engineer
Martian
Apr 2024 - Jul 2024(4 months)
• Built Large Language Models (LLM) adapters enabling seamless integration with 12+ proprietary and open-source models. See open-source repository: https://github.com/withmartian/llm-adapters/commits/main/?author=allainclair • Developed a Sales Dashboard (front and backend) to give the Sales Team insights into our customers.
Software Engineer
THE NEW ENGLAND CENTER FOR CHILDREN
Aug 2023 - Dec 2024(1 year 5 months)
• Designed and maintained education-tech apps, adding and improving features to make teachers and students have modern and faster apps: improved page load by 200%. • Worked on migrating one Java monolith app, breaking it into some Python microservices.
Backend Software Engineer
Shipwell
Sep 2022 - Jul 2023(11 months)
• Developed backend microservices integrating 3 freight load board APIs, streamlining logistics workflows across North America.
Software Engineer
Pinterest
Feb 2021 - Jul 2022(1 year 6 months)
Trust and Safety Tools Team
We provided tools to keep Pinterest trust and safe: • Built and maintained internal Trust & Safety tools used by 100+ moderators daily, supporting them to reduce inappropriate content.
Backend Software Engineer
Shipwell
Sep 2022 - Jul 2023(11 months)
Software Engineer
BairesDev
Sep 2019 - Jul 2022(2 years 11 months)
• Created screening processes for new employees. • Conducted 340+ technical interviews for Python engineers and mentored junior developers.
Assistant Professor
Universidade Estadual de Maringá
Apr 2019 - Oct 2019(7 months)
I ministered the following subjects:
• Algorithms and Data Structures. • Relational Database. • Multi and Hypermedia Systems. • Algorithm Analysis and Graph Theory. • Object-Oriented Programming.
Assistant Professor
Universidade Estadual de Maringá
Apr 2019 - Oct 2019(7 months)
E
Data Scientist
EarlySec
Jun 2018 - Mar 2019(10 months)
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.
S
Tech Lead
Seebot
Jun 2018 - Sep 2019(1 year 4 months)
We assembled an entire smart traffic light (STL) that can sense streets using cameras and act (open/close) autonomously. Our main achievements were: • When I led software engineers, we created: STL hardware and software controllers, traffic simulators for traffic optimization, and dashboards.
S
Data Scientist
Seebot
Oct 2015 - Jun 2018(2 years 9 months)
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.
Algorithm and Data Structures Tutor
Universidade Estadual de Maringá
Mar 2013 - Jul 2013(5 months)
Algorithm and Data Structures Tutor
Universidade Estadual de Maringá
Mar 2013 - Jul 2013(5 months)
Education
verified_user
0% verified
Master's Degree in Computer Science, Combinatorial Optimization, Bus Driver Schedule Problem, Combinatorial Optimization
Universidade Estadual de Maringá
Jan 2014 - Dec 2016(3 years)
Algoritmos baseados na meta-heurística VNS aplicados no Problema de Escalonamento de Motoristas de Ônibus.
Bachelor Degree in Computer Science, Combinatorial Optimization, Feedback Arc Set Problem, Combinatorial Optimization, F
Universidade Estadual de Maringá
Jan 2010 - Dec 2013(4 years)
Um algoritmo genético para o Problema de Arcos de Retorno.
Bachelor's Degree in Computer Science
Universidade Federal do Paraná
Jan 2007 - Dec 2009(3 years)
Projects (professional or personal)
verified_user
0% verified
B
Brazil’s economic indexes (offline):
Jul 2024
I have created and maintained this website for Brazil’s economic indexes. At the moment, the website shows only the ”inflation” index for the current and past month, 3, 6, and 12 months accumulated rolling, and year to date. It is in pt_BR.
R
Real state website (offline):
Nov 2023
I have created and maintained this real estate website for the city of Maringá, PR, Brazil. It loads around 20K records to plot and cluster points in the map according to user inputs every day. It is in pt_BR.
I
Intersection Controller System
Jan 2016 - Sep 2019(3 years 9 months)
A distributed real-time system that controls a set of traffic lights of an intersection using inputs from traffic optimization algorithms and computer vision systems. Um sistema distribuído de tempo real que controla um conjunto de agents de um interseção ao usar entradas de algoritmos de otimizaçao de tráfego e sistemas de visão computacional.
A
Agent Traffic Simulator
Oct 2015 - Jul 2018(2 years 10 months)
Acting simulator of traffic lights to local and global traffic optimization. This simulator uses the so-called SUMO - Simulation of Urban MObility. Simulador de atuação em semáforos para otimização local e global de tráfego. Este simulador usa o conhecido SUMO - Simulation of Urban MObility.
A
Agent - A smart traffic light
Oct 2015 - Sep 2019(4 years)
A smart traffic light so-called Agent that optimizes the traffic in the cities using computer vision and traffic optimization algorithms. Um semáforo inteligente chamado de Agent que otimiza o tráfego nas cidades ao usar visão computacional e algoritmos de otimização de tráfego.
Publications
verified_user
0% verified
J
Solving a Large Real-world Bus Driver Scheduling Problem with a Multi-assignment based Heuristic Algorithm
Journal of Universal Computer Science
May 2017
X
Algoritmos baseados na meta-heurística VNS aplicados ao Problema de Escalonamento de Motoristas de Ônibus
XLVIII SBPO Simpósio Brasileiro de Pesquisa Operacional
Sep 2016
t
Combining Heuristic and Utility Function for Fair Train Crew Rostering
th International Conference on Enterprise Information Systems ICEIS