Karan Singh

Full Stack Developer

Available for Remote

About me

I am a tech enthusiast working full time as a full-stack developer. I build and deploy fast and scalable applications. I have a keen interest in Linux. In my free time, I usually tinker with my homelab or in rare cases, read fiction books.

Technical Skills

Frontend

Next.js React Astro TypeScript JavaScript Three.js HTML/CSS Tailwind CSS

Backend

Node.js Python RESTful APIs WebSockets Langchain

Database

PostgreSQL Supabase SQLite MongoDB

DevOps & Tools

Docker Linux Git CI/CD Cloudflare AWS Vercel Render

Experience

Full Stack Developer

Freelance / Contract Work

2023 - Present
  • Developed modern web applications using Next.js, Tailwind, and Node.js
  • Built interactive RAG agents for business automation.
  • Implemented responsive designs with focus on performance and accessibility
  • Built RESTful APIs and integrated with various databases
  • Utilized Docker for containerization and deployment workflows
  • Collaborated with clients to deliver custom web solutions

Web Developer

Personal Projects & Freelance

2022 - Present
  • Built and maintained multiple web applications showcasing modern tech stacks
  • Experimented with Three.js for 3D graphics and interactive experiences
  • Did charity work for 2 local non-profit organisations.
  • Learned and implemented new technologies like Astro.js for SSG.

Education & Learning

Self-Directed Learning

Continuous learning through online courses, documentation, and hands-on projects

  • Advanced JavaScript and TypeScript patterns
  • Systems programming with Rust
  • Modern web frameworks and tooling
  • DevOps and containerization

Bachelor's degree (2022-2025)

B.Voc. in Software Development