Victor Silva

Back End Developer at Deel
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Rio de Janeiro, Brazil, BR
Languages
  • Inglês Full professional proficiency
  • Português Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Powering Up With React
    Code School
  • Rails 4: Zombie Outlaws
    Code School
  • Rails for Zombies 2
    Code School

Experience

    • United States
    • Human Resources Services
    • 700 & Above Employee
    • Back End Developer
      • Aug 2023 - Present

      Engineering creative solutions to complex problems to be used by hundreds of thousands of users around the globe. Engineering creative solutions to complex problems to be used by hundreds of thousands of users around the globe.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2021 - Jul 2023

      As a software engineer at Superformula, I help our clients to bring new products live, from zero to production. My team successfully built a new Marketplace for classic cars enthusiasts with Classifieds listings and real time Auctions, from scratch. 🔹 Collaborate closely with PM and designers to contribute to product decisions. 🔹 Maintain communication with other teams and leadership, bridge knowledge gaps, and resolve blockers and ensure the team meets the goals for each sprint. 🔹 Research spikes, contribute to the API architecture designs, and write technical documentation for APIs, databases, and processes. 🔹 Implement serverless microservices using Terraform, Lambda, Dynamodb, SQS, SNS, Node.js and Typescript, writing unit and integration tests for all API endpoints. 🔹 Responsible for improvements in stack observability as well as monitoring, implementing cloudwatch queries, dashboards in SumoLogic, and integration with PagerDuty. 🔹 Proposed and implemented a shared module to obfuscate PII information from the application logs. 🔹 Implement new features using React.js and led tag management implementation process. 🔹 Onboard, and mentor new developers into the team to ensure the development process and clean code. Show less

    • Brazil
    • Business Consulting and Services
    • 1 - 100 Employee
    • Full Stack Engineer
      • Aug 2020 - Dec 2020

      As a Full Stack Engineer on this project, I helped my team to build an application responsible to integrate a legacy database with a new product the client was developing.🔹 Quickly learned, and started contributing to the codebase to cover for a team gap.🔹 Implemented new features back to back, using React, styled components and Tailwind. Node.js, Typescript and Postgres for the GraphqlQL endpoints.🔹 Helped the team to optimize SQL queries, rewriting poor performance ones made using the ORM, to SQL following well known best practices. Show less

    • Back End Engineer
      • Jan 2020 - Aug 2020

      I joined a small team with the mission to build a retail intelligence product to help vendors to identify problems in their stores, give them insights and increase profit🔹 Worked to evolve the POC to a production ready, scalable API, using Node.js, Typescript, Express, EC2 and RDS (Postgres).🔹 Proposed and led the implementation of unit and integration tests, CI pipelines with quality gates. Helped the team to reduce the amount of work on bug/defects and increase the volume of features per sprint.🔹 Worked with Data Scientists on the data pipeline, to load, validate, and process high volumes of retail data. Implemented data upload to S3, cleaning and transformations in AWS Glue and Python, Athena queries to aggregate and prepare datasets for training.🔹 Lead improvements on observability, implemented Cloudwatch alarms and dashboards, implemented integration with slack for alarms notifications enabling the team to quickly respond to incidents. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Full Stack Engineer
      • Jul 2018 - Nov 2019

      Worked as a back-end Node.js developer on serverless microservices hosted on AWS. - I have developed a Spotify integration Lambda, to allow users to connect their accounts to our platform. This lambda handled api requests coming from cloudfront and stored user's account informations on Dynamodb. - I developed on a password reset microservice that could handle more than 30k email notifications on high traffic events in our platform. We implemented it using SES, Lambda and SQS. - I Worked on a microservice responsible to monitor changes in a MongoDB replicaset using changeStreams to process and store information in another database. Show less

    • United States
    • Entertainment Providers
    • 1 - 100 Employee
    • Full Stack Developer
      • Oct 2017 - Sep 2018

      Helping the team to convert more than 50 reports previously implemented in PHP to Handlebars and Node.js using Express.js for routing. Working on the new versions for the registration and management applications, developing new features on the frontend using AngularJS and an API using Express and Sequelize. Implementing email integration using Mandrill. Working on improving slow endpoints writing faster queries and optimizing asynchronous code. All code is written in modern JavaScript. Technologies used: Node.js, Handlebars, Express, Sequelize.js, PostgreSQL, Angular.js, Webpack, Gulp, PHP, API, Mandrill, JavaScript. Show less

  • Safepath
    • Rio de Janeiro e Região, Brasil
    • Back-end Developer
      • Apr 2017 - Oct 2017

      A mobile and web application for people living in risky places. It let people create alerts about dangerous events at the surroundings. Worked with a remote team building the RESTful API to support the mobile applications, implementing and writing tests for new endpoints. Implemented JWT authentication and worked with SQL geospatial queries. The application was built on Express, Jasmine for testing and Sequelize ORM. A mobile and web application for people living in risky places. It let people create alerts about dangerous events at the surroundings. Worked with a remote team building the RESTful API to support the mobile applications, implementing and writing tests for new endpoints. Implemented JWT authentication and worked with SQL geospatial queries. The application was built on Express, Jasmine for testing and Sequelize ORM.

    • United Kingdom
    • IT Services and IT Consulting
    • Front-End Developer
      • Jan 2017 - Mar 2017

      Worked as frontend JavaScript developer, in a fully remote team with knockout.js, mosaico library for email templates and grunt. Responsible for implementing new features on the email templates editor without compromising performance and changing the library core code to make it behavior as the client wanted. Was a p2p email communication service that provided a set of tools for the user, like email templates, scheduling and creation of email campaigns. Worked as frontend JavaScript developer, in a fully remote team with knockout.js, mosaico library for email templates and grunt. Responsible for implementing new features on the email templates editor without compromising performance and changing the library core code to make it behavior as the client wanted. Was a p2p email communication service that provided a set of tools for the user, like email templates, scheduling and creation of email campaigns.

    • Facilities Services
    • 100 - 200 Employee
    • Web Developer Internship
      • Dec 2011 - Dec 2016

      Worked as a full stack development intern implementing use cases in Java, Postgres SQL and javascript jquery. -- Estagiário na área de Análise de Sistemas atuando no desenvolvimento de casos de uso nas linguagens JAVA, PL/SQL e DELPHI trabalhando também com manipulação de Banco de Dados ORACLE e PostgresSQL, criando e alterando tabelas e desenvolvendo instruções de consulta em SQL. Worked as a full stack development intern implementing use cases in Java, Postgres SQL and javascript jquery. -- Estagiário na área de Análise de Sistemas atuando no desenvolvimento de casos de uso nas linguagens JAVA, PL/SQL e DELPHI trabalhando também com manipulação de Banco de Dados ORACLE e PostgresSQL, criando e alterando tabelas e desenvolvendo instruções de consulta em SQL.

    • Brazil
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant Tutor
      • Jul 2011 - Jul 2013

      Acting as a teaching assistant tutor on "Computing II", an object oriented programming in Java class. --- Atuando como monitor da cadeira de Computação II que engloba a as áreas de Programação Orientada à Objetos e Linguagem de Programação JAVA. Acting as a teaching assistant tutor on "Computing II", an object oriented programming in Java class. --- Atuando como monitor da cadeira de Computação II que engloba a as áreas de Programação Orientada à Objetos e Linguagem de Programação JAVA.

Education

  • Universidade Federal Rural do Rio de Janeiro
    Ciência da Computação, Computer Science
    2010 - 2016
  • Centro Federal de Educação Tecnológica Celso Suckow da Fonseca
    Técnico em Informática, Information Technology
    2007 - 2010
  • Universidade Federal do Rio de Janeiro
    Master's degree, Systems Engineering and Computing
    2017 -

Community

You need to have a working account to view this content. Click here to join now