Allainclair
From Brazil
10 years of commercial experience
Lemon.io stats
Allainclair – Python, Flask, FastAPI
Ever since he was a teenager, Allainclair has been passionate about computers. Every day, he strives to improve his skills and knowledge as a tech professional. He has extensive experience in Data Science and previously worked as a Computer Science professor's assistant, educating students about algorithms, data structures, and object-oriented programming. Currently, he is concentrating on back-end development and is eager to take on new challenges.
Main technologies
Additional skills
Rewards and achievements
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Backend engineer
Designing, creating, and maintaining a backend service integrating load boards across North America.
- Designed from scratch and developed REST API service using FastAPI, PostgreSQL, RabbitMQ, Redis, AWS;
- Integrate REST API with different providers (load boards);
- Wrote unit and end-to-end tests;
Full Stack Software Engineer
It is a large social network where any user can be inspired by the pins of the platform.
Allainclair has worked for almost three years as a backend and full-stack engineer maintaining internal tools for the Ads & Growth and Trust and Safety teams.
Main accomplishments:
- created front-end and back-end features for the Pinterest internal tools;
- maintained the reliability and stability of the systems by improving their observability;
- wrote unit and integration tests for frontend (React) and backend (Python);
- designed new features according to product and engineering requirements;
- integrated new features with some internal systems.
Assistant Professor
Computer Science chair.
Allainclair ministered the following subjects:
- Algorithms and Data Structures;
- Relational Database;
- Multi and Hypermedia Systems;
- Algorithm Analysis and Graph Theory;
- Object-Oriented Programming.
Data Scientist, Software Engineer
Smart traffic lights (STL) hardware and software, that can sense streets using cameras and act (open/close) autonomously.
Main accomplishments:
- conducted research in traffic optimization area by using smart traffic lights;
- created a traffic simulator using SUMO (Simulation of Urban MObility). The main algorithm on this simulator had 200% to 400% waiting time optimization on light to medium vehicle traffic;
- designed and developed optimization algorithms for smart traffic lights;
- worked closely with hardware and software teams to develop many features of the STL;
- designed and create embedded distributed real-time systems for the STL with a microservice architecture.
Data Scientist
It is a startup that advises clients on security issues. It offered a system to analyze social network messages, like Twitter, using Natural Language Process techniques to alert the clients.
Main accomplishments:
- created spam and classifier models using Naive Bayes based on Twitter messages;
- developed clustering models to aggregate similar messages;
- used Python/Scikit-learn and Java to create the machine learning models;
- deployed the models integrating with Elasticsearch and Apache Kafka.