- Encrypted Messaging
- End-to-end encrypted messaging app with TypeScript React frontend, Go backend and MongoDB database.
- Authentication with password hashing and JSON Web Tokens.
- Dockerized and deployed to Oracle Cloud using Docker-Compose.
- Search Engine
- Custom search engine written in Rust.
- Term Frequency-Inverse Document Frequency (TF-IDF) algorithm for ranking content
- Process txt, PDF and EPUB documents
- CLI and Web interface
- Search result snippet generation
- Flag Identifier
- iOS app written in Swift
- Google Cloud Vision API for flag identification