Rodolfo De Nadai

A cozy, rustic scene featuring an open notebook resting on a weathered wooden table. The notebook has neat, handwritten notes, and a black pen lies on its open pages, suggesting recent use. A white cup filled with dark coffee sits on the right side of the notebook, casting a soft shadow over the pages. Warm light illuminates part of the notebook and coffee cup, enhancing the rustic feel of the aged wood and the simplicity of the setup. The scene evokes a peaceful moment of reflection or creativity, perfect for journaling or planning.

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
λ
Mastodon