Projects

A selection of my recent work and personal projects

LingoLive

LingoLive

LingoLive is a peer-to-peer video calling application built using WebRTC, designed for seamless, secure, and low-latency real-time communication. The platform prioritizes user privacy—no video, chat, or file data is ever stored on any server. Once a connection is established, all data transfer takes place directly between devices using end-to-end encryption.

WebRTCReact.jsTypeScriptFirebaseSocket.ioNode.jsJavaScriptLocalStorage
pgHENCHMAN

pgHENCHMAN

An Open-Source PostgreSQL Client built for administration and development. It features an intuitive GUI for SQL history, ad-hoc analysis, CSV-to-table creation, and remote connections.

PostgreSQLAngularNode.jsSQLOpen SourceDatabase Administration
Short URL

Short URL

A URL Shortener application designed using React TypeScript framework, allowing users to convert any URL into a password-protected short URL.

ReactTypeScriptJavaScriptURL ShorteningWeb DevelopmentFrontend
CSV File Handler

CSV File Handler

A React application backed by AWS Lambda (Netlify) that converts CSV files into structured JSON format and allows filtering headers for better data management.

ReactTypescriptAWS LambdaNetlifyCSV ProcessingJSONWeb DevelopmentCloud