Summary
  • Senior backend software engineer with +25 yrs experience, with experience with APIs, event processing and infra
  • I worked in the last 10 years as tech lead, working in all the SDLC. Also have management experience
  • Public speaker, tech youtuber, talking about leadership, tests/quality, microservices/architecture, languages and tools
  • English level C2 - did the latest test at June 2020
Main Tech Skills
There are a lot of technologies that I still haven't the opportunity to work with professionally (e.g. clojure, elixir).
Those are the main ones that I am proficient and love to work with:
javascript

javascript

9 years

typescript

typescript

8 years

Golang

Golang

8 years

Kotlin

Kotlin

8 years

Groovy

Groovy

14 years

Experience
UpKeep

Senior Software Engineer

UpKeep - Sep 2024 - Current (11 months)

Backend lead, hiring, define standards, code reviews, mentor

Projects:

Scheduler AI
New experience to schedule work orders
nodejs, typescript, aws, k8s, ai, chatgpt, elasticsearch
Platform
Growing pains, scalability issues, memory leak detection
nodejs, typescript, aws, k8s
Hotel Engine

Senior Software Engineer

Hotel Engine - Aug 2023 - Aug 2024 (about 1 year)

Backend/infra engineer

Projects:

Partner Hub
Campaign manages and reports to hotel admins
nextjs, nodejs, typescript, aws
Wallet
Transactions and balance tracker for hotels
Results:
All money operations and reports available to hotel admins
nextjs, nodejs, typescript, aws, stripe
AWS SDK to terraform migration
Simplify and scale infrastructure configuration
Results:
Speed up develop time, everyone able to expand infra
terraform, aws
MahisoftSkinLaundry

Senior Software Engineer

Mahisoft providing services to SkinLaundry - May 2023 - Aug 2023 (3 months)

Backend Architect

Projects:

New platform
New platform to replace legacy system (Zenoti)
Results:
Users with new experience on mobile to schedule/track appointments
nestjs, typescript, postgres, terraform
Homology

Software Architect

Homology - Oct 2022 - Feb 2023 (4 months)

Crypto / Financial startup

Projects:

Crypto Porfolio Manager
Portfolio manager with asset graphs and possibility to create new assets
Results:
It was ready to start receiving investments
nestjs, typescript, postgres, terraform
ClevertechLaurel

Senior Software Engineer

Clevertech providing services to Laurel - Oct 2022 - Feb 2023 (4 months)

Node engineer

Projects:

Ingestion / Export systems
Create pipelines to collect data from clients, do machine learning process and return it to clients, supporting multiple formats. Project started from scratch, deployed to prod.
Results:
New connectors where the client could easy / quickly onboard their clients
nestjs, typescript, mongo, terraform, kubernetes
Demand.io

Senior Backend Architect

Demand.io - Mar 2022 - Oct 2022 (7 months)

Node engineer

Projects:

AWS to GCP migration
Create helm configurations and k8s configs to reduce aws usage and configuration costs
aws, gcp, kubernetes, helm, scala, php
Gamification
Create backend infrastructure to track actions and give point based on events
Results:
New functionalities to attract new user and retain old ones
nodejs, nestjs, typescript, type-orm, mysql, microservices
X-TeamFox

Senior Software Engineer

X-Team providing services to Fox - Jan 2021 - Mar 2022 (about 1 year)

Go/Node engineer

Projects:

Platform
Asset (e.g. video, thumbnails, closed captions, etc) ingestion and indexing
Results:
Modernize the system, speeding up new integrations and rationalize data usage
golang, nodejs, aws, elasticsearch
Creditas

Engineering Lead

Creditas - Oct 2019 - Dec 2020 (about 1 year)

As Engineering lead, I was responsible for technical, process (agility), product/business (together with product manager) and people (e.g. 1:1s, performance review). I was in charge of 3 teams at same time

Projects:

Documents
document validations
kotlin, microservices, aws, java
Limits
Cash limit control for new products, e.g. benefits card
kotlin, microservices, aws, cqrs, java
Risk
Credit risk and rule engine where business could define rules for different loans
kotlin, microservices, aws, bpm, camunda, java
Trust
Fraud prevention, integration with partners
kotlin, microservices, aws, java
Pricing
Price and tax configurations, calculations and simulations - business rule engine for price analysts
kotlin, microservices, aws, java
iFood

Senior Software Engineer / Tech Lead

iFood - Mar 2019 - Oct 2019 (7 months)

Logistics systems

Projects:

Operational Excellence
Ops Automation - custom logic to manage things that could impact the delivery, e.g. flooding, parades
java, spring, postgres, aws, golang, react
Zenvia

Senior Software Engineer

Zenvia - Apr 2017 - Mar 2019 (almost 2 years)

Working with bigdata, microservice, data science building chatbots

Projects:

Chatbots
product for end user
java, spring, postgres, aws, nodejs, typescript, mongo, big data, scala, golang, kotlin, vue, kubernetes
ilegraAGCO

Technical Lead

ilegra providing services to AGCO - Sep 2015 - Dec 2016 (about 1 year)

Tech Lead in a global app. Using Node/Groovy/Docker

Projects:

Feature Unlock
Order placement/purchase system (orchestrator), created using event sourcing and integrating with legacy systems (e.g. mainframe, ftp)
Results:
System created from scratch with modern technology enabling dealers to speed up sales
nodejs, groovy, apache camel, event sourcing, hypermedia API, java
Dell Technologies

Software Development Advisor (Services)

Dell Technologies - Mar 2013 - Sep 2015 (over 2 years)

Tech Lead in a global app. Using JavaEE

Projects:

Atlas
Mailer. Send emails based on rules/triggers/filters/templates/subscriptions
JavaEE, Oracle, ESB
Previous companies were omitted here
Other Technologies
Mysql (25 years), Postgres (25 years), CSS (25 years), HTML (25 years), Java (20 years), Scala (9 years), RabbitMQ (9 years), AWS (9 years), Mongo (9 years), Redis (9 years), Angularjs (9 years), Docker (9 years), Git/Github (9 years), Graphql (9 years), Kafka (8 years), Kubernetes (8 years), AI (8 years), SQS (6 years), Terraform (6 years), Dynamodb (4 years), Elastic Search (4 years), Next.js (4 years), React (4 years), Nest.js (3 years), Tailwind (2 years), ChatGPT (335 days)
Education
Facensa: Information Technology, Software, Project

Thesis: code generator tool for java using several frameworks (e.g. hibernate, iBatis, prevayler, jsf, laszlo, thinlet).
code.google.com/p/fumigant