
Bruno Furtado Montes Oliveira
Verified Expert in Engineering
Visual Studio Team Services (VSTS) Developer
Rio de Janeiro - State of Rio de Janeiro, Brazil
Toptal member since January 8, 2016
Bruno is a passionate learner, a hardcore gamer, and very curious about what he can discover. He's currently focused on web and app systems, leveraging performance with architecture and principles of good design. Bruno is a software engineer with degrees in electronics and computer engineering. He specializes in JavaScript, Go, Python, PHP, .NET, Java, Rust, C, C++, Docker, GCP, Azure, and AWS.
Portfolio
Experience
- C# - 5 years
- SQL - 4 years
- Azure - 1 year
Availability
Preferred Environment
JavaScript, MacOS, Visual Studio Code (VS Code), Windows Subsystem for Linux (WSL), Go
The most amazing...
...project I've worked on was an eCommerce platform that used 100+ microservices and enabled millions of people to travel the world to make their dreams come true.
Work Experience
Software Engineer
Stone Pagamentos
- Developed and maintained a fully CI/CD billing platform for the company using the Saga pattern, EDA, and CQRS.
Tech Leader
Minds at Work Sistemas e Projetos
- Managed a team of developers and DevOps to build a real-time logistics platform for the biggest brewery company in the country.
- Integrated an Ionic and PhoneGap cross-platform apps (via distributed .NET microservices) to display detailed geolocated fleet and taskforce information for product deliveries across the country.
- Wrote unit tests using VSTest and integrated Selenium with ChromeDriver.
Project Leader
Minds at Work Sistemas e Projetos
- Provided team support.
- Developed a distributed web service in the .NET Framework, AngularJS, and Microsoft SQL Server for fraud detection across millions of registers country-wide.
Software Developer
Minds at Work Sistemas e Projetos
- Developed an integrated web solution using face recognition to help clients detect fraud in customers' credentials.
- Helped develop new features on the company's time tracking service.
- Managed the development and production databases in SQL Server and PostgreSQL.
- Managed projects and issue tracking with Atlassian's Jira.
- Used continuous integration with Jenkins and code profiling with SonarQube.
Software Developer Intern
Minds at Work Sistemas e Projetos
- Developed a web control center and embedded a standalone system in Python for a flexible riser inspector (AURI).
- Created C++ software for real-time data processing coming from the pipeline inspection gadgets (PIGs).
- Constructed a stackable simple video player in Python using GStreamer and PyQt which enabled multiple synchronized videos playability in single projects.
- Provided support and configured Unix (openSUSE and Debian) environments and Virtual Machines.
- Worked in partnership with one of the company's clients: building on-demand features on their application.
Experience
Laser Harp Prototype
https://www.youtube.com/watch?v=RlyWUB0t4Kk(The presentation is in Portuguese only.)
Education
Bachelor's Degree in Electronics Engineering
Federal University of Rio de Janeiro - Rio de Janeiro, Brazil
Skills
Libraries/APIs
jQuery, Ruby on Rails API
Tools
Microsoft Visual Studio, Qt Creator, Mercurial, Git, Jira, Terraform, Visual Studio, Jenkins, Atom, Vim Text Editor, Eclipse IDE, Apache Maven, SonarQube, Azure Kubernetes Service (AKS)
Languages
Python, JavaScript, C#, SQL, CSS, PHP, Java, C, C++, Bash, HTML, Go
Frameworks
AngularJS, .NET, CODE, Angular, Ionic 3, PhoneGap, Qt, Ruby on Rails (RoR), Hibernate, Spring, .NET Core
Platforms
Debian Linux, Windows, Azure, Unix, Android, iOS, Red Hat Linux, Visual Studio Code (VS Code), Docker, MacOS
Paradigms
Agile, CQRS, Azure DevOps
Storage
Microsoft SQL Server, Azure Cosmos DB, PostgreSQL, SQL Server 2016
Other
IIS, Pipelines, Google Material Design, EDA, Sagas, Visual Studio Team Services (VSTS), Windows Subsystem for Linux (WSL)
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