Tech Trail


This is a snapshot of my personal journey in the fast-paced tech universe. It's a display of my experiences - from sharpening my skills and tackling challenges, to creating tech solutions that matter.

Front-End Tech Lead

As a Tech Lead, I took charge of overseeing the development of front end architectures across multiple projects. My duties included driving technical decisions, ensuring the quality of the codebases, and mentoring junior team members. I applied my expertise to drive performance improvements and optimize user experiences.

Lead Developer

Leading the front-end transition to an OIDC based authentication mechanism, revamping the login, registration and profile management flows for one of Canada's biggest telecom companies, enabling secure and efficient access control. Actively collaborating with backend teams for seamless integration, all the while keeping pace with the latest trends to enhance our system's front-end features.

Senior Front-End Developer

With a strong track record in designing and developing scalable web applications and expertise in AngularJS, JavaScript, HTML, and CSS, I collaborated closely with cross-functional teams, ensuring the delivery of high-quality solutions while adhering to best practices and standards.

Java Web Developer

Built scalable web applications using Play framework. Also developed interactive dashboards for visualizing large data sets using D3 and Javascript/JQuery.

PHP Web Developer

Utilized my skills in designing and developing PHP web applications and CMS modules. Throughout my work, I leveraged frameworks such as Joomla, Drupal, and Yii. These frameworks provided a solid foundation for building dynamic and feature-rich websites.

B.Sc., Software Engineering

Completing my B.Sc. in Software Engineering marked a milestone in my journey. It was a crucial step that solidified my foundation in software engineering principles and practices, allowing me to apply this knowledge in a professional setting.

Web Designer

As a Web Designer, my expertise revolved around developing vibrant websites using HTML, CSS, and Flash. ActionScript played an important role in exposing me to the realm of development.

Started with QBasic!

My journey into the world of programming began at school where I first cut my coding teeth on QBasic by printing pyramid of stars!