Define state, inputs, constraints, and failure paths before choosing the model or framework.
AI systems. Product workflows. Proof-first engineering.
I build AI-enabled products by turning models, APIs, data, and user flows into systems with explicit fallbacks, clear workflows, and honest limits.
I learned to design the whole decision path.
My projects moved me from isolated algorithms and models toward systems thinking: start with contracts, route uncertainty deliberately, persist the state that matters, and treat the user workflow as part of the architecture.
Computer Engineering / software systems / local AI / product workflows / practical automation
Use rules, local models, memory, and LLM fallback only where each earns its complexity.
Connect backend decisions to interfaces, feedback, recovery, and inspectable proof.
Three systems that changed how I build
Adaptive behavior, local AI routing, and campus coordination each introduced a different engineering constraint.
Mahoraga
Adaptive enemy behavior shaped through environment rules and reward signals.
Reward design is system design: environment rules, pressure, and failure modes shape behavior as much as the model.
Hybrid GenAI Transaction Categorizer
Categorize transactions without making the LLM the default path.
Uncertainty should be routed, not handed to the largest model by default.
The Loop
Connect event discovery, interest context, RSVP, social coordination, chat, and carpool planning.
A product becomes useful when discovery connects to persisted coordination workflows.
How the approach evolved
Each stage added a new constraint: algorithms, complete workflows, routed uncertainty, adaptive behavior, then production discipline.
C++/DSA / ML basics / SQL foundations
Learned to reason from algorithms, data shape, and query structure before reaching for frameworks.
The Loop
Learned that useful products connect discovery to persisted coordination, not isolated screens.
Hybrid GenAI Transaction Categorizer
Learned to route ambiguity through rules, local inference, memory, and fallback paths.
Mahoraga
Learned that environments, reward signals, and evaluation limits shape agent behavior.
ReceiptSplit / AI workflow systems
Applying those lessons to clearer contracts, validation, and production-minded workflows.
Tools chosen for the job
Grouped from project evidence; the stack supports the engineering decisions above.
Capabilities traced back to projects
The recurring patterns across AI, product, data, and automation work—after the proof, not instead of it.
AI systems architecture
Mahoraga / Hybrid Categorizer / AI Resume Tailoring Engine
Product engineering
The Loop / ReceiptSplit
Automation
Resume Engine / Webcam Motion Alert / Music Web Scraper
Data and ML foundations
Minimal RAG / Global Super Store / Fast and Curious / Linear Regression
Full-stack implementation
The Loop / Hybrid Categorizer / ReceiptSplit
C++/DSA foundations
Coursework and resume signal
Smaller systems, practical constraints
Automation builds that extend the main story without competing with the featured work.
AI Resume Tailoring Engine
Constrained LLM workflow automation for resume generation.
Automate resume tailoring while avoiding unsupported claims and private-data leakage.
Webcam Motion Alert System
OpenCV and alerting workflow for motion-triggered notifications.
Detect motion and trigger useful alerts with cleanup instead of a passive camera script.
Experiments that built the foundations
Retrieval, scraping, database, and analysis work kept compact and linked to source.
Minimal RAG Implementation
Retrieval, chunking, embeddings, and grounded-answer workflow.
Focused retrieval experiment.
Music Web Scraper
Scraping pipeline for collecting and structuring music data.
Practical data extraction build.
Global Super Store Database Project
SQL schema design, queries, and dashboard-ready business data.
Database fundamentals proof.
Fast and Curious Car Analysis
Exploratory car dataset analysis with visual insights.
EDA and visualization exercise.
Inspect the evidence, then let's talk.
For software, AI systems, or product engineering opportunities, these are the direct paths.