Azeem Mirza

Senior Software Engineer

I build pixel-perfect, engaging, and accessible digital experiences.

Follow

A software engineer with over 10+ years of professional experience of working in Fintech, Healthcare, and Social Media Industry, where I have built tools and products for US and Canadian Markets.

What really makes me stand out is my deep applied knowledge and understanding of software engineering principles and patterns, such as SOLID, GRASP, YAGNI, and DRY. I also have experience in designing and orchestrating software architecture, from single-page applications (SPAs), Microservices/Micro-frontends and distributed services ecosystem.

My technology stack revolves mostly around JavaScript-ecosystem, which includes TypeScript, Node JS, Express JS, Fastify and Nest JS on server-side. With React, and Angular 1.x/2+ on frontend side. I also have hands-on, in-depth experience with Styling frameworks like Tailwind CSS, Bootstrap and UI Kit. Additionally, I have an understanding and experience of the DevOps side such as in Docker, Kubernetes, CI/CD, GitHub Actions and cloud platforms like AWS and GCP.

Additionally, I am currently pursuing graduate studies in Artificial Intelligence, leveraging the Python ecosystem for in-depth learning. I have also managed small-scale teams through the complete software development lifecycle, employing Agile methodologies and processes such as Test-Driven Development, Scrum, Kanban, and Extreme Programming.

Repositories

Folder

Calculator implemented using turing machine, A Turing machine is a mathematical model of computation describing an abstract machine that manipulates symbols on a strip of tape according to a table of rules.

Python
3160
Folder

Calculator implemented using turing machine, A Turing machine is a mathematical model of computation describing an abstract machine that manipulates symbols on a strip of tape according to a table of rules.

Python
3160
Folder

Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.

Python
3160

Articles