
Senior Software Engineer
AI, High Performance Computing & Algorithms
Summary
I am a experienced software engineer with an extensive range of knowledge in the field, including work on scholarships related to services, hardware, and AI. Since beginning my programming journey at the age of 13, I have pursued to expand my knowledge through online courses. I hold a Master's degree in Computer Science from Aveiro University. AWS and NVIDIA official certifications are also one of my most challenging and proud accomplishments. In my collaborations with various companies, I have played a role in delivering projects that leverage different types of databases and innovative technologies. My expertise extends to data science and optimization methods, including artificial neural networks and deep reinforcement learning. I have participated in Google programming competitions, consistently ranking within the top 1%. I am currently developing C++/CUDA and Rust optimized machine learning library similar to the functional API of tensorflow.
Professional Experience
Click on any company to view the specific roles, responsibilities, and key achievements during my tenure there.
University of Aveiro
Nov 2020 - Mar 2022
Mint State Labs
Mar 2022 - Dec 2022
Orange Comet, Inc.
Dec 2022 - Jul 2024
Cint
Aug 2024 - Present
Senior Real Time & AI Engineer
Cint
- Build and optimize real-time systems.
- Contribute to decisions regarding the company's adoption of AI services.
- Plan, develop, and deploy production-level, multi-thread optimizations of low-level neural-network instruction models on shared real-time resource environments by creating an appropriate inference framework.
- Create parallelization-compilable frameworks in runtime, allowing for configurable and highly efficient low-level instructions.
Technical Skills
Programming Languages
Artificial Intelligence
Systems & Performance
Cloud & Infrastructure
Personal Successful Projects
Here are some of my key personal projects. These examples demonstrate my ability to apply advanced algorithms and build high-performance systems from the ground up to solve complex challenges in competitive programming, AI, and automated investments.
Custom Deep Learning Frameworks
Authored lightweight, TensorFlow-like frameworks in Rust, C++, and CUDA. These projects were built for high efficient computing production-oriented inference.
High-Performance Board Game AIs
Engineered C++ solvers using Monte Carlo Tree Search (MCTS), achieving 2nd worldwide rank on Connect 4 and a top 0.5% global rank on Ultimate Tic Tac Toe. Solutions integrated bitmaps, compact neural networks, and transposition tables.
Crypto Trading Bot (CUDA/C++)
Trained and deployed predictive models from scratch in CUDA/C++ without external ML libraries to ensure maximum performance and control. Deployed in a live environment with a monitoring dashboard.
University AI Project Award
Awarded 1st place for developing an innovative multi-objective, double-agent tree search system requiring reduced bit level communication and advanced path finding techniques.
Education & Certifications
My academic background and professional certifications provided a strong foundation in computer science and intelligent systems. It allowed me to explore broad areas related to efficient computation.
Education
Post-Graduate, AI & Robotics
University of Aveiro, 2022
Master's Degree, Computer Science
University of Aveiro, 2015 - 2020