Skip to content
View EwertonDCSilv's full-sized avatar
☺️
Feliz
☺️
Feliz

Block or report EwertonDCSilv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EwertonDCSilv/README.md

Ewerton Silva Santos

Software Engineer at Nubank

Backend Engineering · System Integrations · Distributed Systems · Software Architecture

Belo Horizonte, Brazil
English · Português (Brasil) · LinkedIn · Repositories

About me

I am a Software Engineer at Nubank with experience in backend engineering, system integrations, distributed systems, automation, and software architecture.

Before joining Nubank, I spent nearly five years at eureciclo, where I built systems for internal teams and external partners and worked as the technical lead of a team of up to four developers. My work included APIs for public systems, integrations with SAP Business One, HubSpot, and Webdox, and operational process automation.

My background also includes data engineering and web development at UFMG. I have a particular interest in SQL and in turning complex data and business rules into reliable, easy-to-operate systems.

Experience

Nubank — Software Engineer
March 2026 — present

eureciclo — Software Engineer / Technical Lead
June 2021 — February 2026

  • Developed internal and external systems with Python, FastAPI, and PostgreSQL.
  • Built APIs that integrated with Brazil's Waste Transportation Manifest (MTR) and Final Disposal Certificate (CDF) systems, supporting high-volume document ingestion and analysis.
  • Integrated SAP Business One, HubSpot, and Webdox to connect financial, commercial, and contract data.
  • Automated operational processes with Python and Selenium, reducing manual work and improving accuracy.
  • Provided technical leadership for a team of up to four developers.

Universidade Federal de Minas Gerais — Data Engineering Intern
January 2019 — June 2021

  • Built self-service BI capabilities with Apache Superset and a public data visualization interface with Vue.js and Plotly.js.
  • Collected and consolidated researcher and academic output data in a data warehouse.

Earlier web development experience
UFMG and UFMG Informática Jr. — 2016 to 2019

  • Developed web systems with PHP, MySQL, and JavaScript, WordPress websites, and web scraping applications.

Education

  • MBA in Software Architecture, Data Science, and Cybersecurity — Pontifícia Universidade Católica do Paraná, 2025–2026.
  • BSc in Information Systems — Universidade Federal de Minas Gerais, 2016–2022.

Skills

  • Backend: Clojure, Python, FastAPI, Flask, PHP, and Laravel
  • Web and mobile: Flutter, Riverpod, React, Angular, and Vue.js
  • Data: SQL, PostgreSQL, MySQL, Apache Superset, and Plotly
  • Platform: Docker, AWS, GCP, APIs, and microservices

Open source

  • clojure-compiler — an experimental native Clojure compiler built with Rust, Cranelift, and a compact C runtime, with no JVM dependency at runtime.
  • files-organizer — an offline desktop application for cataloging and organizing files using Python, Electron, React, SQLite, and a local language model.

Contact

Interested in discussing software engineering or professional opportunities? Connect with me on LinkedIn.

Pinned Loading

  1. bolsisttas_Cnpq bolsisttas_Cnpq Public

    Script para exportar lista de bolsistas de produtividade do Cnpq

    JavaScript 2

  2. ml_project ml_project Public

    Jupyter Notebook

  3. emotion_faces emotion_faces Public

    Jupyter Notebook 1

  4. nlp_project nlp_project Public

    Jupyter Notebook 1

  5. clojure-compiler clojure-compiler Public

    Native Clojure compiler in Rust with Cranelift and no JVM runtime | Compilador Clojure nativo sem JVM

    Rust