Projects
dTorrent July 2022
RustNetworkingConcurrencyUniversity
It was my first time using Rust and, throughout the project, I grappled with challenges related to concurrent programming, network communication, and the intricacies of the BitTorrent protocol.
These challenges provided a rich learning experience, deepening my knowledge of Rust and my appreciation for the nuances of distributed systems.
Links: Repo
Electric Field Visualizer April 2020
JavaScriptP5.jsPhysicsUniversity
It served as a tool to help me understand the concepts and visualize the electric field generated by different charge distributions.
Algocraft June 2019
JavaObject Oriented ProgrammingUniversity
This project also served as a valuable opportunity to apply Test-Driven Development (TDD) principles, reinforcing the importance of writing reliable and maintainable code.
Links: Repo
Bookstore April 2019
JavaScriptMongoDBExpressNode
The project allowed me to gain practical experience in web development including: frontend and backend development, database management, and deployment processes.