Skills
The technologies I work with and the concepts I apply.
- Golang
- Python
- PostgreSQL
- Pandas
- Docker
- Linux
- Apache Spark
- Git
- FastAPI
- MongoDB
- Redis
- Kafka
- Delta Lake
Featured Projects
Some of my favorite works.
Slurp Tools
Virtual editor with tools to scan, edit, and manage documents and images, designed for personal or professional use, developed with Go, SvelteKit, and Python.
View ProjectNasdaq Vision
Financial analysis platform designed to process and visualize stock market data in real time, using Spark, Airflow, Streamlit, and MinIO.
View ProjectFastAPI Template Ready for Production
Professional template to build RESTful APIs with FastAPI. Includes OAuth2 authentication with JWT, automated testing with Pytest, continuous integration with GitHub Actions, and migration management with Alembic for PostgreSQL.
View Project
My Learning Journey
Foundations and continuous dedication to development.
Three years of intensive self-taught learning in backend and data engineering, with a focus on modern technologies and hands-on development.
I started with Python for data analysis and processing, using technologies such as Apache Spark, Pandas, and PowerBI.
Then, I expanded my experience into Backend development with FastAPI, and finally specialized in Golang to build fast and efficient backend applications and services.
Currently, I combine Golang for backend services and Python for data processing and analysis, considering this combination suitable according to the strengths of each language.
Featured Courses
CS50x: Introduction to Computer Science
Harvard University (via edX)
Completed in: 2024
CS50p: Introduction to Programming with Python
Harvard University (via edX)
Completed in: 2023