My Work
Projects
A collection of projects built to understand systems deeply: from custom ORMs and web frameworks to client-side reactivity engines and desktop applications.
Welcome to the official developer and user documentation for the **WebRock Framework**—a custom-built, lightweight replica of the Spring Boot framework running on standard Java Servlet containers. It is not complete replica, but having multiple features with different inline architecture than actual Spring Boot.
A custom ORM framework built from scratch, abstracting JDBC boilerplate via a fluent query builder API and dynamic SQL generation using Java Reflection and custom Annotations.
A reactive client-side MVC framework built from scratch in JavaScript ES6, inspired by Angular. Implements two-way data binding via ES6 Proxy, non-destructive template interpolation, and a secure conditional directive engine.
A comprehensive 5-layer client-server HR management system with TCP socket-based communication, Proxy design pattern, JDBC DAO layer, and dual storage backends.
A full-featured interactive whiteboard supporting 10+ shape types with color picker, undo/redo, select/drag, and save/load persistence, built in C++17 with Qt5/Qt6.