Islamabad, Pakistan
stackoverflow.com MUHAMMAD HANNAN
adjxim@r.postjobfree.com
EMPLOYMENT
Software Engineer DatumSquare IT Services August 2019 - Present Full Time
• Requirement elicitation from stakeholders and planning the tasks for efficient and on time delivery.
• Improved performance by 50% by re designing high performance distributed microservices using .Net core 3 worker services, Azure Storage, Azure Queues, Azure Functions with Docker and Kubernetes support.
• Developed web portal using ASP .Net Core 3.1, Angular 8 with features like users, roles, fine grained permissions management, reports generation and grids with searching, filtering and sorting capabilities.
• Improved development experience by building Nuget packages for shared project. Consultant Software Engineer Nai Zindagi Trust August 2018 – December 2019 Part Time
• Increased performance by 70% by migrating database schema, re designing REST API using async first approach and optimizing database calls.
• Developed Android application with features like biometric verification, JWT token auth, sync of data between app and database via REST API, real-time updates of device statistics to the web portal using Firebase.
• Build interactive different types of dashboards using amCharts 4 and custom data extraction based on different filters into Excel format.
Software Engineer Hosting Controller Inc May 2018 – July 2019 Full Time
• Developed plugin support for Hosting Controller (HC) 10 platform allowing customers to easily integrate their solutions into our product.
• Implemented new compelling features in HC 10 Microsoft Exchange module like import and export of large
(50 GB+) PST files via HC 10 web panel, integrated newer versions support of vmware in HC 10.
• Cooperation with the support team to resolve client issues. Jr. Software Engineer Zeta Technologies April 2017 – April 2018 Full Time
• Developed automation tool using WPF, MVVM architecture to automate 4 days of manual task to 5 minutes.
• Build high performance data processing pipeline using Django, celery and RabbitMQ to process large amount
(450 GB/month) of call detail records (CDR) data.
Web Developer, Intern Microsoft Acceleration Centre Fall 2015 – Spring 2015
• Led group of six students in MS acceleration center to build a demo healthcare application using ASP .NET MVC and Azure.
• Hosted a workshop with 40+ attendees on MS Azure at HONET-ICT 2015 at NUST. Game Developer, Intern Business Incubation Centre Summers 2014
• Developed mobile games using Game maker studio. Participated in new games ideas and sprites designing using Adobe Illustrator and PhotoShop.
EDUCATION
Islamabad, Pakistan Bahria University Fall 2013 – June 2017
• BS. in Software Engineering
• Undergraduate Final Year Project: Blind assistant using AI. A suite of Android mobile application combined with a hardware device (Arduino) to guide blind person in his path, detecting most common daily life objects and colors of different objects.
ADDITIONAL EXPERIENCE AND AWARDS
• Lab Instructor (Spring 2019, Spring 2020): Taught 3 credit Computer Science courses labs.
• Presenter at 12th HONET ICT Conf.: Awarded 3rd prize for Synchronized Calendar project, out of 100 projects. Languages and Technologies
• C#.NET; .Net Core; ASP .NET Core; SQL; Python; Django; Git, Azure, Azure DevOps, CI/CD