Logo
Vinicius – Golang, Scala, Python, experts in Lemon.io

Vinicius

From Brazil (GMT-6)

flag
Back-end Web DeveloperSenior
Hire developer
29 years of commercial experience
Adtech
Fintech
AI software
Dev tools
Enterprise software
Lemon.io stats

Vinicius – Golang, Scala, Python

Vinicius is an experienced professional with a diverse background in software engineering. With a strong academic foundation, holding a Master's and PhD in Computer Science, Vinicius has an impressive track record in the industry. He has excelled in various roles, including Country Branch Manager, Team Lead, and Tech Lead, where he demonstrated expertise in making architectural decisions, leading teams, and fostering a positive work environment. Vinicius's technical skills span multiple programming languages, including Scala, Golang, and Java. His solid theoretical knowledge and optimistic attitude add to his appeal, making him an ideal candidate for client-oriented roles.

Main technologies
Golang
5 years
Scala
10 years
Additional skills
Python
Java
Kubernetes
PostgreSQL
GCP
Apache Kafka
AWS
Microsoft Azure
Spring
MongoDB
Docker
ElasticSearch
Kafka
Redis
Apache Spark
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Developer
Mar 2019 - Sep 20234 years 6 months
Project Overview

The project consists of integrating with Ingenico and Elavon to be able to process Credit Card Transactions using card present, card not present, Apple Pay, and Google Pay.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed backend architecture to ensure PCI Standards;
  • Developed integration libraries with Apple Pay, Google Pay, and Elavon;
  • Certified transactions with Elavon;
  • Engineered settlement routines using ACH;
  • Crafted a variety of services tailored to meet the specific needs of product teams.
Project Tech stack:
Golang
Kubernetes
Microsoft Azure
MongoDB
Docker
Tech Lead
May 2018 - Oct 20185 months
Project Overview

The client is a restaurant tech company that aims to become the one-stop shop for restaurant technology, from supplies to reservations. The company had a monolith developed in JEE/Spring and wanted to migrate to microservices to allow further growth and have a more maintainable solution.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed new back-end architecture;
  • Established precise microservice granularity and guided the migration process;
  • Defined standards for microservices, including coding, testing, and deployment;
  • Worked closely with the DevOps team to create CI/CD pipelines;
  • Re-wrote many legacy services as Golang microservices;
  • Played a pivotal role in transitioning from AWS to GCP and subsequently to Azure.
Project Tech stack:
Java EE
Spring
Hibernate
Golang
Docker
Kubernetes
PostgreSQL
MongoDB
GCP
AWS
Microsoft Azure
Tech lead
Dec 2014 - Dec 20151 year
Project Overview

The project aimed to predict a mobile user's ethnicity, crucial for delivering targeted ads in real-time bidding (RTB). Overcoming the challenge of a 150ms decision window, we leveraged Kafka, S3, ElasticSearch, and census data, achieving an 80% accuracy rate. This optimization boosted ad performance, with results stored in Redis for more precise subsequent bidding decisions

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Orchestrated the design of the backend architecture ;
  • Implemented microservices and spark jobs to accomplish the results;
  • Developed scalability tests using Tsung;
  • Designed ElasticSearch queries and models using Census data.
Project Tech stack:
Scala
Apache Spark
Kafka
AWS
Big Data
Redis
ElasticSearch
Lead Architect
Aug 2014 - Feb 20156 months
Project Overview

Migrate a RTB (Real Time Bidding) JEE Monolith structure into microservices and build a data engineering platform.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created new architecture;
  • Actively contributed to the creation of several microservices in Scala and Java SpringBoot;
  • Developed data ingestion using Kafka and S3;
  • Successfully led a team of six professionals;
  • Wrote Spark jobs to perform data analytics and increase bidding accuracy.
Project Tech stack:
Scala
Java
Java EE
AWS
Apache Spark
Microservices

Education

2011
Software Engineering
PhD
2004
Software Engineering
M.S.

Copyright © 2024 lemon.io. All rights reserved.