Skip to content

Projects

Things I've built: a self-hosted email server, distributed storage, a neural-network framework, security research, developer CLIs and tooling, and a few production web apps. Star counts on open-source work are live from GitHub.

All projects

28 total

  1. email-server

    Active

    Self-hosted personal email server: IMAP, SMTP, CalDAV/CardDAV. A privacy-focused drop-in for Gmail/Outlook with auto-TLS, DKIM/SPF/DMARC signing, greylisting, Prometheus metrics, and structured audit logging.

    Go 41 3
  2. doss

    Experimental Private

    A distributed object-storage system in C++ with replication, tunable consistency, and fault tolerance, built to work through the storage internals behind systems like S3.

    C++
  3. neural-forge

    Experimental Private

    A small neural-network framework written from scratch in NumPy: autograd plus CNN, RNN, and Transformer layers. Built to understand how the internals actually work.

    Python
  4. ai-arch-system

    Experimental

    A multi-agent AI orchestration platform with distributed memory, task routing, semantic search, and end-to-end monitoring.

    Python 2 3
  5. rag-document-qa

    Experimental Private

    A retrieval-augmented document Q&A system with dual online/offline operation, multi-modal document processing, knowledge-graph construction, and hybrid search.

    Python
  6. menu-browser

    Active

    Native macOS menu-bar app for switching your default browser straight from the system tray instead of digging through Settings. Sub-second open-to-switch flow and zero background CPU when idle.

    Swift 6 0
  7. sasl-mfa

    Experimental Private

    Multi-factor authentication extension for SCRAM-SHA-256 (SASL): TOTP, FIDO2, push approvals, recovery codes, and TLS-channel-bound session tokens. Paired with a research paper submitted to CCS 2026.

    Go
  8. envstore

    Active Live demo →

    Encrypted, versioned `.env` storage per project and environment: upload, diff, and roll back without leaking secrets to git. Next.js + tRPC + Drizzle on Turso with client-side encryption, so the server never sees plaintext.

    TypeScript 2 1
  9. career-ops

    Active Private Live demo →

    AI-powered job-search system built on Claude Code: 14 skill modes, a Go dashboard, PDF résumé generation, and batch processing.

    TypeScript
  10. compiler-project

    Experimental Private

    A compiler for a small ML-style functional language, written in OCaml: Hindley-Milner type inference, basic optimizations, and C code generation.

    OCaml
  11. performance-database

    Experimental Private

    An experimental database engine in C++ exploring high-performance storage and query execution: index structures, memory layout, and cache-friendly access paths.

    C++
  12. serialization-benchmark

    Experimental Private

    Performance benchmarks comparing JSON, BSON, and MessagePack serialization in C++, with SIMD-optimized paths and a reproducible harness.

    C++
  13. vcs

    Experimental

    A custom Git implementation in Go, written to understand the internals: content-addressed objects, refs, and GitHub integration, with a focus on performance.

    Go 0 0
  14. cleanup-cache

    Active

    A CLI that reclaims disk space on macOS and Linux: it scans caches, build artifacts, and stale temp files, then cleans them with dry-run previews. Ships with a Homebrew tap.

    Go 1 1
  15. os-system

    Experimental

    Low-level OS building blocks in C: core data structures and algorithms written with an emphasis on O(1) operations, thread safety, and predictable performance.

    C 0 0
  16. eeg-emotion

    Experimental Private

    EEG-based emotion recognition on the GAMEEMO dataset: EEGNet (88.6%) and EEGConformer (98.0%) trained on 14-channel Emotiv EPOC+ recordings.

    Python
  17. eegn

    Experimental Private

    Eye Event Grammar Network: emotion recognition from eye-tracking data by modeling temporal events as graphs.

    Python
  18. nlppipeline

    Experimental

    A real-time NLP pipeline for sentiment analysis and entity extraction: Apache Kafka streaming, Spark processing, sub-200ms responses, and monitoring.

    Python 0 0
  19. veil

    Experimental Private

    An independent webmail client built with Next.js. A clean, fast front end over standard mail protocols.

    TypeScript
  20. linkedin-cli

    Experimental Private

    A CLI for working with LinkedIn from the terminal: search, browse, and manage activity without the web UI.

    TypeScript
  21. gst-recon

    Active Private

    A GST reconciliation tool in Python that matches purchase and filing records automatically, cutting a manual, error-prone monthly process down to minutes.

    Python
  22. resumekit

    Experimental Private

    A résumé template engine and agent that generates and tailors résumés from structured data and a target job description.

    Python
  23. expense-tracker-raycast

    Experimental Private

    A Raycast extension for logging and tracking expenses without leaving the launcher: quick entry, categories, and running totals.

    TypeScript
  24. Retrivo

    Experimental

    A personal everything-store: capture notes, links, and files, then retrieve what matters with fast search. "Store everything. Retrieve what matters."

    TypeScript 1 0
  25. focus-timer

    Shipped

    A productivity app built with React Native and Expo: focus timer, habit tracking, analytics, mood-based themes, and hierarchical organization.

    TypeScript 0 1
  26. ui-ux-project

    Shipped Live demo →

    AI-powered study app built with Next.js: scheduling, personalized study routines, and productivity tracking for students.

    TypeScript 2 0
  27. sorting-algorithm-visualizer

    Shipped Live demo →

    Interactive visualization of bubble, merge, and quick sort. An educational tool for building intuition about algorithm complexity and step-by-step behavior.

    JavaScript 4 1
  28. dotfiles

    Active

    My config files for shell, editor, and tooling, managed with GNU Stow.

    Shell 0 0

This is a curated selection. More on github.com/fenilsonani.