Diego Leme De Oliveira

Diego Leme De Oliveira

About

Detail

Software Engineer | Go | Node | React | Kubernetes | AWS
São Paulo, Brazil

Contact Diego regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Blue Orange Digital
    Software engineer
    Blue Orange Digital
    Jan 2023 - Current (3 years 10 months)
    • Developed Insight Partners Company API in NestJS, which is a REST API that provides information about companies and their financials.
    • Got 6x speed-up on the Company API by updating an old SQL query (used to take 30 seconds, now takes 5 seconds).
    • Got 10x speed-up after adding a in-memory caching layer to the Company API. (from 5 seconds to 500ms with cache hit)
    • Used Next.js to create a new app that displays all companies that Insight Partners has invested in.
    • Create multiple components for Insights Design System, using React and MUI.
    • Used Elasticsearch to properly index company data to perform full-text searches, while also getting sub-second response times. Show less
  • Coinbase
    Software Engineer (through Turing)
    Coinbase
    Nov 2021 - Jan 2023 (1 year 3 months)
    • Developed new endpoints for the Prime Public API and maintained the Prime Web Socket API.
    • Implemented the Conversion feature for Prime, which enabled users to convert USD to USDC with no fees.
    • Migrated some endpoints from a legacy Ruby system, to a new Go service getting up to 100x speed-up.
    • Created a E2E test runner that would generate code based on a swagger file.
  • Turing.com
    Software Engineer
    Turing.com
    Oct 2021 - Jan 2023 (1 year 4 months)
  • Contbank
    Senior Software Engineer
    Contbank
    Mar 2021 - Nov 2021 (9 months)
    • Developed microservices using Golang and deployed them with Kubernetes and Terraform
    • Used Golang AWS SDK to create a notification microservice that sends emails using AWS SES
    • Used JMeter to run load tests against some microservices and identifying points of failure
    • Improved index generation on Elasticsearch by changing the way new indexes are created Banking Squad:
    • Developed microservices in Golang responsible for the integration with external banking/payment APIs
    • Responsible monitoring and creating dashboards on top of the application logs on Kibana
    • Improved the security and usability of our infrastructure as code (Terraform), by adding a S3 backend Show less
  • Fica Tranquilo
    Full Stack Engineer
    Fica Tranquilo
    May 2020 - Mar 2021 (11 months)
    • Reverse engineered external systems to create bots and automate various processes using Python and Selenium
    • Defined in conjunction with other developers the new Microservice architecture
    • Refactored the legacy monolith to a newer Microservice architecture (.NET Core, MongoDB, AWS)
    • Developed front-end features using ReactJS and Bootstrap
  • ALI CRÉDITO
    Full Stack Developer
    ALI CRÉDITO
    Dec 2018 - May 2020 (1 year 6 months)
    • Developed the back-end and front-end of the onboarding
    • Developed an alternative onboarding using Dialogflow as a chatbot and sending the responses to WhatsApp
    • Developed the main web site using React, Bootstrap and Gatsby
    • Responsible for the integration with HubSpot customers and sales pipeline API using .NET Core
    • Developed an credit offer calculator microservice using Python and Flask
    • Developed OCR tools using OpenCV, Python and Tesseract
    • Built a notification service in Golang to send emails and SMS efficiently. Show less
  • Resource IT Solutions
    Full Stack Developer
    Resource IT Solutions
    Jun 2018 - Dec 2018 (7 months)
    XP Investimentos:
    • Developed a notification center, that was responsible for sending any type of notification (Email, SMS, Push-notification)
    • Developed internal systems with a Microservice architecture using .NET Core and React
    • Created CI/CD pipelines using Azure DevOps for .NET and React
    • Created SQLServer database migrations using FluentMigration
  • Resource IT Solutions
    Development Intern
    Resource IT Solutions
    Jul 2017 - Jun 2018 (1 year)
    XP Investimentos:
    • Responsible for developing the front-end using React, Redux and Ant Design
    • Achieved 80% of test code coverage using Jest
    • Created new features by integrating with a Web API Itaú:
    • Migrated legacy VB code to C#
    • Added front-end features using CSS, HTML and jQuery
    • Fixed back-end bugs that were written in C#
Education verified_user 0% verified
  • FIAP
    FIAP — Associate's degree, Computer Systems Analysis/Analyst
    FIAP
    Jan 2017 - Dec 2018 (2 years)
This is a community-created genome.