I'm a backend software developer with a strong foundation in C programming and a deep interest in systems programming, programming languages, and software architecture.
-
🔧 Background: I started my programming journey with C, where I developed a solid understanding of memory management, low-level programming, and performance-oriented software design. Since 2015, I’ve been studying Rust, which has become my language of choice for personal projects. I appreciate how Rust combines safety, performance, and expressive abstractions, making it a great fit for building reliable and efficient software.
-
💼 Professional Experience: In my day-to-day work, I focus on backend software development, mainly using Java or Python. I have experience designing and implementing backend services, REST APIs, back-office applications, and event-driven systems. I enjoy working on software that is robust, maintainable, and built around clear domain logic.
-
🚀 Projects: My GitHub is where I explore ideas, experiment with technologies, and build tools. You’ll find Rust crates, backend-oriented utilities, and experiments related to programming language design. I’m especially interested in interpreters, language runtimes, and abstractions that make software development more expressive and reliable.
-
🤓 Interests: My main passion lies in programming languages and systems design. In my spare time, I often build interpreters, experiment with language semantics, and design tooling for languages of my own. When I’m not programming, I like to strum my guitar or take long walks outside.



