Projects

A collection of projects I've built - from innovative experiments to production platforms used by millions.

Featured Projects

MarketAlerts.ai

AI-Powered Investment Intelligence Platform
Built the AI investment intelligence platform end-to-end, including large-scale data pipelines and the AWS-to-GCP migration.
As CTO and Founding Engineer, I lead the development of this full-stack investment intelligence platform that helps investors analyze markets and discover trade ideas. The platform includes a web application, mobile app, and CMS. Key features include AI-powered watchlists that monitor stocks and notify users of key events (earnings, analyst ratings, insider transactions, technical patterns), Smart Screener, AI Trade Search, and coverage across 20+ global markets. The infrastructure includes a Python-based AI classification system using hierarchical GPT models for categorizing financial signals (M&A, guidance, products), a data monorepo with 100+ API endpoints, scheduled Airflow pipelines, article crawlers, and ETL workflows processing large volumes of data from multiple sources (FMP, SEC filings, news articles, and more). I also led the cloud migration from AWS to GCP and built the public marketing sites for MarketAlerts and its continuation, MyQuant.
Client
MarketAlerts
Sector
Financials
Role
CTO / Founding Engineer
Date
May 2024 - January 2026
Services
Development Architecture DevOps AI Integration Big Data Cloud Migration
Skills
Javascript React Zustand PostgreSQL MongoDB Redis

IoT Platform

An IoT Platform for smart city infrastructure management
Designed and delivered a 20+ microservice smart-city backend with real-time data processing on Kubernetes.
Designed/architected and developed the backend architecture for a Middle Eastern government smart city initiative. The platform consisted of 20+ microservices, each with their own database and API - this included things like authentication, onboarding, dashboard, marketplate, smart parking, smart lighting, support, and many more services. The additional services that we used were: Postgres for general data storage, Cassandra for time-series data storage, Kafka for event streaming, Grafana for monitoring, Keycloak for authentication, and everything was deployed on Kubernetes.
Client
N/A
Sector
Utilities
Role
Tech Lead / Backend Architect
Date
August 2024 - February 2025
Services
Development Architecture Planning DevOps
Skills
Typescript Node.js PostgreSQL Cassandra Redis Kafka

ClassCharts

School Seating and Behaviour Management Software
Scaled the platform from early-stage to millions of users, modernized the stack, and led infrastructure migrations.
I joined when the project was still relatively small, but it has grown into quite a large-scale project over the years. During that time, I have not only contributed to the majority of features but also performed a significant amount of upgrading and refactoring of the codebase. This included migrating from Rackspace to GCP, and finally to AWS, creating migration scripts between the platforms, containerizing the development and production environments, splitting features into separate micro apps from jQuery to React, rewriting mobile apps in React Native, setting up a CI/CD pipeline, setting up and preparing an E2E suite, and mentoring newly joined developers and juniors.
Client
Edukey Education Ltd
Sector
Education
Role
Senior Software Engineer
Date
November 2015 - December 2023
Services
Development Architecture Planning DevOps
Skills
PHP CakePHP MySQL Javascript Typescript Redis
Links

OpenVoice Flow

Real-Time Voice Transcription Desktop App
A cross-platform desktop application built with Rust and Tauri for real-time voice transcription. Features multi-provider support (Soniox, Whisper, Ollama), a floating overlay interface for live feedback, transcription history with audio storage, and customizable hotkeys.
Client
Personal
Sector
Communication Services
Role
Founder / Full-Stack Engineer
Date
October 2025 - January 2026
Services
Development Architecture Desktop Apps
Skills
Rust Tauri React TypeScript SQLite WebSockets
Links

MoaiTime

An all-in-one productivity tool
Towards the end of 2023, I was thinking about a new project I could work on. Being someone who is passionate about productivity and uses several different tools for all my needs, I decided to make an all-in-one tool that would cover all of them! The platform includes a calendar, tasks, habits, notes, focus sessions, mood tracking, and much more. Learn more about it on either my blog post or on GitHub.
Client
Personal
Sector
Communication Services
Role
Founder / Full-Stack Engineer
Date
October 2023 - May 2024
Services
Development Architecture Planning DevOps Design
Skills
Typescript React Zustand Jotai Zod React Router

Metis

News Aggregation & Classification System
A personal project for aggregating, classifying, and indexing financial news articles. The system processed around 100,000 articles daily using a microservices architecture with specialized data stores - Clickhouse for analytics, Meilisearch for search, and Redis for caching. Event-driven processing via BullMQ handled the article pipeline.
Client
Personal
Sector
Financials
Role
Founder / Full-Stack Engineer
Date
June 2021 - May 2024
Services
Microservices System Design Big Data AI Integration
Skills
Typescript React Zustand Jotai Zod React Router

More Projects

Quick Email