☁️
Production-style serverless pipeline using AWS SAM, API Gateway, and Lambda. Integrates Claude Haiku 4.5 via Amazon Bedrock for automated text summarization and sentiment tagging, with results persisted in DynamoDB and all endpoints secured via API key authentication.
61% text reduction
1.89s avg response
1,000+ requests
AWS Lambda
DynamoDB
Bedrock / Claude
Python
📈
Production-style RESTful API in ASP.NET Core (.NET 10) with 16 JWT-secured endpoints across Auth, Portfolio, Logs, and Admin controllers. Integrates Alpha Vantage for live stock pricing with 60-second in-memory caching. Designed for Azure App Service deployment with EF Core migration swap.
16 JWT endpoints
80% fewer API calls
ASP.NET Core
C#
Azure
SQLite
⚙️
Open-source Go CLI tool for declarative cross-platform environment management across macOS, Linux, and WSL2. Contributed the macOS and WSL2 side of development, including a Homebrew service wrapper and WSL2 PATH sanitization logic to prevent Windows binary shadowing. Full CI/CD via GitHub Actions across 13 packages.
13 packages
Full integration tests
Go
CLI
GitHub Actions
Open Source
🔄
Java-based Kafka connector enabling real-time streaming from MongoDB to Apache Kafka. Built for hybrid cloud integration with AWS and Azure, cutting data ingestion latency by 40% across production cloud-hosted applications.
40% latency reduction
Java
Apache Kafka
MongoDB
AWS / Azure
🎮
Interactive Pokémon-themed Wordle bot supporting daily and personal game states for 100+ active users. JSON-based persistence with optimized command handling. Deployed to Render with UptimeRobot for automated uptime monitoring.
100+ active users
<200ms response
Python
Discord API
Render
💊
Cross-platform mobile app with JWT authentication, SQLite storage, and dark mode. AI recommendation engine using Bayesian reasoning and informed search, delivering personalized supplement suggestions with confidence scores.
250ms response time
React Native
Express.js
Bayesian AI
SQLite
🧭
AI agent using reinforcement learning and Q-learning to navigate a custom maze environment. Implements fast replanning with a custom reward function to efficiently recover from obstacles.
Python
Reinforcement Learning
Q-Learning
🧬
Python simulation using NumPy and Matplotlib to visualize cellular automata. Demonstrates algorithm design and efficient matrix operations for cellular state transitions.
Python
NumPy
Matplotlib
🗃️
Custom malloc/free memory allocator in C with multiple test cases demonstrating systems-level understanding of heap allocation strategies and memory management.
C
Systems
Memory Management