Everything I've built
Click any project to expand it and read the full breakdown — the problem, tech decisions, challenges, and outcomes.
CampaignFlow is an enterprise-grade AI-powered sales automation platform built on a microservices architecture. It autonomously plans, executes, and monitors outbound sales campaigns through intelligent task orchestration, allowing sales teams to scale their reach without scaling headcount. The system integrates with CRM tools, email providers, and LinkedIn to create cohesive multi-channel outreach strategies.
- ✓Designed microservices architecture for autonomous task execution
- ✓Optimized MySQL schema with composite indexes — 15–30% read query improvement
- ✓Asynchronous programming for high-volume workflow handling
- ⬡Coordinating distributed services with eventual consistency while maintaining data integrity across campaign states
- ⬡Rate-limiting and backoff strategies to avoid being flagged by email providers
- ⬡Building a real-time analytics pipeline to surface actionable metrics without impacting write performance
Reduced manual outreach effort by ~70% for pilot users. Achieved sub-200ms API response times under load with async task queuing.
MedMatch is a niche social networking platform exclusively for medical professionals and students. It features AI-powered content curation, peer recommendation, and domain-specific discussion threads. The platform uses GenAI to summarize complex medical literature and surface relevant research to users based on their specialisation and activity patterns.
- ✓Integrated GenAI workflows and real-time recommendation engine
- ✓Secure API: request validation, access control, structured logging
- ✓Microservices architecture with MERN stack
- ⬡Building a domain-aware recommendation engine that understands medical specialisations without large training datasets
- ⬡Ensuring HIPAA-aligned data handling practices in a Node.js environment
- ⬡Scaling WebSocket-based real-time notifications across multiple service replicas
Platform onboarded 200+ medical professionals during beta. Recommendation engine achieved a 38% click-through rate on suggested content.
Defacement Detector is a cybersecurity tool that continuously monitors websites for unauthorised visual or structural modifications — a form of attack common on government and media websites. It combines OCR text extraction with a Convolutional Neural Network trained on page layout fingerprints to detect anomalies that differ from a stored baseline snapshot. Alerts are dispatched in real time via email and webhook.
- ✓Real-time structural change detection via OCR + CNN
- ✓Fault-tolerant monitoring with automated alerting
- ✓Python-based pipeline with robust error handling
- ⬡Distinguishing legitimate content updates from malicious defacement to minimise false positives
- ⬡Handling dynamic web pages with JavaScript-rendered content during screenshot capture
- ⬡Designing a resilient scheduler that survives network partitions and restarts without missing monitoring cycles
Achieved 94% defacement detection accuracy on a test dataset of 500 historical defacement samples. Average alert latency under 30 seconds.
Want to work together?
Open to full-time roles and interesting side projects.