Pedro Gabriel Amorim Soares
Education
Computer Science BSc - Pontifícia Universidade Católica de Minas Gerais (PUC MG)
Previous studies in Computational Mathematics at UFMG (2019-2022)
Exchange Program - Université Gustave Eiffel (ESIEE Paris, 2024-2025)
- Cybersecurity, Cryptography & Communication Security
- Algorithms, High-Performance Computing, Computer Vision
- Mathematical Optimization and Graph Theory
- French Language and Culture
Professional Experience
Software Engineering Intern - VulcaNet
2022 | Remote, Campinas, SP
- Scalability and performance improvements in distributed VoIP and messaging systems.
- Microservices in Python and TypeScript, applying DDD and CQRS patterns.
- Refactoring ORM integration (SQLAlchemy + GraphQL).
- Agile practices, Git, CI/CD tooling and monitoring setup.
Research Assistant - DCC / MPMG Analytical Capabilities Program
2021
- Algorithm development in Python/Spark for pattern mining in public data graphs.
- Technologies: Docker, MySQL, PySpark, ArangoDB, JanusGraph.
Volunteer Researcher - DCC
2021
- Worked in Google's Latin America Research Awards project on Covid-19 survival factors.
- Published in "Intelligent Systems" by Springer, presented at BRACIS.
- AI modeling, high-dimensional data optimization, Python development.
Volunteer Researcher - FACE
2019-2020
- Prediction of insolvency of Brazilian health insurance providers using AI.
- Data visualization and exploration (Pandas, Matplotlib, Plotly).
- Classification models and genetic algorithms (DEAP, scikit-learn, TensorFlow).
Research Intern - ENACOM
2020
- ML models for failure prediction in industrial processes (Python, feature engineering).
- Development of real-time adaptability systems.
Research Intern - UNIGOU Program (Czech Technical University)
Jan-Feb 2020 | Prague
- Experimental research on human video quality perception and its impacts on critical tasks.
- Applied statistical methods and presented results academically.
Courses
- C++ Nanodegree, Udacity (2022)
- Neural Networks and Deep Learning, Coursera (Andrew Ng, 2020)
- Python for Machine Learning and Data Exploration (2019-2021)
Languages
- English – Advanced (TOEFL iBT: 107/120)
- French – Intermediate (Exchange program in France)
- German – Basic (Cultural Exchange, Berlin 2018)
Extracurricular Activities
- Club Musique: Musical performances and piano lessons.
- Club Photo: Creative photography projects.
- Club*Nix: Open-source advocacy, Linux Installfests.