Wairton Rebouças
Verified Expert in Engineering
Full-stack Developer
Wairton is a full-stack software developer with more than seven years of experience. Having worked on a wide range of products such as invoicing systems, information security tools, loan systems, and NLP apps, he can deliver creative solutions to challenging projects. He enjoys writing code and building products that make a difference.
Portfolio
Experience
Availability
Preferred Environment
Python, Git, Slack, Vendor Independent Messaging (VIM), Linux
The most amazing...
...project I've worked on is an invoicing system that generated invoices worth more than one billion euros per month.
Work Experience
Senior Back-end Developer
RebelMouse
- Developed and extended internal API tools with solid architecture and unit testing coverage.
- Organized and presented knowledge transfer sections to other developers.
- Helped the company develop its A/B testing framework.
Core Software Developer
Booking.com
- Maintained the invoicing system that generated invoices for all of Booking.com's partners.
- Built subsystems and tools to support the invoicing process, including reporting, alerting, and VAT application logic.
- Monitored the generation of invoices that amounted to more than one billion euros per month during peak season.
Full-stack Developer
Morphus
- Improved the performance and reliability of the company's reporting system and API.
- Created informative visual components to improve the monitoring dashboard.
- Provided customer support and held presentations to potential new clients.
Software Developer
Online Freelance Agency
- Added several features to the client's CMS system, including improvements on back-end logic, API endpoints, and visual components.
- Unified multiple separated Django projects into one, considerably simplifying the maintenance of the projects in question.
- Improved the performance of websites with millions of users.
- Created AWS Lambda microservices for log processing.
Software Developer
Anchor Loans
- Developed and maintained the company's loan system. Generated reports and contracts and improved code quality.
- Designed and implemented internal tools to support credit analysts.
- Created web crawlers to collect house listing data.
Software Developer
Group of Computer Networks, Software Engineering and Systems
- Used NLP techniques to develop Android applications.
- Developed desktop tools to support the company's NLP research.
- Customized, tested, and fixed bugs on feature phones.
Experience
Iris Monitoring Platform
https://iris.morphuslabs.com/Education
Bachelor's Degree in Computer Science
Ceará State University - Fortaleza, CE, Brazil
Certifications
Machine Learning: Classification
Coursera, Inc.
Skills
Libraries/APIs
Vue, REST APIs, Pandas, React, jQuery
Tools
Vendor Independent Messaging (VIM), Git, Slack, Elastic
Storage
MySQL, PostgreSQL, Databases, MongoDB
Languages
Python, Perl, Java, CoffeeScript, JavaScript, C
Frameworks
Django, Django REST Framework, Pyramid, Swing
Paradigms
REST
Platforms
Linux, Docker, Kubernetes, Android
Other
APIs, Algorithms, Artificial Intelligence (AI), Invoicing, Code Review, Machine Learning, Web Crawlers, Natural Language Processing (NLP), A/B Testing, GPT, Generative Pre-trained Transformers (GPT)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring