Bruno Furtado Montes Oliveira, Developer in Niterói - State of Rio de Janeiro, Brazil
Bruno is available for hire
Hire Bruno

Bruno Furtado Montes Oliveira

Verified Expert  in Engineering

Visual Studio Team Services (VSTS) Developer

Location
Niterói - State of Rio de Janeiro, Brazil
Toptal Member Since
January 8, 2016

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

Stone Pagamentos
Terraform, Visual Studio Team Services (VSTS), Azure, Microsoft SQL Server...
Minds at Work Sistemas e Projetos
Azure Cosmos DB, iOS, Android, PHP, Docker, PhoneGap, Ionic 3, Angular...
Minds at Work Sistemas e Projetos
Jira, JavaScript, AngularJS, Microsoft SQL Server, .NET, C#

Experience

Availability

Part-time

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

2019 - PRESENT
Stone Pagamentos
  • Developed and maintained a fully CI/CD billing platform for the company using the Saga pattern, EDA, and CQRS.
Technologies: Terraform, Visual Studio Team Services (VSTS), Azure, Microsoft SQL Server, .NET Core

Tech Leader

2018 - 2019
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.
Technologies: Azure Cosmos DB, iOS, Android, PHP, Docker, PhoneGap, Ionic 3, Angular, Microsoft SQL Server, .NET

Project Leader

2017 - 2018
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.
Technologies: Jira, JavaScript, AngularJS, Microsoft SQL Server, .NET, C#

Software Developer

2015 - 2017
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.
Technologies: Jira, SonarQube, Jenkins, Unix, CSS, JavaScript, HTML, Microsoft SQL Server, Hibernate, Spring, Apache Maven, Java, .NET, C#

Software Developer Intern

2013 - 2015
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.
Technologies: Jira, SonarQube, Jenkins, Unix, CSS, JavaScript, HTML, Python, C++, C

Laser Harp Prototype

https://www.youtube.com/watch?v=RlyWUB0t4Kk
This laser Harp prototype was a college project that I developed along with two colleagues. It has four isolated modules: a photosensor array, an Arduino, a voltage controlled oscillator (VCO), and an audio amplifier.

(The presentation is in Portuguese only.)

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

2008 - 2015

Bachelor's Degree in Electronics Engineering

Federal University of Rio de Janeiro - Rio de Janeiro, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring