Published on 2026-02-15

My Passion for Building Software: Why I Keep Showing Up Every Single Day

A personal story of how coding became more than a job, and why I am looking to work with global teams that value ownership, clean systems, and real problem solving.

Software EngineeringDeveloper JourneyBackend DevelopmentGenerative AIFastAPIDjangoRemote WorkProduct ThinkingBuilding in PublicStartups

Introduction

For some people, work is something they have to do.
For me, building software is something I choose to do.

It is not just my profession. It is my hobby, my curiosity, and honestly, one of the few things that never drains me. Even on days when I feel completely tired, opening my laptop and writing code somehow gives me energy instead of taking it away.

This is a story about how I reached here, what drives me, and why I am looking to work with global teams that value people who truly care about what they build.


How It Started

I did not start coding because it was trendy or because I wanted a high paying job.

I started because I liked solving problems.

At first, it was small things. Writing simple programs. Automating repetitive tasks. Trying to understand how things work behind the scenes. That curiosity slowly turned into something deeper.

Over time, I realized something important.
I was not coding because I had to.
I was coding because I wanted to.


Coding Is Not My Job. It Is My Default State

A lot of people code during work hours and then completely disconnect.

I do the opposite.

Even after long days, I find myself opening my laptop again. Not because someone asked me to, but because I want to build something. It could be a small feature, a new idea, or just experimenting with a tool.

And strangely, instead of feeling exhausted, I feel more energized.

That is when it hit me.
This is not just a skill. This is something I genuinely enjoy.


Building Real Things, Not Just Writing Code

Over the years, I moved from just writing code to building actual products.

I started creating tools that solve real problems. Not just for others, but also for myself. Things that improve efficiency, automate workflows, or explore new ideas in AI and backend systems.

This shift changed everything.

When you build products, you stop thinking like a developer and start thinking like an owner. You care about performance, usability, scalability, and most importantly, whether people actually need what you are building.


My Journey Into AI and Modern Backend Systems

Recently, I have been focusing deeply on:

  • Generative AI applications
  • Agent based workflows
  • Backend systems using FastAPI and Django
  • Building end to end products, not just APIs

I enjoy working at the intersection of engineering and product thinking. I like understanding the problem deeply and then designing systems that solve it in a clean and scalable way.

I am not interested in writing messy code just to get things done. I care about structure, clarity, and maintainability.


What I Learned the Hard Way

One of the biggest realizations in my journey was this:

Building something is not enough.
It has to solve a real problem.

I have built things in the past that worked perfectly from a technical perspective but failed because nobody actually needed them.

That experience forced me to change how I think.

Now I focus on:

  • Understanding users before writing code
  • Validating ideas early
  • Thinking about distribution and reach
  • Balancing engineering with real world impact

Why I Am Looking for Remote Opportunities

I am currently looking for remote roles with companies based in:

  • United Kingdom
  • Germany
  • Singapore
  • Dubai and UAE

Not just for better compensation, but for better alignment.

I want to work with teams that:

  • Care about product quality
  • Value clean and maintainable systems
  • Move fast but think deeply
  • Respect work life balance

Most importantly, I want to work with people who love building things as much as I do.


What I Bring to the Table

  • 5 years of hands on software development experience
  • Strong backend engineering skills
  • Experience building AI driven applications
  • Ability to take products from idea to working system
  • Ownership mindset and long term thinking

But beyond all that, I bring something harder to teach.

Consistency.

I show up every single day. I build even when I do not feel like it. And I keep improving.


Final Thoughts

For me, software is not just a career path.

It is something I would do even if nobody paid me for it.

And that is exactly why I know I am in the right field.

If you are a founder or part of a team looking for someone who genuinely cares about what they build, I would love to connect.


Let’s Connect

If this resonates with you, feel free to reach out.

I am always open to meaningful conversations, interesting problems, and building something that actually matters.