I’m Parampaul Nahal. I live in Vancouver, where I work to understand and improve the world around me.

I love experiencing the world through learning. When I was younger, I would do all sorts of experiments. Magnets on a CRT monitor? Yep. Graveyard of half assembled toys in my room? Yep. Testing knife sharpness on leather luggage? Unfortunately, yes. I was a curious kid.

My dad noticed this and when I was in grade 3, he bought me an illustrated encyclopedia. At the time I thought I was being punished. But, I would end up reading it cover to cover - many times over. Palaeontology, physics, chemistry, geography, all of it! I'm hooked.

Since I was about 15 years old, I've been coding. My gratitude to finding what I enjoy at such a young age is immense. In highschool it won me a scholarship. In university, my agency work paid for a huge part of my tuition. At my internships at RBC Capital Markets, Telus, Teck (and more) it made me agile. In my career it makes me dangerous.

I've worked with a variety of technologies, from Python, to React, to Go, to Terraform, to AWS. I've worked with a variety of teams, from small startups to multinational corporations. I've worked with a variety of people, from designers to product managers to engineers to business analysts. Yet, building software isn't the hard part.

You have to be excited about learning about the domain. You have to be excited about learning about the people. You have to be excited about learning about the technology. You have to be excited about learning about the business. You have to be excited about learning about the world. You have to be excited about learning.

When you work towards understanding the domain, the users, and their problems - when you're able to pull from many different interests to come up with new approaches - then the software writes itself.