An overview of my 2024 projects
Technology Stack
- Frontend: NextJS, Tailwind CSS, shadcn/ui
- Backend: Rust, Scala, Python(fastapi), Typescript(nextjs)
- Cloud Infrastructure: AWS Lambda, ECS, Cloudflare
- Authentication & Database: Clerk / Supabase, AWS Redis & PostgreSQL
Projects
json2structs: JSON to Go Struct Converter
Tech Stack: Scala (Backend), NextJS (Frontend)
A web tool that streamlines the conversion between JSON and Go structs. The project evolved through several deployment iterations:
- Initially deployed on AWS Lambda for cost optimization using the free tier
- Faced challenges with JVM cold start latency compared to Python-based services
- Migrated to VPS with Docker and Nginx for improved performance
- UI redesign using Cursor, resulting in a cleaner interface
atrq.art: The Art of Asking the Right Question
Tech Stack: NextJS, Supabase
Deployment: Cloudflare
A simple full-stack application focused on problem-solving through question refinement and first principles thinking.
Echo: AI-Powered Customer Support Chatbot for Zendesk
Tech Stack: FastAPI (Backend), NextJS (Frontend)
Deployment: AWS ECS (Backend), Cloudflare (Frontend)
A SaaS solution developed for a startup to streamline customer support.
lf-rs: Quick File Navigation CLI
Tech Stack: Rust
A terminal command built during my Rust learning journey, enabling rapid file navigation in terminal environments.
ticket-system: Support Ticket Analysis API with AI
Tech Stack: Python, FastAPI, Redis
A RESTful API demonstrating FastAPI and LLM integration for support ticket analysis.
zendesk-mcp-server: Zendesk Ticket Management Tool
Tech Stack: Python
A mcp server developed to optimize Zendesk ticket workflows: query and answer.
magic: Ghost Blog Theme
Tech Stack: html, js and TailwindCSS
Theme for this blog.