Bruno Furtado Montes Oliveira, Developer in Rio de Janeiro - 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

Rio de Janeiro - State of Rio de Janeiro, Brazil

Toptal member since January 8, 2016

Bio

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

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

  • C# - 5 years
  • SQL - 4 years
  • Azure - 1 year

Availability

Part-time

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

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

Experience

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.)

Education

2008 - 2015

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)

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