I’m a BSc (Hons) Computing undergraduate (CS+SE) with a growing interest in core & embedded software engineering — especially how computers actually work under the hood.
Right now, I’m focused on building strong fundamentals that matter for (still very much a newbie if there ever was a one : )
- high-performance systems (C++)
- core low-level / embedded software (C / C++)
I’m early in the journey, but intentional about what I learn and why.
- Writing modern C & C++ and understanding what the compiler and memory are really doing
- Strengthening data structures & algorithms
- Learning operating system concepts from a systems-programmer point of view
(processes, memory, concurrency — not just theory) - Rebuilding math foundations useful for engineering and performance-critical software
Languages
- C++ & C
- Java
- Python
Foundations I’m Actively Working On
- Data Structures & Algorithms
- Memory & performance basics
- Linux & command-line workflows
- How software interacts with hardware (at a beginner level)
- Email: ryansilvamic2004@gmail.com
- GitHub: https://github.com/RyanSilva2004
Learning Basics slowly



