My Work

Here are some of the projects I'm proud to have worked on.

View ProjectVerilabs: In-Browser Image Labeling Tool for Automated QA

Verilabs: In-Browser Image Labeling Tool for Automated QA

Designed and developed Verilabs, a free, in-browser tool for image labeling in object detection, aimed at enabling more flexible and private industrial quality inspection systems.

Computer VisionMachine LearningImage LabelingQuality AssuranceIndustrial AutomationSaaS StrategyMarket ResearchPrivacy
View ProjectReqlify: Requirements Management for Regulated Industries

Reqlify: Requirements Management for Regulated Industries

Designed and developed Reqlify, a specialized web application to streamline requirements management for small to mid-sized companies and their numerous suppliers in regulated industries, addressing fragmented communication and costly delays.

SaaSProduct DevelopmentRequirements ManagementRegulated IndustriesSupply ChainMarket ResearchProblem Solving
View ProjectComprehensive NLP Model & RAG System Evaluation

Comprehensive NLP Model & RAG System Evaluation

A deep dive into evaluating Natural Language Processing (NLP) models, with a specialized focus on Retrieval-Augmented Generation (RAG) systems. Explores foundational metrics, common failure modes, advanced evaluation frameworks, and strategies to overcome the data bottleneck.

NLPMachine LearningLLMsRAGModel EvaluationData BottleneckBenchmarkingTechnical Writing
View ProjectDocInsights: Natural Language Document Search Platform

DocInsights: Natural Language Document Search Platform

Developed DocInsights, a comprehensive web platform enabling users to 'understand' and search hundreds of their documents using natural language, powered by Retrieval-Augmented Generation (RAG) and a scalable microservices architecture on Google Cloud.

Next.jsReactTypeScriptPythonMicroservicesGoogle CloudRAGLLMsNLPVector DatabaseSaaS
View ProjectRAGCore: Simplify Retrieval-Augmented Generation (RAG) Apps

RAGCore: Simplify Retrieval-Augmented Generation (RAG) Apps

Developed RAGCore, an open-source Python library that simplifies building Retrieval-Augmented Generation (RAG) applications, allowing developers to create robust RAG systems with just a config file and four core methods.

NLPRetrieval-Augmented GenerationLLMsPythonOpen SourceAPI DesignDeveloper Tools
View ProjectNeural Style Transfer Web App (NeuralCeption)

Neural Style Transfer Web App (NeuralCeption)

Developed an end-to-end deep learning project to deploy Neural Style Transfer models directly in the browser, addressing significant resource constraints for client-side execution.

Deep LearningComputer VisionNeural Style TransferTensorFlow.jsWeb DevelopmentClient-Side ML
View ProjectDriver Assistant iOS App

Driver Assistant iOS App

Developed an end-to-end iOS application featuring on-device object detection for traffic elements (pedestrians, traffic lights, stop signs) and real-time speed calculation, optimized for mobile performance.

Machine LearningComputer VisionObject DetectioniOS DevelopmentSwiftCore MLMobile AI
View ProjectCOCO Traffic Dataset: Extension & Refinement

COCO Traffic Dataset: Extension & Refinement

Created and curated COCO Traffic, an extension of the COCO dataset, by relabeling over 10,000 traffic light annotations into specific states (red, green, N/A) and extending with external data, significantly enhancing its utility for traffic-related object detection. Featured on the official COCO dataset website.

Dataset CreationData CurationComputer VisionObject DetectionTraffic AnalysisMachine Learning
View ProjectBasics of Object Detection with CNNs

Basics of Object Detection with CNNs

A comprehensive project exploring the evolution, key algorithms (Faster R-CNN, YOLO, DETR), and essential evaluation metrics of object detection in computer vision.

Machine LearningComputer VisionDeep LearningObject DetectionCNNsResearch
View ProjectAdversarial Examples in Computer Vision

Adversarial Examples in Computer Vision

Explored how subtle, imperceptible image changes can mislead machine learning models, and developed practical attack implementations to understand model vulnerabilities.

Machine LearningComputer VisionDeep LearningResearchSecurity