Kevin Araujo

Senior Backend Engineer

kevin_santana.araujo@hotmail.com

+55 (61) 98104-9457

Brazil

Summary

Highly experienced Back End Developer with over 7 years of expertise in web-based systems, API development, mobile development, and data mining. Proficient in Python, JavaScript, GIT, Docker, Linux Servers, PostgreSQL, and test-driven development. Demonstrated success in collaborating on HIPAA-compliant AWS environments, designing database models, building REST APIs, and creating event-based microservices. Proven ability to recreate and improve projects, migrate databases, design Slack apps, and Dockerize applications.

Professional Experience

Customertimes | Software Engineer                                                          September 2022- Currently

Client: Oscar Health Insurance OSCR (USA)

  • Actively collaborating with the infrastructure team to illustrate examples and introduce support for various job types.
  • Working closely with the infra team to develop automation tools, streamlining the migration process for a majority of services.
  • Continuously updating documentation to facilitate pod onboarding and familiarization with Kubernetes concepts and practical applications within Oscar.
  • Technology Stack: Go, Flask, SQL, ArgoCD, Helm, Golang, Python

Mercado Bitcoin | Software Engineer                                            November 2021 – September 2022

  • Developed and improved the trading platform, contributing to a significant reduction in overall latency (p99) by 88%, decreasing it from 270 ms to 60 ms.
  • Assisted in the migration from API v3 to API v4, requiring extensive work transitioning from Python to Golang and altering the architecture from orchestration to choreography, leading to a 90% decrease in manual effort by the engineering team for ticket resolution.
  • Implemented a new match engine wrapper in Golang, utilizing the Uber FX dependency injection, and created an application to prevent feature duplication, ensuring consistent results for orders, databases, and balance reserves.
  • Monitored trading platform latency, throughput, and error rate, handling any market stops or anomalies that might hinder user trading.
  • Utilized agile techniques to design new features, resolve production bugs, and support customer service in ticket resolution.
  • Technology Stack: Python, Golang, Microservices, Fiber, Gin, Uber FX, Django, MySQL, PostgreSQL, Viper, Cobra, Pytest, Docker, Docker-compose, Scrum, Kubernetes, Jenkins.

TIVIT | Senior Software Engineer                                                                    May 2021 – October 2021

  • Engineered a disruptive FinTech application tailored for the payments market, from inception to completion, and introduced the first architecture design.
  • Enabled clients to access more competitive fees for various payment services, such as invoices, bill payments, and traditional bank offerings.
  • Facilitated seamless integration of the initial client through PIX integration with TOTVS.
  • Developed the back-end using Python and FastApi, ensuring robust functionality.
  • Deployed the application on a private Kubernetes node with Helm, guaranteeing scalability and high availability.
  • Technology Stack: Python, Flask, FastAPI, SQL, RabbitMQ, PostgreSQL

Banco do Brasil | Python Back-End Developer                                             January 2021 – April 2021

  • Constructed machine learning and deep learning models using Keras, TensorFlow, and Scikit-Learn.
  • Designed RESTful APIs with FastAPI and Flask.
  • Implemented distributed systems utilizing Celery and RabbitMQ.
  • Automated tests using pytest.
  • Designed relational and non-relational databases with PostgreSQL and MongoDB.
  • Architected machine learning projects, including machine learning models, RESTAPIs for model serving, databases, and text annotation with Doccano.
  • Developed containerized applications with Docker.
  • Deployed applications using Jenkins, ArgoCD, and Kubernetes in a private cloud.
  • Coded documentation with Sphinx.
  • Achievements: Implemented an automated analysis solution for court order documents, significantly reducing manual labor by 300 employees while saving Banco do Brasil approximately R$ 237.000.000 (US$ 46.324.637,20).
  • Technology Stack: Python, Flask, FastAPI, SQL, RabbitMQ, PostgreSQL

Banco do Brasil | Junior Python Back-End Developer                       November 2019 – January 2021

  • aaaaaa
  • Achievements: Implemented an automated analysis solution for court order documents, significantly reducing manual labor by 300 employees while saving Banco do Brasil approximately R$ 237.000.000 (US$ 46.324.637,20).
  • Technology Stack: Python, Flask, FastAPI, SQL, RabbitMQ, PostgreSQL
    Education
    • Bachelor of Science in Information Systems | Universidade Estadual de Montes Claros (2022)