Bruno Furtado Montes Oliveira
Verified Expert in Engineering
Visual Studio Team Services (VSTS) Developer
Since 2013, Bruno has been making a living as an electronic and computer engineer in software development. Over the course of his career, he’s had the opportunity to work with many incredible people on mission-critical embedded systems and fully pipelined distributed and fault-tolerant web systems. Currently, Bruno is focused on an Azure pipelined CI/CD app with IaaS, .NET Core, EDA, CQRS, and sagas.
Portfolio
Experience
Availability
Preferred Environment
Pipelines, Azure, CODE, Visual Studio, Windows
The most amazing...
...code I've written was a Python communicating module for a hydro-acoustic modem.
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.)
Skills
Languages
Python, JavaScript, C#, SQL, CSS, PHP, Java, C, C++, Bash, HTML
Frameworks
AngularJS, .NET, CODE, Angular, Ionic 3, PhoneGap, Qt, Ruby on Rails (RoR), Hibernate, Spring, .NET Core
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)
Platforms
Debian Linux, Windows, Azure, Unix, Android, iOS, Red Hat Linux, Visual Studio Code (VS Code), Docker
Other
IIS, Pipelines, Google Material Design, EDA, Sagas, Visual Studio Team Services (VSTS)
Paradigms
Agile, CQRS, Azure DevOps
Storage
Microsoft SQL Server, Azure Cosmos DB, PostgreSQL, SQL Server 2016
Education
Bachelor's Degree in Electronics Engineering
Federal University of Rio de Janeiro - Rio de Janeiro, Brazil
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