My Story
From Dream to Career
When I look back, I realize how much I have evolved. With a background in electrical engineering from Sharif University of Technology, I began my career as an FPGA developer and worked in that field for two years. Six years ago, driven by my long-standing passion for computer science—a fascination that started when I was just 10 years old—I decided to switch fields and pursue a career in software development. This transition began during my master's studies at the University of Tehran, where I worked on an AI-based project that reignited my childhood dream.
My journey into software development truly began when I was working as a data scientist intern. I expressed my interest in software development to my employer, and they graciously allowed me to participate as a junior Python developer. This opportunity was pivotal; I received invaluable support and a clear path for growth, eventually becoming a software developer and even leading a team for one of the company's products.
Embracing the Challenge
After immigrating to Canada, I expanded my experience into the cloud domain at Syntax.com, where I work as a Senior Software Engineer. This opened up a new world of opportunities in cloud-native architectures, Kubernetes orchestration, and event-driven systems. For me, programming is akin to solving puzzles. I thrive on the challenge of having my mind engaged in finding ways to fit different pieces together to solve problems. This passion for problem-solving is why I love what I do.