Muhammad Ashhar Hasan, Senior Software Engineer

Muhammad Ashhar Hasan

Senior Software Engineer

NCR Atleos

Location
Pakistan
Education
Bachelor's degree, Computer Engineering
Experience
13 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 2 Months

Senior Software Engineer at NCR Atleos
  • Pakistan - Karachi
  • My current job since April 2023

- Developed angular components for a payment application (NCR’s NDCe).
- Implemented payment application solution for ATM/kiosks enabling versatile transactions like balance inquiry, mini statement, pin change and account transfer.
- Developed complete transactional flows for ATMs, covering card insertion to cash withdrawal.
- Developed .Net APIs.

Technical Lead at NCR Atleos
  • Pakistan - Karachi
  • April 2021 to March 2023

- Streamlined integration and unit testing with efficient tools and utilities, reducing testing time by 30%.
- Assisted the sales team with in-depth research and development, increasing sales lead conversion by 10%.
- Created technical documentation, including software design and architecture.
- Led implementation & support for 70+ customers with a 2-person team for 1.5 years, achieving a 95% customer satisfaction rate.
- Collaborated with cross-functional teams using Agile methodologies.
- Mentored team members and delivered tailored training.
- Prioritized tasks and maintained the product backlog for timely delivery.
- Oversaw support tickets, ensuring hands-on troubleshooting and resolution of 90% of issues within 24 hours.

Software Development Manager at Avanza Solutions
  • Pakistan - Karachi
  • January 2019 to March 2021

- Same hands-on development responsibilities as of previous designation
- Mentor and guide other junior team members

Senior Software Engineer at Avanza Solutions
  • Pakistan - Karachi
  • January 2014 to December 2018

- Design and implement software solutions to meet business and technical requirements
- Contribute to the development of technical strategies and roadmaps
- Collaborate with product team to prioritize and deliver features and improvements
- Provide Level 3 support, including bug fixing and debugging issues

Software Engineer at Avanza Solutions
  • Pakistan - Karachi
  • February 2013 to December 2013

- Take tasks from my senior and try to complete it in given timeline
- These tasks are usually related to web development

Software Engineer at E-Creatorz
  • Pakistan - Karachi
  • March 2011 to January 2013

Full Stack development
Web Development and QA

Education

Bachelor's degree, Computer Engineering
  • at Sir Syed University Of Engineering And Technology
  • December 2010

My Final Year project was a RFID based attendance system programmed on a microcontroller. I did the software part where the employee data was being stored, searched and displayed.

Specialties & Skills

Customer Support
Software Implementation
Research and Development
Team Player
Quick Learning
Javascript
Microsoft SQL
ASP.Net
REST APIs
Angular
Microservices
Crystal Reports
ASP.NET MVC

Languages

English
Expert
Urdu
Native Speaker
Hindi
Expert

Training and Certifications

IBM Data Science Professional Certificate (Certificate)
Date Attended:
March 2021
Programming in HTML5 with JavaScript and CSS3 (Certificate)
Date Attended:
December 2012
Scrum Fundamentals Certified (Certificate)
Date Attended:
February 2022
Web Applications Development with Microsoft .NET Framework 4 (Certificate)
Date Attended:
November 2012

Hobbies

  • Cricket, football, table tennis, chess
    - Won many tournaments in cricket - Represented my college in football, volleyball and table tennis. Reached the semi finals of table tennis. - Represented my university in chess tournament