Built, Not Taught
My journey into frontend engineering didn’t follow a conventional path. It was shaped by curiosity, experimentation, and learning things the hard way.

I’m Trishnangshu Goswami, a frontend engineer from Kolkata, West Bengal.
Before I ever wrote code, I was deeply drawn to the arts — sketching, painting, and anything that allowed creative expression. Traditional schooling never clicked with me, but everything changed when a computer entered my life in 5th standard.
What started as curiosity quickly became obsession — cloning web pages, experimenting with HTML, and trying to understand why things worked the way they did.
That curiosity led me into unexpected places — hacking tools, networking basics, Linux, and the command line. While exploring Metasploit, I came across exploit code written in C, which pushed me to learn programming seriously.
In 7th grade, I borrowed Let Us C from a teacher who challenged me by saying I wouldn’t understand it because I was bad at math. That challenge became fuel. I spent weeks learning C fundamentals, and concepts like pointers clicked naturally — shaping how I reason about systems even today.
“What hooked me wasn’t hacking itself — it was the freedom to build, break, and understand things on my own terms.”
After 10th grade, I stepped away from traditional schooling and joined a diploma engineering course. There, I picked up JavaScript and Angular, built real projects, freelanced, and worked on a friend’s startup.
By my second year, I landed my first full-time role and dropped the course entirely. Since then, I’ve been working as a full-time developer for about five years — entirely self-taught, learning through production systems, mistakes, and real-world constraints.
Today
I currently work as a Frontend Engineer at Delta Exchange, building reliable, high-performance user experiences for a real-time trading platform.
While frontend is my core specialization, I actively explore systems beyond it — backend architecture, infrastructure, async I/O, CPU scheduling, and Go — to better understand how everything fits together.
Mindset
The hardest part of my journey wasn’t learning to code — it was navigating expectations.
With a 53% score in 10th grade and no formal degree, I faced a lot of skepticism. But that friction taught me to trust myself, focus on long-term growth, and keep building even when the path looked unconventional.
This site is a collection of my work, thinking, and notes from building and debugging real-world systems.