I am passionate about software development. I enjoy tackling technological challenges, overcoming obstacles, and offering solutions to ensure project success. I can step back to design a technical architecture that fits the entire project, or dive deep into a specific area to optimize a bottleneck. I have a strong preference for back-end development, but I am also comfortable working with HTML, JS, and CSS.
Rewrote the server-side application in Go to address scalability and security requirements, followed by ongoing maintenance and feature development.
Developed a wide range of features, from collaborative notes and a password manager to distributed file sharing and the prototyping of a Retrieval-Augmented Generation (RAG) AI.
Point of contact for all matters related to security, performance, and reliability.
Architected and built a Dropbox-style desktop client for file synchronization.