Muhammad Arif

Principal Software Engineer .NET at Next Generation Business Solutions

Muhammad Arif has a diverse work experience spanning several companies. Muhammad most recently worked at Autocab Ltd starting in 2022 as a Principal Software Engineer .NET. Prior to that, from 2021 to 2022, they held the position of Principal Software Engineer (.NET) at a confidential company.

In 2020, Arif worked at Contour Software as a Senior Software Engineer. Muhammad'sresponsibilities included reviewing and analyzing business needs, designing and developing applications using .NET stack, and maintaining existing software programs. Muhammad utilized ASP.Net MVC, Linq, Razor, SQL Server, Entity Framework, and ADO in their development work. Muhammad'stenure at Contour Software lasted until January 2021.

Before joining Contour Software, Arif worked at QuantumLHE (pvt) Ltd from 2015 to 2020. Muhammad held the role of Senior Software Engineer, where they focused on high-level object modeling, envisioning technical solutions, and generating ideas for product improvement. Muhammad also facilitated the adoption of tools, technologies, and processes for software development. Arif began their tenure at QuantumLHE as a Software Engineer in 2015.

In 2014, Arif worked at Travvia A/S as a Software Engineer. Muhammad'sresponsibilities included developing applications using C# and ASP.NET, implementing SOA and WCF, and coordinating with other teams to ensure smooth system operation. Muhammad also performed maintenance, troubleshooting, and analysis of previous application designs.

Arif started their professional journey in 2013 as a Junior Software Engineer at the University of Management and Technology. Prior to that, they were an Internee Software Engineer at Globit Services Pvt Ltd in the first half of 2013.

Overall, Muhammad Arif has amassed significant experience in various software engineering roles, especially in the areas of .NET development, application design, and system architecture.

Muhammad Arif's education history begins with their enrollment at the Board Of Intermediate and Secondary Education, DGKhan in 2006. Muhammad pursued a degree in Humanities and completed it in 2008. Following this, they attended Bahauddin Zakariya University from 2008 to 2010, where they earned a Bachelor of Science (BSc) degree in Computer Science. Muhammad further pursued their education at the same university, specializing in Computer Science, and obtained a Master of Computer Science (MCS) degree from 2010 to 2012.

Additionally, Muhammad Arif has obtained several certifications from Microsoft. In 2017, they acquired certifications such as Developing Microsoft Azure and Web Services, Exam 486: Developing ASP.NET MVC Web Applications, MCSA: Web Applications - Certified 2017, MCSD: App Builder - Certified 2017, and Exam 480: Programming in HTML5 with JavaScript and CSS3.

Links


Timeline

  • Principal Software Engineer .NET

    October, 2022 - present