From not knowing how to code
to building with AI.
I'm Priyanshu Sinha — an AI engineer and full-stack developer who enjoys turning messy ideas into working products. I care about the details: clean APIs, useful interfaces, and systems that actually ship.
I believe the best way to learn is to start before you're ready, build through the confusion, and let every broken thing teach you something.
Location
India
Status
Open to opportunities
Focus
AI · RAG · Full-stack
How it started
I started coding in my second year of college. Before that, I honestly wasn't even aware of what programming really was or what went into building the software and websites I used every day. I just knew that technology was everywhere — I had no idea how it actually worked.
Once I started learning, things got interesting very quickly. I went from writing my first few lines of code to building small projects, breaking them, fixing them, and slowly understanding how everything fits together. Most of my learning happened outside the classroom, through curiosity and simply trying things myself.
College became a mix of coursework, hackathons, late-night experiments, and a lot of failed ideas. I wasn't always sure what I was doing, but every project pushed me a little further. Hackathons especially taught me how to work with a team, deal with pressure, and turn an idea into something that actually works instead of keeping it as a concept.
Over time, I found myself drawn toward the intersection of AI and full-stack development. Today, I build things around LLMs, RAG systems, automation, and the interfaces that make these systems useful. I'm still learning, still breaking things, and still figuring out what I'm capable of — but now I know that the best way forward is to keep building.
How I work
Stay curious
AI moves fast. I learn by building, reading, experimenting, and going down rabbit holes whenever something catches my attention.
Ship, then refine
I'd rather build a working version, learn from it, and improve than spend forever trying to make the first version perfect.
Sweat the details
Loading states, edge cases, clean APIs, and good UX matter just as much as the model or technology behind the product.
Build for humans
Technology is a means to an end. If something doesn't solve a real problem or make someone's life easier, what's the point?
Beyond the code
Outside of coding, you'll usually find me exploring new technologies, working on random ideas, participating in hackathons, or going down some technical rabbit hole I probably didn't need to go down. I enjoy learning in public and sharing what actually worked — and what completely broke.
I'm drawn to builders who are willing to start without knowing everything, figure things out along the way, and keep going when things get difficult. That's the kind of engineer I'm trying to become.