
Victor Augusto Valerio De Carvalho
Verified Expert in Engineering
Software Developer
Sorocaba - State of São Paulo, Brazil
Toptal member since January 27, 2021
Victor is a senior software developer with more than eight years of experience. He is passionate about artificial intelligence, software architecture, programming contests, and system design. He helped create a donation platform for leveraging Brazilian tax incentive laws to maximally benefit both donors and recipients. Victor specializes in the Microsoft stack (.NET Core, .NET, MSSQL) and has a comprehensive knowledge of other stacks, making him a versatile developer.
Portfolio
Experience
- Redis - 4 years
- Node.js - 3 years
- MongoDB - 3 years
- .NET Core - 2 years
- Cloud Firestore - 2 years
- Mongoose - 2 years
- NestJS - 1 year
- Apache Kafka - 1 year
Availability
Preferred Environment
Visual Studio, Visual Studio Code (VS Code), Docker, PhpStorm, PyCharm
The most amazing...
...project I've worked on is a donation platform for noble causes leveraging Brazilian tax incentive laws. I was in charge of the donation module.
Work Experience
Lead Software Engineer
SOCi
- Led a team of 10 engineers across five pairs, ensuring technical consistency and alignment across five products under the reputation pillar.
- Managed the scalability and reliability of five products under the reputation pillar.
- Collaborated with product and design teams to define and execute roadmap priorities, ensuring timely delivery of features.
- Designed and implemented architectural improvements.
Senior Software Engineer
SOCi
- Managed and upheld the operational integrity of current review network integrations.
- Introduced novel review network integrations, expanding company reach.
- Pioneered the development of a highly scalable survey product from inception.
- Elevated survey product efficiency by enhancing cost-effectiveness, performance, and scalability.
Senior Full-stack Developer
Bluecore
- Developed a platform-agnostic real-time chat that integrates seamlessly with any messaging channel (e.g., WhatsApp Business, email, SMS, and others) and chatbots (e.g., Azure Bot framework, Dialogflow, etc.).
- Architected and developed the payment and subscription module and participated in nearly all aspects of the full development cycle of the following web donation platform: Abraceumacausa.com.br.
- Managed most of the company's deployment decisions and cloud services.
Research and Development Engineer
Stefanini Group
- Improved the cognitive capabilities of a virtual assistant called Sophie. Using Microsoft CNTK, I built a module for entity and intention recognition based on the user's input.
- Built a visualization tool for the virtual assistant's mind using D3.js.
- Developed a multi-language website to feed knowledge to the virtual assistant's brain.
HIWI
Fraunhofer Institute for Production Technology IPT
- Developed a conceptual software to solidify the arguments of the mentor's doctoral thesis, which was focused on the study of the statistical process control for small batches.
- Developed a pick-and-place system where the Samsung Galaxy Gear 2 camera worked as a QR Code Scanner, improving the process of finding industry tools by simply informing the shelf and boxes where they were placed.
- Architected and documented every step of the way, including the environment installation, since the return to Brazil was already planned, and the team could quickly get the project up and running without its creator.
Mobile Development Technical Leader
Stefanini Group
- Led five teammates to build every front-end app needed by the company's cell, applying the scrum ceremonies to deliver faster.
- Developed a multi-platform chat app (using PhoneGap) integrated with the company's virtual assistant.
- Delivered a multi-platform "punch the clock" app (using PhoneGap and native Android). Some users punch the clock offline. Identifying fake punches was challenging, although the team managed to get a good degree of confidence.
Experience
Fuego.chat
Fuego.chat was compounded by many modules, and I was responsible for designing and develop all of them. Built on top of Google Cloud Serverless Computing Solutions—more specifically, Cloud Firestore and Google Cloud Functions—Fuego.chat relies on two main mobile responsive websites. One of these websites is a web interface very much like the current most famous conversational apps in the market, and the front-end libraries involved in its development are Vue, Vuex, and Vuexfire. The other website is for companies that need to contact many customers proactively, all at once, and they can do so by importing an XLSX file containing the information of the customers they want to reach out to. Also, this website is useful for monitoring the efficiency of the communication in real-time, analyzing metrics such as the number of replies, messages read, and so on. The main front-end libraries used in this second website are Angular and AgularFire.
Abrace Uma Causa (Hug a Cause)
https://abraceumacausa.com.br/Sophie
https://stefanini.com/en/solutions/products/sophiePonto Certificado Stefanini
https://www.pontocertificado.com.brSports4all Scorecard
Education
Bachelor's Degree in Computer Engineering
Facens Universiry (Faculdade de Engenharia de Sorocaba) - Sorocaba, São Paulo - Brazil
Skills
Libraries/APIs
React, Vue, Node.js, Vue 2, D3.js, Tizen Wearable, Socket.IO, Vuex, Twilio API, PrimeNG, Backbone.js
Tools
Git, Docker Compose, ELK (Elastic Stack), Dapper, Mongoose, Tizen SDK, AngularFire, RabbitMQ, PhpStorm, PyCharm
Languages
TypeScript, JavaScript, C#, C#.NET, SQL, GraphQL, CSS, HTML, C++, Go, Python, Java, PHP
Frameworks
.NET Core, .NET, Angular, NestJS, Next.js, Redux, Flutter, Entity Framework Core, Express.js, Android SDK, PhoneGap, AngularJS, Nuxt.js, Swagger, Laravel, gRPC, Tailwind CSS
Paradigms
REST, Object-oriented Programming (OOP), Scrum, Microservices, Microfrontends
Storage
Cloud Firestore, Data Integration, JSON, MongoDB, Redis, PostgreSQL, Elasticsearch, Microsoft SQL Server, Azure Blobs, MySQL
Platforms
Firebase, Docker, Azure Functions, Azure, Amazon Web Services (AWS), Apache Kafka, Android
Other
Architecture, Software System Architecture Development, System Architecture, New Products, Software as a Service (SaaS), Strategy, Leadership, Back-end, Large-scale Projects, APIs, Software Engineering, WebSockets, Technical Leadership, DB4O, Microsoft Cognitive Toolkit (CNTK), PagSeguro, TypeORM, Google Cloud Functions, Scrum Master, Mobile GPS, Serverless, Vuexfire, Google Pub/Sub, Team Leadership, CI/CD Pipelines, Large Language Models (LLMs)
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