ALL PROJECTS

A comprehensive showcase of my AI/ML and software development work

AI/ML & Deep Learning Projects

TriQuant Framework

Python framework for training and running transformer models using 2-bit (ternary) precision, achieving significant memory and compute savings while maintaining model performance.

Quantization Model Optimization Memory Efficiency Ternary Precision

IgniteFP4

A framework for experimenting with 4-bit floating point precision in deep learning models, exploring novel quantization techniques for efficient neural network inference.

FP4 Precision Quantization Neural Networks Efficiency

fp4_vs_int4

Comprehensive comparison project analyzing 4-bit floating point vs 4-bit integer precision in deep learning, providing insights into performance trade-offs.

FP4 INT4 Benchmarking Performance Analysis

FlowerClassifier

A deep learning model that classifies flower images into species using computer vision techniques and convolutional neural networks.

Computer Vision CNN Image Classification Deep Learning

AI Applications & Tools

Image Vector Database

Web application for storing images and searching them by text or image using AI embeddings and vector similarity search. Features real-time search and semantic understanding.

Vector DB Computer Vision FastAPI Embeddings Semantic Search

SemantiCore

Local application to upload documents and search their content by meaning, not just keywords, using semantic understanding and natural language processing.

Semantic Search NLP Document Processing Local AI

Resume Analyzer

Web tool that analyzes resumes and provides feedback using AI and NLP. Offers suggestions for improvement and keyword optimization for better job matching.

NLP Text Analysis AI Feedback Web App

Infinity Background Remover

Tool for removing backgrounds from images using advanced AI models and computer vision techniques. Provides clean, professional results.

Computer Vision Image Processing AI Models Background Removal

ContextFlow

Research project exploring how large language models can manage and retrieve large amounts of context efficiently using novel attention mechanisms.

LLM Research Context Management Attention Mechanisms Memory Efficiency

System Design & Infrastructure

Hierarchical MultiModal AI CNC

A modular AI system to automate all steps of CNC manufacturing, from design to real-time control. Integrates computer vision, path planning, and process optimization.

Manufacturing AI CNC Control Computer Vision Automation Real-time Systems

System Design for Large Multimodal LM

Comprehensive notes and code for designing large multimodal language models, covering architecture decisions, scaling strategies, and implementation details.

System Design Multimodal LM Architecture Scaling

Inferium

A simulator for estimating AI model inference speed on different NVIDIA GPUs, helping with hardware selection and performance optimization.

GPU Simulation Performance NVIDIA Inference Optimization

GPU Rack Playground

A tool for exploring GPU rack configurations and optimization, helping with datacenter planning and resource allocation for AI workloads.

GPU Configuration Datacenter Resource Planning Optimization

Programming Languages & Development Tools

AION Programming Language

An English-like programming language designed to make AI and ML workflows easier to write and understand, bridging the gap between natural language and code.

Programming Language Compiler Design AI Workflows Natural Language

AI-Driven Development Explorations

Small projects testing different AI models and agents for development tasks, exploring the future of AI-assisted programming and automation.

AI Development Code Generation AI Agents Automation

Python Projects Collection

A comprehensive set of 60 Python programs covering various topics and use cases, from basic algorithms to advanced data structures and AI implementations.

Python Algorithms Data Structures Programming

Web Development & Visualization

AI Concepts Visualization

Web project for visualizing AI concepts and algorithms, making complex machine learning ideas more accessible through interactive demonstrations.

Web Visualization AI Education Interactive Demo HTML/CSS/JS

Algorithm Visualization Suite

Comprehensive web suite for visualizing different algorithms, helping students and developers understand algorithmic concepts through interactive animations.

Algorithm Visualization Education Interactive Web Development

Web Development Designs

Collection of modern web development design projects showcasing various UI/UX concepts and responsive design techniques.

Web Design UI/UX Responsive Design Frontend

Procedural Maze Runner

Python project for generating and solving complex mazes using procedural generation algorithms and pathfinding techniques.

Procedural Generation Pathfinding Game Development Algorithms

Research & Analysis

AI Research Analysis Reports

Collection of comprehensive reports analyzing various AI research topics, providing insights into cutting-edge developments and future trends.

Research Analysis AI Trends Technical Writing Literature Review

Synthetic Datasets

Collection of synthetic datasets for training and testing AI models, covering various domains and use cases for machine learning research.

Dataset Creation Synthetic Data ML Training Data Generation

InfinityDocs

Document management tool with AI-powered search and organization features, enabling intelligent document retrieval and categorization.

Document Management AI Search Organization Information Retrieval