
Raphael Lorenzeto de Abreu
Verified Expert in Engineering
Software Developer
São Paulo - State of São Paulo, Brazil
Toptal member since April 19, 2019
Raphael started writing software when he got his first computer at 10 years old. He's served in the Brazilian Navy, reaching the rank of Lieutenant where he acquired strong leadership and communication skills. After starting his civilian career, he has developed back-office systems for several companies, primarily using the .NET platform.
Portfolio
Experience
- C# - 5 years
- ASP.NET - 5 years
- Web API - 5 years
- Unit Testing - 5 years
- Angular - 3 years
- .NET Core - 3 years
- Amazon Web Services (AWS) - 3 years
- GraphQL - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code), Visual Studio, Windows
The most amazing...
...project I have worked on was a system designed to help healthcare professionals to treat autistic children.
Work Experience
Senior Software Developer/Tech Lead
Wappa
- Led the ride-share team during the major restructuring of previous architecture to improve resiliency and to cut down on third-party API costs.
- Headed the development of APIs for third-party integration and for internal consumption using GraphQL.
- Idealized and executed a GPS tracking back-end system capable of handling 100,000+ simultaneous coordinate updates, proximity lookups, and data warehouse-based historical searches.
- Worked alongside with ops team to develop an upgraded deployment pipeline.
- Led the efforts to evaluate, refactor, and rewrite services during the COVID-19 pandemic that resulted in a cloud infrastructure costs reduction of 21%.
Full-stack Developer
YupiiiCodes
- Created a back-office system for YupiiiCodes, a Brazilian online reseller of computer games.
- Developed an expandable model that allowed for easy integration with both game suppliers and online selling platforms.
- Integrated several third-party communication APIs to allow real-time tracking of game availability on the suppliers and automatic refreshing of game listings.
- Developed the back end using C# (.NET Core), Entity Framework Core, Identity Core, and MySQL; deployed using Docker to AWS.
- Developed the front end using Angular and Bootstrap.
Full-stack Developer
ClubeMays
- Developed a back-office system for ClubeMays, a local healthcare benefits club provider in Rio de Janeiro, Brazil.
- Modeled the system to integrate invoicing and payment, benefits plan customization, availability, and usage tracking.
- Developed tools to aid in detecting and suppressing fraud.
- Wrote the back end using C# (.NET Core) following domain-driven design and reaching 100% of test coverage.
- Created the front end using Angular and Bootstrap.
Full-stack Developer
Interagindo.org
- Developed a back-office system for Interagindo, a clinic in Rio de Janeiro, Brazil that is a resource for treating local autistic children.
- Created easy-to-use interfaces that aimed to allow health professionals to quickly and accurately collect data used to track the development of their patients. The data collected was then cleaned to remove identifying information and aggregated to be used in studies that evaluated the effectiveness of the various methods.
- Designed the interface to mimic social networks that the parents were very familiar with to simplify the communication between them and the health professionals assigned to their children.
Experience
Wikipedia Map Volunteer
https://commons.wikimedia.org/w/index.php?title=Special:ListFiles/Raphael.lorenzeto&ilshowall=1Education
Master's Degree in Computer Engineering
Infnet Institute - Rio de Janeiro, Brazil
Master's Degree in Nautical Sciences
Centro de Instrução Almirante Graça Aranha - Rio de Janeiro, Brazil
Certifications
Certified Scrum Product Owner® (CSPO®)
Scrum Alliance
Certified ScrumMaster® (CSM®)
Scrum Alliance
Skills
Libraries/APIs
LINQ, Web API, Google Maps, HERE Maps API, React, Doctrine, jQuery
Tools
Git, Visual Studio
Languages
C#, GraphQL, JavaScript, TypeScript, PHP, PHP 7
Frameworks
.NET 4, .NET, ASP.NET Core, .NET Core, ASP.NET, ASP.NET Web API, Angular, Entity Framework Core, ASP.NET Identity, Symfony, Bootstrap
Platforms
Amazon EC2, Amazon Web Services (AWS), MacOS, Linux, Windows, Docker, Visual Studio Code (VS Code)
Storage
Redis, PostgreSQL, Redshift, Oracle9i, MySQL, MongoDB
Paradigms
Domain-driven Development, Object-oriented Programming (OOP), REST, Unit Testing, Object-relational Mapping (ORM)
Other
GPS, Leadership, GitFlow
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