Skills

Languages

Portuguese: Native. English: Advanced. Italian: Intermediate. French: Advanced.

Programming

Matlab/Simulink, Python, JavaScript, TypeScript, Java, C/C++, Dart, SQL, HTML/CSS, React.js, Bootstrap, Node.js, Express.js, Django, Flutter, AWS, Docker, CI/CD, Linux/bash scripting, PostgreSQL, MySQL, MongoDB, SQLAlchemy, Git, NumPy, Pandas, Scikit-learn

Electronic

Arduino, Raspberry Pi, ESP32

Mech. Eng. Softwares

Creo Parametric, SolidWorks, AutoCAD, Creo Simulate, Ansys Workbench, Altair Inspire

Audio Programming

Pure Data, Max/MSP, JUCE

Soft Skills

Teamwork, Communication, Leadership, Problem Solving, Critical Thinking, Adaptability | Scrum, Agile, Kanban

Experience

 
 
 
 
 

Mobile Application Developer

Meludia

Jan 2024 – Oct 2024 Paris, France

Responsible for developing a multi-platform mobile app for hearing tests (medical domain).

Flutter · Front-end Development · Mobile Applications · Psychoacoustics · System Architecture

 
 
 
 
 

Full Stack Developer

Meludia

Jan 2023 – Jan 2024 Paris, France

Responsible for the Data Engineering (ETL using python on AWS Lambda + DBT), Data Visualization and Analysis (using Metabase), automated e-mailing based on user segmentation (python backend on AWS Lambda with Mailchimp API).

Data Engineering · Full-Stack Development · Data Build Tool (DBT) · Amazon Web Services (AWS) · Python · SQL · PostgreSQL · Data Visualization · Data Analysis · ETL · AWS Lambda · Metabase · Mailchimp API · Git · Agile Methodologies · Scrum · Kanban

 
 
 
 
 

Software Developer

Meludia

Jan 2022 – Jan 2023 Paris, France

Integrate the generated sounds into the music-learning platform (web application).

Amazon Web Services (AWS) · Node.js · Python · PHP · JavaScript · PostgreSQL · Docker · CI/CD · Git · Agile Methodologies · Scrum · Kanban

 
 
 
 
 

Junior Software Developer

Meludia

Jan 2021 – Jan 2022 Paris, France

Design and implement the “Sound Factory”, a tool for generating the sounds of each exercise of the music-learning platform. Responsible for translating the requirements (based on music theory and pedagogical constraints) of each exercise, then implementing a software to automatically generate thousands of sound samples for that exercise.

Python · MaxMSP · Music Production · Sound Design · Audio Processing · Music Theory · Music Pedagogy

 
 
 
 
 

Cultural Experience and Personal Projects

Jul 2019 – Mar 2020 Italy, Netherlands, France, United Kingdom
Learned new languages, met people from different cultures, worked in restaurants and hotels, while parallelly developped some personal projects.
 
 
 
 
 

Software Developer

NICS - Interdisciplinary Nucleus of Sound Studies

Mar 2019 – Sep 2019 Campinas, SP, Brazil

Developed libraries in Java to support research on multimodal systems and interfaces using Microsoft Kinect. The subject of one research was the sonification of human body movement with application purposes in music therapy.

Java · Processing · OpenNI · Kinect · Sonification · Music Therapy

 
 
 
 
 

3D Designer

VUPH - Hybrid Propulsionn Urban Vehicle

May 2017 – Jun 2018 Campinas, SP, Brazil

Designed a prototype of a Hybrid Propulsion Urban Vehicle.

Creo Parametric · Vehicle Dynamics · CAD · CAE

 
 
 
 
 

Mechanical Engineering Intern

InfoAxis Solutions - PTC

Feb 2017 – Aug 2017 Campinas, SP, Brazil

Supported clients with the usage of the CAD/CAE/CAM Softwares.

Creo Parametric · Creo Simulate · CAD · CAE

 
 
 
 
 

Vehicle Dynamics Engineer

Formula Student/SAE - Racing Team

Mar 2013 – Dec 2017 Campinas, SP, Brazil

Led a 40-member team to design and build a mini-Formula 1 car that have won the Brazilian competition and participated in 2 international competitions in the USA, presenting the project to honorable names from the automotive industry.

Vehicle Dynamics · CAD · CAE · Project Management · Team Leadership · Communication Skills · Problem Solving · Critical Thinking

 
 
 
 
 

Mechatronics Intern (R&D Team)

CEB - Biomedical Engineering Center - UNICAMP

Feb 2012 – Aug 2012 Campinas, SP, Brazil

Manufacture electronic parts of ongoing researches at the laboratory.

Prototyping · PCB Soldering

Accomplish­ments

Agile Software Development

What is Agile? When to use Agile? Why is it better in some situations? Common agile frameworks: Scrum and XP (eXtreme Programming).

Neural Networks and Deep Learning (4 weeks)

Formulated and implemented basic Neural Networks in Python. Logistic Regression theory, MLP Neural Network, Deep Networks, Hyperparameter tuning.
See certificate

Machine Learning (11 weeks)

Formulated and implemented basic Machine Learning Techniques in Matlab. Supervised algorithms: Linear regression, Logistic Regression, Multi-Layer Perceptron Neural Network, Support Vector Machines., Unsupervised Algorithms: k-means, PCA. Large Scale Machine Learning basics. Repository with assignments.
See certificate

ADM701 - Complete Multibody Dynamics Analysis with Adams (40h)

Theory and practice of basic multibody simulation concepts: constraints, actuators, connections, contacts, collisions, measurements and design studies for static, transient and linear simulations.
See certificate

Projects

*

Markov Clustering Algorithm

Interactive webpage to explore the influence of each parameter of the Markov Clustering Algorithm

Kinect Skeleton library for Processing

Library to preprocess the Kinect skeleton data and extract body movement features.

Audio-visuals in shared space as a metaphor for mindscapes

Prototype of Interactive art installation (P.A.I. group at the NICS laboratory).

Chroma Jammer

Music visualization tool to assist the learning process.

Medooze

Led Installation using a music reactive algorithm

Bachelor Thesis

Acoustic Model of a Steel Tongue Drum

VUPH

Prototype of a Hybrid Propulsion Urban Vehicle - a leaning electrical trycicle.

Formula Student/SAE

Design, Build and Compete!

Contact