Waqas Niazi

Full Stack Developer / Principal Software Engineer @ mobileLIVE

About Waqas Niazi

Waqas Niazi is a Full Stack Developer and Principal Software Engineer with extensive experience in software development and project leadership. He has worked for various companies, including mobileLIVE Inc and the Government of the Punjab, and holds a Master's Degree in Computer Software Engineering from Virtual University of Pakistan.

Work at mobileLIVE

Waqas Niazi currently holds the position of Full Stack Developer and Principal Software Engineer at mobileLIVE Inc. He has been with the company since 2021, contributing to various projects and initiatives in Toronto, Ontario, Canada. Prior to his current role, he worked at mobileLIVE Inc. in Lahore, Pakistan, from 2019 to 2021. His experience at mobileLIVE encompasses a range of responsibilities, including both front-end and back-end development.

Education and Expertise

Waqas Niazi earned a Master’s Degree in Computer Software Engineering from Virtual University of Pakistan, studying from 2011 to 2015. He also holds a Bachelor's Degree in Computer Software Engineering from Punjab University College of Information Technology, where he studied from 2006 to 2010. His educational background has equipped him with strong skills in object-oriented design and programming, as well as proficiency in various technologies such as Angular, React, Node.js, and PHP.

Background

Waqas Niazi has a diverse professional background in software engineering, with experience spanning multiple organizations. He worked as a Senior Software Engineer at the Government of the Punjab from 2013 to 2016. After that, he held positions at Raaziq International PVT LTD and NETSOL Technologies Inc. He began his career at NETSOL Technologies as a Software Engineer from 2011 to 2013. His career reflects a steady progression in responsibilities and expertise in software development.

Achievements

Waqas Niazi has a proven track record of transforming business ideas into workable IT solutions by understanding business processes and customer needs. He has led projects involving 3-tier .NET application development and has experience implementing projects using both Software Development Life Cycle (SDLC) and Rapid Application Development (RAD) methodologies. His skills in gathering and analyzing user requirements have contributed to successful project outcomes.

Technical Skills

Waqas Niazi possesses strong technical skills in database development and management, with experience in various database technologies including MSSQL, MySQL, Couchbase, and MongoDB. He is recognized for his ability to adapt to new technologies quickly and is known for his strong verbal and written communication skills. His proficiency in preparing and delivering presentations to technical audiences further enhances his effectiveness in collaborative environments.

People similar to Waqas Niazi