← home

About Me

I'm a full-stack developer who enjoys building things that people actually use. I like working across both frontend and backend, especially where systems, data, and real-world constraints meet. I care about clean code, practical design, and making software reliable, not just functional. Mostly, I enjoy solving real problems with tech and getting better at it over time.

What I Do

  • • Build production-ready full-stack web applications used by real users
  • • Design and implement RESTful APIs and backend workflows
  • • Work with databases, authentication, and role-based access
  • • Integrate cloud services for uploads, payments, and background processing
  • • Add real-time features using WebSockets (Socket.io)
  • • Optimize performance, reliability, and data flow
  • • Deploy, monitor, and maintain live systems

Tech Stack

Languages

JavaScript, TypeScript, Python, Java, HTML, CSS

Databases

PostgreSQL, MongoDB

Tools

Git, GitHub, Postman, VS Code, Figma

Frameworks & Libraries

React, Next.js, Node.js, Express, Tailwind CSS, Socket.io

Cloud & DevOps

AWS, Redis, Docker, Vercel

My Journey So Far

2026

Going deeper into backend architecture and AI-powered features in web apps. Less "it works on my machine," more "this won't break in production."
Spending more time thinking about system design, clean workflows, and how small design decisions turn into big problems later (learned that the hard way).

2025

Built and shipped a few projects that finally felt real, not just things I'd delete a week later.
Started freelancing and worked directly with clients - learned that production bugs hit different when someone's business is on the line.
Got comfortable owning things end-to-end: building, deploying, fixing, and explaining what went wrong (politely).

2024

Went all-in on frontend: HTML, CSS, and JavaScript.
Built interactive UI projects and slowly moved from "static pages" to "okay, this actually feels like an app."
Learned that CSS can be more mentally exhausting than backend logic (and still is).

Get in Touch

If you’re hiring and want someone who ships solid backend code (and owns the bugs), my resume’s here. Open to real roles, not fake “rockstar” ones.

For tech talk, collabs, or rants about bad system design, find me on Twitter. Less formal. More honest.