Privacy-Preserving Recommendation System
Designed a recommendation system that balances personalization and privacy protection. Implemented privacy-aware algorithms and evaluated them through experiments and metrics.
Academic projects that illustrate my progress in software engineering, algorithms, scientific computing and system design.
Designed a recommendation system that balances personalization and privacy protection. Implemented privacy-aware algorithms and evaluated them through experiments and metrics.
Scheduling application to manage university timetables under real-world constraints. Developed collaboratively with industry mentors using Scrum, focusing on code quality and clean architecture.
Interactive 3D simulation of the Solar System using JavaFX. Implemented orbital mechanics, gravitational interactions and user controls to explore planetary motions and dynamics.
Recursive ray tracing engine simulating realistic light-object interactions in 3D scenes. Implemented ray casting, intersections, shading and reflections to produce physically consistent images.
Designed and implemented a compiler that translates a high-level language into low-level instructions for a RAM machine. The project covered parsing, symbol management and code generation.