Back home

Always curious. Always building. Always learning.

I'm Abhishek P P — a software engineer and full-stack developer from Kerala, India.

I enjoy understanding what's happening under the hood, how different pieces of a system connect, and what goes into building things that actually work well. I'm particularly interested in backend engineering, system design, and creating aesthetically pleasing user interfaces.

I'm someone who enjoys learning, exploring new technologies, and figuring things out along the way. There's always something new to discover, something more to understand, and so much more to learn. I guess that's what keeps me interested in this field.

We are what we repeatedly do. Excellence, then, is not an act, but a habit.
BackendAISystemsCurious

Location

Kerala, India

Status

Available for Work or Freelance

Focus

Backend · AI · DevOps

About me

I'm a software engineer with 3.5+ years of experience building backend systems and web applications. Over the years, I've found myself particularly drawn to backend engineering, understanding how systems work under the hood, and figuring out how different pieces fit together.

I started my career as a Frontend Developer, working with Vue.js and React. As I explored more of the stack, I gradually found myself drawn towards backend development. What started with building interfaces eventually grew into an interest in APIs, databases, system architecture, and understanding what happens behind the scenes. Today, I primarily work with Node.js, TypeScript, and NestJS, building reliable applications and distributed systems.

Most of my work revolves around Node.js, TypeScript, NestJS, PostgreSQL, MongoDB, and Redis. I've worked on everything from API development and database design to RBAC systems, real-time messaging, notification systems, and distributed applications. I've also had the opportunity to take ownership of features across different stages of development, from understanding requirements and designing solutions to building, deploying, and supporting them.

Lately, I've been spending time exploring the world of AI, learning how LLMs work, experimenting with different models and providers, and getting hands-on with things like embeddings, vector databases, RAG pipelines, and AI agents. I've been enjoying the process of connecting these different pieces, understanding what's happening behind the scenes, and figuring out how to put them together to build useful applications. It's a space that's evolving quickly, and there's always something new to explore.

Outside of the day-to-day work, I'm someone who enjoys learning new things, experimenting with technologies, and occasionally going down rabbit holes just to understand how something works. I also enjoy working on the frontend and creating interfaces that are as thoughtful and aesthetically pleasing as the systems behind them.

When I'm away from the keyboard, you'll probably find me enjoying football (Hala Madrid!), drawing, listening to music, or enjoying a good cup of coffee.

I'm still learning, still exploring, and figuring things out along the way. There's a lot more to build and a lot more to learn, and I wouldn't have it any other way.

Principles

01. Curiosity drives everything

Before building anything, understand the what, why, how, and where. Ask questions, explore the details, and understand how everything fits together.

02. Simplicity is an art

I believe good engineering is about keeping things simple without compromising reliability, maintainability, or quality.

03. Always a work in progress

There's always something new to learn, explore, and improve. I believe in staying curious and getting a little better every day.

Outside work

Life isn't all about code. I'm a football enthusiast (a proud Real Madrid supporter and a CR7 fan), an absolute cat lover, and someone who can never quite say no to spending time with cats.

I enjoy drawing whenever inspiration strikes, although those moments don't come around as often as I'd like. Maybe it's a little laziness, maybe I just need to find that spark again.

Music is always good company, especially the timeless melodies of A. R. Rahman, KK, Sonu Nigam, Pritam, The Weeknd, and many more. I also love watching movies and trying to become more of a reader. My reading list, unfortunately, seems to grow faster than the number of books I finish.

I've always felt there's more to life than what we already know. There are so many stories to hear, places to understand, ideas to question, and perspectives to discover. I suppose I'll always be a work in progress. That's me, mostly.

Siuuu..!Footballer celebrating with arms out and legs apart

Let's connect

Have an interesting idea, something to build together, a potential opportunity, or just want to talk? I'm always up for a good conversation. Feel free to reach out!