I'm a software engineer who builds React and TypeScript applications and the Python and FastAPI services behind them. My work so far is project-driven: full-stack apps with responsive interfaces, REST APIs, tests, and containerized backends, some of them with AI-enabled features.
I hold an M.S. in Computer Science from the University of Central Missouri, along with the AWS Certified Solutions Architect – Associate and Microsoft Certified: Azure AI Engineer Associate certifications.
React TypeScript React Flow FastAPI Python Docker Firebase
Rebuilds fragmented project activity into a personalized "What Did I Miss?" view of decisions, blockers, requirements, and tasks.
- Interactive context graph with Trace Why and Trace Impact, a synchronized timeline, contextual search, evidence views, and responsive, route-based navigation.
- FastAPI reconstruction engine for event normalization, entity resolution, relationship mapping, change detection, and evidence provenance, with a deterministic AI fallback.
- Backend is Dockerized and covered by 27 passing tests. The React frontend is live on Firebase Hosting; the backend is prepared for Google Cloud Run but is not publicly deployed.
React Native TypeScript LangGraph Supabase
A voice-first AI thinking partner for talking through decisions, built with React Native and TypeScript and connected to multi-agent reasoning workflows and backend services.
Python FastAPI LangGraph LangChain
Researches a topic on the web, summarizes, fact-checks, and writes a structured report using LangGraph workflows, exposed through FastAPI with a Streamlit interface.
- computer-use-automation: LLM-driven computer-use discovery with typed capability artifacts and deterministic replay.
- MLOps_Pipeline_model: trains three scikit-learn classifiers, tracks experiments and a model registry in MLflow, detects drift with Evidently AI, and shows results on a Streamlit dashboard.
- SmartBank: Java, Spring MVC, JPA, JSP, and MySQL banking app with OTP-based login and role-based access.
- Gated-Community: Java Servlets, JSP, JDBC, and MySQL community management app.
- MarketInsight: AI-powered stock market analysis through a conversational interface.
| Languages | TypeScript, JavaScript, Java, Python, SQL |
| Frontend | React, React Router, React Flow, React Native, HTML, CSS, responsive design |
| Backend & APIs | FastAPI, Flask, REST APIs, Pydantic |
| AI & Search | RAG, LangChain, LangGraph, semantic and hybrid search, embeddings, FAISS |
| Cloud & DevOps | GCP, Firebase Hosting, Docker, Git, GitHub Actions, CI/CD, AWS, Azure |
| Data | Pandas, NumPy |