Ricardo Arena
Bs.C. Undergraduate in Physics & Software Developer



About me
I am currently pursuing a Bachelor’s degree in Physics at UFF, Brazil (Universidade Federal Fluminense), where I am developing a strong foundation in mathematics, analytical thinking, and scientific modeling.
My main academic interests are Nuclear Physics, Condensed Matter Physics, and Particle Physics, fields that deeply align with my curiosity about fundamental systems and complex structures.
Through my studies, I aim to combine rigorous scientific reasoning with computational methods to explore advanced physical and technological problems.
+
0
Years of self-taught experience in programming, working across multiple languages including C++, Python, JavaScript, and TypeScript.
I focus on building structured, efficient applications with an emphasis on system design, performance, and clean architecture.
My interests include software engineering, AI development, and low-level systems, often combining mathematical reasoning from physics with practical software solutions.
Skills
Programming Skills





Main Tools


My Projects

Yeager Engine
Written in C/C++ and uses OpenGL 4.6 for rendering. It aims to deliver 3D realistic scenarios with desirable performance, still having support for the development of 2D scenarios. Other features are: complete customization, flexible for modifications, and cross platform, with full support on Windows, Mac and Linux.
C++OpenGL 4.6PhysXIn Progress

Percentage-Depth-Dose Analysis
Percentage-Depth-Dose (PDD) simulation in living tissue. Compares High-Energy X-Rays (Photons) vs. High-Energy Protons in tumor treatment.
Pythonmatplotlibnumpy

Delorean Database
High-performance, column-oriented data engine designed for analytical workloads, scientific data processing, and machine-learning pipelines. It focuses on efficient storage, vectorized execution, and modern C++ performance techniques.
C++BackendIn Progress