Victor Hugo Fernandes Breder, Developer in São José dos Campos - State of São Paulo, Brazil
Victor is available for hire
Hire Victor

Victor Hugo Fernandes Breder

Verified Expert  in Engineering

Software Developer

São José dos Campos - State of São Paulo, Brazil

Toptal member since August 7, 2019

Bio

Victor is a top developer who excels at web applications, cloud infrastructure, and software and digital circuits for aerospace applications. His work with Microsoft Bing met high traffic demands for the 2019 Golden Globes and Academy Awards. He interned at Microsoft at the AI+Cloud Division, founded a startup where he delivered mobile applications for top schools, and worked at the Brazilian Aeronautics and Space Institute, developing mission-critical software for rocket launch operations.

Portfolio

Finsera
Amazon Web Services (AWS), Docker, GitLab, Git, PostgreSQL, Redis, Python

Experience

  • HTML - 10 years
  • CSS - 10 years
  • Java - 5 years
  • C++ - 4 years
  • SQL - 3 years
  • JavaScript - 3 years
  • Node.js - 2 years
  • Python - 2 years

Availability

Part-time

Preferred Environment

Git, Visual Studio, Android, Ubuntu, Linux, Windows

The most amazing...

...project I've worked on was an institutional mobile app for schools. We served around 10,000 parents, students, and teachers in two distinguished schools.

Work Experience

Computer Engineer Intern

2019 - PRESENT
Brazilian Aeronautics and Space Institute
  • Developed a signal decoder device for the industry-standard telemetry data format in VHDL.
  • Designed the digital circuit at the logic gate level to fulfill data throughput requirements.
  • Achieved smaller frame loss rate during data acquisition with than currently used approach.
  • Implemented the RS232 and SPI serial communication protocols from scratch.
  • Implemented a graphical interface to configure the operation of the decoder in Java.
Technologies: FPGA, VHDL, Java

Software Engineer

2020 - 2020
Finsera
  • Designed and implemented a backend framework which enabled frontend developers to programmatically create routes with all necessary REST and CRUD functionality, allowing a single developer to deliver customer-facing functionality end-to-end faster.
  • Helped set up the microservice-based backend architecture, enabling a event-based architecture around changes in the database and queue-based jobs.
  • Worked with Docker and Docker Compose to streamline and maintain CI (Continuous Integration) pipelines, as well as local development environments across the team.
Technologies: Amazon Web Services (AWS), Docker, GitLab, Git, PostgreSQL, Redis, Python

Software Engineer Intern

2018 - 2019
Microsoft Bing: Entity Experience and Intelligence Team
  • Created a module to display Academy Awards (Oscars) and Golden Globes nominations and awards for actors and movies on the Bing search result page.
  • Delivered module on time to meet increased traffic both for the 2019 Golden Globes and 2019 Academy Awards.
  • Sourced information about nominations and awards from the Bing Knowledge Graph.
  • Created a UX component to guide Bing users to utilize complex graph-powered search patterns.
  • Created a microservice to deliver autocomplete suggestions powered by a trie data structure.
  • Worked with A/B testing suite to make sure deployed experiences had a positive impact on users.
Technologies: Git, Azure DevOps, JavaScript, C#

Software Engineer Intern

2017 - 2018
Microsoft Bing: Sports Answers
  • Implemented historical Olympic medal tables search results for the Bing search engine.
  • Scraped medal awards data from Wikipedia to support all available Winter and Summer Olympics, amounting to over 50 events.
  • Worked with partner data provider to onboard real-time medals awards data for the ongoing 2018 Winter Olympics.
  • Implemented an automated test suite to troubleshoot data issues during data on-boarding process and to prevent real-time data issues to reach production.
  • Ported legacy code from the Rio 2016 Summer Olympics to power the 2018 Summer Olympics.
Technologies: Azure DevOps, C#

Co-founder and Back-end Developer

2016 - 2018
Quoti: Mobile Applications for Schools
  • Developed the pipeline for ingesting student and parent data from the school's database to the platform.
  • Drove targeted user messaging, enabling sending messages to students or parents specifically by class, grade, and other filters.
  • Implemented web chat enabling in-app school support for parents with WebSockets.
  • Enabled the server-side push notification pipeline in Node.
  • Implemented image and file uploading for teachers through Amazon S3.
  • Designed the back-end architecture and the database from scratch to allow for future extensibility, and maintainability.
  • Integrated with the school payment system to remind parents when the monthly payment was due.
Technologies: Git, JavaScript, MySQL, Node.js

Freelance Full-Stack Developer

2017 - 2017
Brazilian Films Producer
  • Implemented a browser-based screenplay editor with support for real-time collaborative screenwriting.
  • Designed the real-time text synchronization model employing JavaScript, Node.js and WebSockets (Socket.io).
  • Enabled image uploading using Node.js and Amazon S3.
  • Modernized the client's workflow, allowing more than a single editor to work at one script at the same time and eliminating the need to manually version and transfer script files.
  • Created a per-project timeline for editors to share images, videos and text to guide overall project inspiration.
Technologies: WebSockets, JavaScript, MySQL, Socket.IO, Node.js

Experience

Timezone Overlap Web App

A Vue.js web app that checks how many office hours overlap between two timezones. Ideal for remote workers when applying to remote jobs Employed JavaScript, Vue.js, HTML, and CSS.

Feedback Platform Web App

Led a team of four to develop an online platform that allows college students in introductory programming courses to submit their assignments and get instant feedback about their mistakes. JavaScript, React, Node.js, PostgreSQL, and Docker were used.

Visual Algebraic Formula Editor Browser Application

Developed an embeddable tool that helps users type algebraic formulas into the browser through a friendly graphical interface, like Microsoft Word equation tools. JavaScript was used.

Arduino Ionospheric Scintillation Monitor: Ionik

Implemented a low-cost ionospheric monitor using the Arduino platform and a high-frequency GPS monitor. The device constantly locks on the GPS signal, mapping the sky position of each GPS satellite and respective signal intensity. The device supplied data for ionospheric and airport safety research regarding GPS signal reliability.

Telemetry Data Visualization Software: ASTRA

Implemented software with configurable graphs, tables, and columns for real-time visualization of rocket telemetry data for tests and launch operations in Java. Implemented an efficient data pipeline for acquiring data to meet throughput requirements in C. The software interfaced with a data acquisition module in C.

A Blockchain Approach to Support Digital Contracts: Published Scientific Article

Implemented a distributed blockchain implementation in Go for academic purposes and got it published at the Proceedings of the 14th International Conference on Software Technologies (ICSOFT 2019) as a first-time author.

Education

2019 - 2020

Master's Degree in Electrical and Computer Engineering

Instituto Tecnologico de Aeronautica - Brazil

2015 - 2019

Bachelor's Degree in Computer Engineering

Instituto Tecnologico de Aeronautica - Brazil

Skills

Libraries/APIs

Node.js, React, Socket.IO, jQuery, Vue 2, Vue

Tools

Git, Visual Studio, GitLab, Inkscape, Photoshop 2018

Languages

Python, JavaScript, Java, SQL, C#, C, C++, Go, HTML5, VHDL, PHP, CSS, HTML

Platforms

Windows, Linux, Amazon Web Services (AWS), Android, Ubuntu, Docker

Paradigms

REST, Azure DevOps

Storage

Redis, PostgreSQL, MySQL

Other

App UX, Web UX, WebSockets, FPGA

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