Building scalable, high-performance backend systems. Specializing in API design, microservices architecture, and database optimization with a deep understanding of low-level systems.
I'm passionate about backend development and building robust, scalable systems. I love working with Java Spring Boot, Go, TypeScript and Haskell to create efficient, reliable, and maintainable backend services.
My interests include RESTful API design, microservices architecture, database optimization and distributed systems.
My background in systems programming gives me a unique perspective on performance optimization and understanding how software interacts with infrastructure at a deeper level.
A declarative CLI tool for testing and validating REST APIs. Designed for backend developers who prefer the terminal over GUI-heavy tools like Postman and for usage inside CI/CD pipelines
Maintaining an online platform for creating Custom Coprocessors in various languages
A unified platform for accessing the services and information of the UoWM Department of Informatics.
An interpreted programming language showcasing parser design and runtime implementation.
An interpreted programming language built from scratch in C with custom lexer and parser.
A microkernel OS demonstrating deep systems knowledge including memory management and process scheduling.
A Real-Time Operating System showcasing concurrency, scheduling algorithms, and resource management.
Want to see more projects?