About me
Hello, I'm Muhammad Niazi, a Programmer, Developer, Software Engineer and a Solutions Architect with 7 years of expertise in crafting end to end solutions and user-friendly digital experiences.
Beneath all the development and engineer my core is of a problem solver! I solve problems and I make sure it stays solved.
Some of my projects
Experience
Pakistan (Liaison via Systems Ltd)
e&
July 2025 – Present
Senior Consultant - Application Architect
Participated in architecture revamp of Hassantuk, a project of Ministry of Interior, UAE - https://home.moi.gov.ae
Lead architecture revamp of DPHS, a project of Dubai Police, UAE - www.homesecurity.dubaipolice.gov.ae
Architected Multi Host MFE applications in Angular.
Re-architectured a library package to support independent state serving shared resources among multiple subscriber applications.
Minnesota, US (Remote)
SleepNumber Labs
Nov 2024 – Jul 2025
Junior Solutions Architect
Architected and implemented a English → Mongo query translation engine to minimize dependency on technical resources. Resulted in fully automating the system and making data extraction cost almost free in resource expenses
Lead the effort of transitioning systemwide merger of a BreatheIQ App to Sleep Number App as lead Solution Architect.
Architected, implemented, and managed scalable backend services utilizing .NET, Node.js, and Python.
Managed and optimized Azure services, including App Service, API Management, Entra ID, Blob Storage, Key Vault, Event Hubs, and Flexible Servers
Implemented and managed database solutions with MySQL (v5.7 & v8), focusing on performance tuning and query optimization including updating existing PHP application to support MySQL v8.
Islamabad, PK
Xgrid.co
Nov 2022 – Jul 2025
Senior Software Engineer
Worked and lead multiple projects with stacks including Angular, ReactTS, Next JS, Node JS, Dynamics NAV 365 and .NET (Entity Framework)
Effectively concluded multiple SOWs for clients and growing revenue for the company. Each SOW requires upto 10 engineers and a minimum duration of 3 months to formulate.
Resolved multiple environment constraints for client's environment to remedy pain point using AWS services including SNS, S3
Optimised existing workflow to resolve end user pain point resulting in 600% faster performance.
Provided Tier 3 support to client when facing Live environment issues.
Islamabad, PK
Alachisoft
Dec 2021 – Nov 2022
Solutions Engineer
Developed a .NET Lucene solution to serve as the primary data source for distributed data indexing.
Developed an Entry Processor to enhance distributed cache with partial update capability.
Developed an automated script to prevent downtime and ensure immediate resolution during unexpected events.
Troubleshooted complex issues; investigate potential solutions; handle On-Premise/Cloud Severity 1 issues.
Developed custom patch builds for the customers' specific use cases.
Remote
Freelance
Sep 2020 – Dec 2021
User Experience Designer
Conducted concept and usability testing and gather feedback
Created personas through user research and data.
Developed wireframes and prototypes.
Communicated design ideas and prototypes to developers.
Kept abreast of competitor products and industry trends.
Melbourne, AU
Customer Finders
Dec 2019 – Aug 2020
Quality Assurance Test Engineer
Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback.
Created detailed, comprehensive and well-structured test plans and test cases.
Estimated, prioritized, planed and coordinated testing activities.
Designed, developed and execute automation scripts using open source tools.
Developed and apply testing processes for new and existing products to meet client needs.
Melbourne, AU
Zyft
Aug 2019 – Dec 2019
Data Engineer
Utilized in-house tools for efficient web scraping operations.
Performed data cleaning tasks to prepare datasets for machine learning data processing.
Defined use cases for classification testing
Education
Melbourne, VIC, AU
2018 – 2021
Master of Information Technology (Professional)
Deakin University (Burwood Campus)
Islamabad, PK
2014 – 2018
Bachelor of Computer Sciences
Bahria University (Islamabad Campus)
Stack
Recommendations
Mohammad Umair
Solutions Engineer at C3 AI
"An engineer's key skill is solving a given problem efficiently and enjoying the process of doing so. Abdullah is an exceptional individual who enjoys coding, problem-solving, and communicating ideas within cross-functional teams. Given any code base, he is able to turn it into a more readable, robust, and efficient code. He has hands-on experience with multiple programming languages and holds a strong foundation in object-oriented design and data structures. His communication skills add key value to his technical knowledge and he is a natural fit for leading production code and projects."
Momina Moetesum
AI Researcher & Head of Software Engineering at NUST-SEECS
"Abdullah is a very talented young man with great potential. He is always willing to go that extra mile to achieve excellence. The best thing about him is his everlasting positive attitude with which he welcomes every challenge."
Majid Khan Burki
DevOps Engineer at Walmart Canada
"Ah Abdullah, truth be told, 3000 characters will fall short of describing how stellar of a human being Abdullah is. Whatever Abdullah does, he gives it that Abdullah touch, which makes it distinct enough that whenever one sees it, they know it was Abdullah's work. If the characteristics of hard-working, persistent, smart, diligent, out of the box thinker, witty, and team player had a face, it would be of Abdullah's. Whenever he's in the room, he makes his presence known and trust me, you feel it. I 1000% recommend for whatever, and I mean whatever job that he applies for; Be it a fry cook at Mc Donald's or a senior software engineer at Microsoft, Abdullah will find a way to be perfect at it!"




















