Software Engineer with nearly 20 years of experience designing, developing, and deploying software solutions for clients across various industries. Specialist in Python with expertise in distributed systems architecture, large-scale data engineering, and AI/ML model implementation. Served as a technical leader in projects throughout the entire development lifecycle, from conception to maintenance, at technology companies such as Encora, Dock, and CI&T. Focused on solving complex technical challenges and driving innovation in high-performance teams.
EXPERIENCE
-
Jul/2022 - Now - Encora
Software Engineer
- Developed and maintained RESTful APIs using Python, FastAPI, and SQLAlchemy
- Designed and implemented reactive, intuitive front-end components with Vue.js and TailwindCSS
- Optimized complex PostgreSQL queries, improving response times for critical business reports
-
Served as a technical mentor for junior engineers, conducting code reviews and promoting best development practices
-
Technologies:
- Python (pytest, FastAPI, SQLAlchemy)
- PostgresSQL
- Javascript (Vue.js)
- Tailwindcss
-
Jan/2022 - Jul/2022 - Dock
Software Engineer
- Architected and implemented serverless microservices on AWS using Lambda, SQS, and DynamoDB to support critical internal services
- Led the refactoring of a legacy monolithic service into a microservices architecture
- Developed and oversaw the implementation of automated tests (unit and integration) with Pytest
-
Served as a technical mentor for junior engineers, conducting code reviews and promoting best development practices
-
Technologies:
- Python (pytest, Flask, FastAPI SQLAlchemy);
- AWS (Lambda, SQS, DynamoDB, RDS)
-
2021 - 2022 - CI&T
Software Engineer
- Worked in data processing efficiency by re-architecting ETL jobs in AWS Glue using a custom Python framework (PySpark, Pandas)
- Co-developing and implementing a robust CI/CD pipeline with Jenkins for automated testing and deployment of data engineering services
-
Collaborated on code reviews and the definition of engineering standards, enhancing maintainability and overall code quality in data projects
-
Technologies:
- Python (pyspark, pandas)
- AWS (Lambda, Glue, Athena)
- Spark
- Jenkins
-
2015 - 2021 - Unicamp
System Analyst
- Designed and deployed a university-wide data pipeline using Apache Airflow, Spark, and Hadoop, consolidating data from five distinct sources and enabling, for the first time, a unified view for institutional research
- Developed and maintained a critical Single Sign-On (SSO) authentication service based on RedHat SSO, serving over 50,000 students and faculty with 99.95% availability
-
Built Java (J2EE)-based web applications for academic departments, automating manual processes and improving operational efficiency
-
Technologies:
- Python (Flask, pandas)
- PostgreSQL
- Hadoop
- Spark
- Airflow
- DockerSwarm
- GitLab
- Java (J2EE)
- RedHat SSO
-
2007 - 2015 - IMA ( Informática de MunicÃpios Associados )
System Analyst
- Developed web systems and websites for the Campinas City Hall using primarily PHP, JavaScript (jQuery), and Python, improving citizen access to public services
-
Created Java-based image visualization and editing software for specific municipal applications, optimizing internal workflows
-
Technologies:
- PHP
- Javascript (jQuery)
- Java (J2SE, Android)
- PostgreSQL
- MySQL
-
2006 - 2007 - MAPData
Technician: Main activities: Develop systems using ASP language, AutoCAD and Inventor (both from AutoDesk) and provide training related with the LISP language and DMS.
-
2004 - 2005 - IZ ( Instituto de Zootecnia )
Extra curricular staging lasting 30 month on the departament of IT.
QUALIFICATIONS AND PROFESSIONAL ACTIVITIES
- English - Fluent.
- Certified AWS Certified Solutions Architect - Associate (2022 - 2025)
- Certified AWS Certified Cloud Practitioner (2022 - 2025)
- Complementary course of Ultimate Rust 2: Intermediate Concepts on Udemy (2023)
- Complementary course of Ultimate Rust Crash Course on Udemy (2023)
- Complementary course of Vue - The Complete Guide on Udemy (2023)
- Complementary course of FastAPI - The Complete Course 2022 (Beginner + Advanced) on Udemy (2022)
- Participating in a class about Data Science for Health on Unicamp as part of a major degree (2020)
- Participating in a class about Machine Learning on Unicamp as part of a major degree (2019)
- Participating in a class about Affective Computing on Unicamp as part of a major degree (2018)
- Participating in a class about Digital Signal Processing on Unicamp as part of a major degree (2018)
- Google Certified Educator Level 1 (2017)
- Participating in a class about Image Processing on Unicamp as part of a major degree (2017)
- Complementary course in Deep Learning on Unicamp (2017)
- Complementary course of React.js on Udemy (2016)
- Complementary course of Linux Administrator on SENAC (2014)
- Complementary course of Android on Caelum (2014)
- Complementary course of Python on PyCursos (2012)
- Photography course (Instructor Carlos Zaith - 2012)
- Complementary course of Physical Computing with Arduino on Globalcode (2010)
- Complementary course of J2ME on Caelum (2009)
- Certified SCJA (Java Standard Edition 6, Certified Associate - 2009)
- Complementary course of J2SE on Caelum (2008)
PROFESSIONAL SKILLS
Languages & Frameworks:
- Python (FastAPI, Flask, Django, Pytest, SQLAlchemy)
- JavaScript (Vue.js, Node.js, React)
- Java (J2EE)
- Pyspark, Pandas
Cloud & DevOps:
- AWS (Lambda, SQS, DynamoDB, RDS, Glue, Athena)
- Docker
- GitLab, Jenkins, CI/CD
- Serverless Architecture
Data Engineering & Databases:
- Apache Airflow, Apache Spark, Hadoop, Hive
- PostgreSQL, MySQL, MongoDB, Elasticsearch
- ETL/ELT
AI/ML & Data Science:
- PyTorch, Keras, Scikit-learn, OpenCV, NumPy
- Natural Language Processing (NLP), Sentiment Analysis
Additional Knowledge:
- AWS Services
- Big Data software: Hadoop | Spark | Hive
- REST API's | SOA (JWS/Axis/CFX)
- Experience in image processing (OpenCV | numpy), Machine Learning (scikit-learn) and Deep Learning (Keras | Pytorch)
- Experience working on projects using Scrum | MPS-BR
EDUCATION
Bachelor's Degree in Computer Systems Analysis | 2001 – 2005
Fatec Americana "Ministro Ralph Biasi"
MBA in Software Project Management | 2011 – 2012
Fatec Americana "Ministro Ralph Biasi"
LANGUAGES
- Portuguese: Native
- English: Professional Proficiency