• 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