
Gustavo Braynner Carvalho
Verified Expert in Engineering
Software Developer
Recife - State of Pernambuco, Brazil
Toptal member since February 22, 2021
Gustavo got his degree in computer engineering from the Federal University of Pernambuco. He then worked as a software engineer for a payment solutions company for four years, where he became a specialist and later a tech lead. Among the skills he's specialized in when working with payment solutions, his strongest one is navigating strict regulatory standards when coding for applications that require maximum data security.
Portfolio
Experience
- C# - 6 years
- Java - 4 years
- Scala - 4 years
- C++ - 4 years
- SQL - 4 years
- Kotlin - 3 years
- Software Design - 3 years
- Kubernetes - 2 years
Availability
Preferred Environment
Windows, Azure, C#.NET
The most amazing...
...thing I've developed is an end-to-end solution that authorizes transactions of locally-present EMV or stripe cards, read by a point of sale.
Work Experience
Software Engineer
Chronicled
- Developed a connector component that automated the importing of data from legacy products from the industry into the internal solution's structure.
- Rewrote an existing EDI solution to both translate and transmit contracts between manufacturers and distributors in order to improve accuracy, reliability, and to get rid of vulnerabilities.
- Investigated and fixed bugs from existing features, often working alongside customers who were hosting the solution on-premises.
Senior Software Engineer
Acqio
- Designed and developed an optimization solution for the company's funding of an already large operation that increased the profits of that part of the operation by more than 5% in the following year.
- Oversaw the mentoring and development of many engineers, both in direct guidance and through the code review process. This enabled me to become one of two senior engineers in the IT team of 20 engineers.
- Developed authorization channels that collectively processed the authorization of tens of millions of small-dollar transactions.
- Discovered and fixed two major money-losing bugs that were present in operation before I was hired.
- Developed an internal generic search engine for the company's internal records, which replaced tightly shaped and expensive database search features with a more flexible, high-performance indexed search feature, using Elastic Stack.
- Developed and homologated, as a part of the three-person team, a QR code payment solution in 21 days, becoming the first (tied for) production-ready solution for this specific product in the market.
Intern Developer
Virtual Reality & Multimedia Research Group (GRVM)
- Developed a wizard for camera calibration using video.
- Replicated and validated a solution present in an article, adjusting for underwater effects in the camera calibration.
- Developed hybrid algorithms for outlier detection in the camera parameters.
Experience
Unified Search Engine for Acqio
Education
Bachelor's Degree in Computer Engineering
Federal University of Pernambuco (UFPE) - Recife, PE, Brazil
Study Abroad Exchange Program in ICT and Software
Fontys University of Applied Sciences - Eindhoven, NB, Netherlands
Skills
Libraries/APIs
OpenCV
Tools
Kibana, Grafana, RabbitMQ
Languages
C#.NET, C#, Scala, Kotlin, SQL, Java, C++, Python, TypeScript
Platforms
Windows, Kubernetes, Azure, Docker
Storage
PostgreSQL, Elasticsearch, RocksDB
Frameworks
Spark
Paradigms
DevOps
Other
Software Development, Software Design, IT Projects, Azure Virtual Machines
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