Hi, I'm Suresh Thagunna

I've been tinkering with technology ever since I was a kid. What started as a hobby gradually turned into something more serious.

I'm focused on mastering all aspects of web development, with the goal of making the path from idea to implementation as frictionless as possible. While I enjoy working across the stack, I'm more drawn to the server side. I feel at home in a Linux environment with a terminal-centric workflow.

Learn more

I went through all the usual phases, customizing everything possible, flashing modded Android ROMs, ricing Linux, and even a brief hacker-man phase, before ultimately learning to program.

My interest in technology naturally led me to pursue a bachelor's degree in Computer Science and Information Technology (CSIT). During my studies, I landed an internship at a local media company, where I was introduced to Python, Django, and Linux.

I loved the idea of developing for one platform and having it accessible on anything with a browser. That experience inspired me to pursue a postgraduate diploma in Web Development in Canada, where I continue to grow and refine my skills.

Some technologies I frequently use are:

  • - Languages: Python, JavaScript, TypeScript
  • - Backend: Django, FastAPI, Node.js, Express
  • - Frontend: React
  • - Databases: PostgreSQL, SQLite, MongoDB
  • - Tools: Linux, Git, Docker, Neovim

3D interactive indoor mapping and navigation system designed for complex spaces like flea markets.

A comprehensive, double-entry accounting interface designed for Cooperatives. Built upon the COASC model layer.

An interactive indoor mapping and navigation system designed for complex spaces like flea markets.

A simple and well-tested core to build double-entry accounting systems upon.