About

Hi, I'm Shanto.

A self-taught, passionate full-stack software engineer and developer from Nazipur, Patnitala, Naogaon, Rajshahi, Bangladesh. I got here the long way: a cheap laptop, endless curiosity, and a habit of taking things apart to understand how they work. Today I pick any tech the problem needs and build backends, data systems, and AI features for products people rely on every day.

Based in
Nazipur, Patnitala, Naogaon, Rajshahi, Bangladesh
Studied
Mathematics
Works on
Backend · Systems · AI
Shanto Islam, passionate full-stack software engineer and developer from Nazipur, Patnitala, Naogaon, Rajshahi, Bangladesh

Shanto Islam

Full-Stack Software Engineer

Full-stack software engineer from Bangladesh

Story

I grew up in Nazipur, Patnitala, in Naogaon district, Rajshahi division, Bangladesh, and studied Mathematics. But the real start came earlier, around fifteen, building things, breaking them, and figuring out why. I never stopped, and most of what I know came from that loop.

I start with the problem, not the stack. If the work needs a tool I don't know, I learn it. What's lasted is quieter: reading before I write, questioning assumptions early, and leaving code the next person can actually follow.

Journey

  1. 2026 Now

    Where I am now

    Building backend systems and AI features that have to hold up in daily use, and writing about the parts that are easy to get wrong. Still learning in public.

  2. 2025

    AI that has to hold up

    Retrieval, agents, and MCP built for real use. The interesting work is chunking, permissions, and failure modes: making "sometimes wrong" safe enough to trust.

  3. 2024

    Building from zero

    Whole products from the ground up: multi-tenant platforms, authentication, payments, and the unglamorous plumbing that keeps everything coherent.

  4. 2023

    Owning the hard parts

    Leading backend work end to end: architecture, trade-offs, and shipping systems that people depend on every day rather than just on launch day.

  5. 2022

    Thinking in systems

    Past single features, into how services fit together, where they fail, and how to design for load instead of hoping it holds. Go, queues, and a lot of reading.

  6. 2021

    Two educations at once

    Mathematics at university, engineering on my own time. Picked up TypeScript and started caring about how code reads, not just whether it runs.

  7. 2020

    Pulled toward the backend

    Databases, APIs, and how data really moves through a system. This is where the backend stopped being a mystery and started being the part I enjoyed most.

  8. 2018 - 2019

    Learning to build

    Real programming. JavaScript, logic, and the first projects that actually ran. I broke a lot and fixed more, and that loop taught me faster than anything else.

  9. 2017

    Where it started

    Fifteen, a secondhand laptop, and a slow connection. HTML and CSS first, then the quiet realization that I could build things, and take them apart to see why they worked.

Say hello

Building something interesting, or stuck on something that should be simpler than it is? I'd like to hear about it. Email me, call +8801745105352, or use the contact form. Prefer a PDF? Download my resume.