Victor Barros

United States

@victorbarros1130

Software Engineer

Badges

Problem Solving
Sql
React

Certifications

Work Experience

  • Senior Software Engineer

    Red Rover Moving Storaging•  February 2023 - Present

    Moving & Storage operating in six states in scale-up and franchising phases. I was responsible for developing the core API and UI that attends the customer's support team, including integrations with third-party systems of ERP (Acumatica), marketing (Hubspot), and notifications(Twilio and SendGrid). I created the resources of the API responsible for editing the customer's orders, made oriented by event-driven written in .NET Core hosted on Azure Functions queueing the tasks on Message Queue and leaving that to other serverless workers to finish the tasks asynchronously. All with high test coverage. The data tier was built with non-relational DB Azure Cosmos and Redis as cache. I help on Infra with Terraform and Azure DevOps on CI/CD. On the UI side, to attend to the support/operational team, the screens were developed in Angular with Typescript.

  • Software Engineer

    Klutch Card•  February 2021 - December 2022

    Early-stage startup of credit card (Fintech). I was the company's first employee, sharing tasks and responsibilities with the founder/CEO I was responsible for maintaining and adding features on full-stack development (dynamically allocated to work with backend, mobile, and frontend) and helping with cloud infrastructure on AWS. On the backend, I developed many resources on the core API GraphQL server and workers written in Kotlin hosted on ECS in containers Docker, featured with Redis cache, JWT Token authentication, and consuming MySQL and MongoDB data. Besides the core API, I developed a few microservices and serverless functions written in Node and Golang. The API layer was made based on event-driven design using SQS. I added full test coverage to the company's open-sourced SDK, @klutch-card/klutch-js. On UI I developed many of the screens and features for the company's mobile app, written in React-Native with Typescript, and the developer platform written in React with Typescript. As a result, we launched the first version of the app with stability and scalability on Android and Apple stores.

  • Software Engineer

    Hurb•  February 2020 - January 2021

    Scaleup travel agency Series E. As an employee of the Hotel team I have worked with the company's biggest API, supplying data for all other company services. Responsible for adding new features to fit clients' needs, developed in Python and PHP using Redis as cache and hosted on GCP's Kubernetes engine. I developed a CRUD microservice in Node that managed the MongoDB from the company's IA. Successfully in charge of creating a message consumer worker (NSQ platform), aiming for diversification and database consumption decrease. They are written in Golang with high testing coverage, Redis cache, and hosted on GCP's Kubernetes engine. On frontend, I worked on operations admin written in React with Javascript.

  • Software Engineer

    StoneCo•  February 2018 - January 2020

    Fintech of Payment solution focuses on helping the small and medium businesses and retailers. As an employee of the Risk team Using Airflow, I worked on data migration from on-premise SQL Server to cloud infrastructure hosted on GCP/BigQuery. I developed serverless functions written in Python that process data intended to find potential frauds. With the reports, the workers integrate with SendGrid to publish potential scams to key managers via email. The code had high testing coverage and infrastructure with Terraform. I did maintenance C#/.NET applications and optimization of SQL Server interactions.

Education

  • St Francis College

    Computer Information Systems, MS•  January 2023 - Present

  • Universidade Federal Fluminense

    Mechanical Engineering, BS•  August 2012 - December 2017

Skills

Data Structure
Algorithm
NodeJs
Python(Advanced)
React
SQL