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.