OutdefineJoin for free
Photo of Hafiz Muhammad Shahzad

Hafiz Muhammad Shahzad

Software engineer

Abu Dhabi
0
Followers
0
Following
Experienced and committed professional with a strong technical background, analytical ability, and software architecture skills. Expertise in all aspects of SDLC and responsible leader in delivering quality software applications.
Highly accomplished and tech-savvy Engineer with extensive experience in dealing with international clients, especially in UAE. Proficient in developing applications using diverse technologies, databases, software development, programming, .NET technologies, ASP.NET MVC, ASP.NET Core, React-Native, ReactJS, Unit testing, and integration testing. Expertise in troubleshooting issues with minimum turnaround time. Possess experience in writing secure applications; and implementing various security measures; including, cryptography and encryption. Possess a Graduate degree in Computer Science with concentrations in Application Development, Database design and development, and Web development. Proven ability to partner with business analysts, testers, and stakeholders to develop user-friendly software throughout the product life-cycle.

Careers

Senior Software Engineer

Ministry of Foreign Affairs

Full time contract01/2020 - 12/2023
  1. Projects: Departmental (KPIs) performance system, Linked Federal entities to communicate MOFA, Multiple CMS for embassies around the world, etc.
  2. Languages and Tools: C#, ASP.NET & ASP.NET Core, MVC, SQL Server, IIS, JavaScript, React, Typescript, ECMAScript, NodeJS, Azure DevOps, Kanban board, MS Test, Jest, Enzyme, Cypress, NuGet, NPM etc.
  3. Developed high-quality software, identified and executed tasks in the software development life cycle, reviewed and debugged code, collaborated with internal teams, and ensured software was up-to-date with the latest technologies. Provide technical guidance, mentorship, and project management expertise to deliver successful software projects.
  4. Key Accomplishments:
  5. • Developed software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  6. • Worked as DevOps Engineer to guide team in designing, building, testing, and deploying changes to existing software. Enhance the company infrastructure to create a secure environment for the developers. Identifies manual processes and created automated processes for CI/CD pipeline.
  7. • Migrated production environment from 2012 Windows server to 2022 Windows server and deployed all the supporting tools for .NET Framework and .NET Core web applications.
  8. • Assisted a team of 6 developers to multiple software projects by overseeing project strategies, and processes and allocated tasks among team members.
  9. • Supports and develops software engineers by providing advice, coaching, and educational opportunities.
  10. • Provided customized manual/automated reports from the database.

Education

Bahauddin Zakariya University

Computer Science

07/2011 - 11/2015Bachelor's DegreeClass of 2015
Skills
C#- ASP.NET.NetCoreReact.jsJavascriptSoftware developmentProject Management SkillsTeamworkUnit-testingAPI Integration
Experience5-8 years
Hourly rate$25/hr
Open to
remotehybridonsite

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!