MUHAMMAD ASADULLAH
.Net/Angular Developer
Microsoft Certified Professional
Phone :- , Karachi , Pakistan
Email :-LinkedIn : https://www.linkedin.com/in/masad/
DOB:16th June 1984
Nationality : Pakistani
Passport :Valid
IELTS : 6.5 Bands
deutsch: Goethe-Zertifikat A1
Microsoft Certified Professional .NET Developer with a passion for software development
especially with agile practices such as Test Driven Development, with an in-depth knowledge of
OOP and Design Patterns.
Over 8 years of software development experience spanning ASP.NET 1.1 to ASP.NET 4.7 in C#,
with team leadership and mentoring experience. Expert in full System Development Life Cycle
(SDLC). Has the ability to understand and transform complex business requirements into
software, ensuring applications are delivered on time, to specification, are scalable,
performance optimized and maintainable. Experience of non Microsoft .NET technologies
including JQuery, AngularJS, Angular 2 -9 , Git, NUnit, Moq, NHibernate and Oracle.
A highly motivated individual who is always learning, able to work to tight deadlines, and who
can communicate effectively with technical peers as well as business users. Someone who
encourages learning and the sharing of ideas and is always open to new ways of working.
Key Skills
Core Programming Languages:
C#, SQL, JavaScript, TypeScript, HTML, CSS, XML, VB.NET, PowerShell, JSON, SASS, LESS
Databases:
MS SQL Server -), Azure SQL, ORACLE (10, 11), My SQL
Technologies and Frameworks:
.NET Framework (1.1-4.7), Microsoft Azure, ASP.NET, MVC, Web API, WCF, ADO.NET, AJAX,
jQuery, AngularJS, Angular 8, Crystal Reports, SSIS, SSRS, WPF, IIS 6-8.5, NUnit, LINQ,
Web services
Development Methodologies:
Agile development, Scrum, Kanban, Test Driven Development, Waterfall
Certificates
Certificates MCPD (Microsoft Certified Professional Developer) - Web Applications
MCTS (Microsoft Certified Technology Specialist) - Web Applications
WORK EXPERIENCE
Software Engineer
Pakistan Defence Officers Housing Authority
Karachi - May 2015 to Present
-
Responsible for analyzing the project requirements, designing the application architecture and
development activities , performing project management and monitoring tasks. In addition
independently evaluating, selecting and applying standard/company specific engineering techniques and
procedures across all phases of SDLC.
RESPONSIBILITIES
• Analysis & Design Database
• Developed frontend (client side) with ASP.NET MVC, Angular8, Bootstrap, CSS, JavaScript, jQuery.
• Knowledge of Entity Framework (EF), LINQ, MVC, 3Tier Architecture
• Involved ib Cross browser issues handling and code optimization techniques for high traffic.
• Wrote T-SQL including Stored procedures, User define functions, Triggers,Cursor, Views.
• Indexing Sql server 2008 , MySql and Oracle Database for better performance
• Managed Source Code in TFS
• Involved in Deployment and Presentation of final builds.
Software Developer
E-Government Directorate Karachi - March 2013 to April 2014
Worked as Software Developer at e-Government Directorate Pakistan, Ministry of Information
Technology, Pakistan and Responsible for the implementation of HMIS at JPMC (Jinnah Post
Graduate Centre) the Largest Hospital in Pakistan .
RESPONSIBILITIES
•
•
•
•
•
•
Experienced in Software Development using .Net,MVC 2/4.
Experienced in Software Development using .Net,Win Form and Crystal Reports.
3 Tier Architecture
Strong database development design concepts with hands on experience in MS SQL 2005/2008.
Data Replication on multiple servers(Transactional,Snapshot,Merge Replication).
Wrote T-SQL including Stored procedures, User define functions, Triggers,Cursor, Views.
•
•
•
•
•
•
Indexing Sql server 2008 Database for better performance.
Managing Transaction log and Data file size growth and shirking of database
Maintenance of current software & making changes to Database.
Involved in Developing, testing and deployment of applications and IT Support.
Experienced in SQL Server, Oracle.
Managed Source Safe.
Projects:
•
•
HMIS
Cyber Knife Patient Management System
Software Engineer
Patel Hospital
Oct 2012 to February 2013
RESPONSIBILITIES
•
•
•
•
•
•
•
•
Responsible for Development of Hospital Management Information System on , C#, ASP.NET
and SQL Server 2008 with Microsoft Windows and Web Services, jQuery, AJAX, CSS.
Work with software development life cycle (SDLC).
Communicate with clients for requirement gathering and implementation.
Design, code and debug application.
Front end graphical user interface (GUI) design.
Perform functional, performance and integration testing.
Evaluate and identify new technologies for implementation.
Maintain standards compliance.
Projects:
• HMIS
Senior Software Engineer
Axact –
Karachi - March 2009 to January 2012
RESPONSIBILITIES
•
•
•
•
•
•
•
Responsible for process design, system design, software development and deployment on
Microsoft platform for different applications and products ensuring sound engineering
design, process and quality practices.
Full lifecycle responsibility for major web and windows application projects, including.
Needs Analysis and Solution Architecture
Modeling, Development and Programming
Deployment, Revisions, Testing And Support
Involved in the designing and development of various ERP modules and Online Management
Solutions (SaaS) based on C#, ASP.NET and SQL Server 2005 with Microsoft Windows and Web
Services, jQuery, AJAX, CSS.
Worked with a team developing web-based software products designed to facilitate business
and engineering needs in a high-demand, zero-downtime environment.
Projects:
Axact's Official Website
Must University's Website
X-CRM
X-Healthcare
X-ERP
X- Requirement Management
Junior Software Engineer
Chief Vision
Karachi - July 2008 to February 2009
Involved in the designing and development of various modules and Online Management Solutions (SaaS) based
on C#, ASP.NET and SQL Server 2005 with Microsoft Windows and Web Services, jQuery, AJAX, CSS.
RESPONSIBILITIES
•
•
•
•
•
•
Designing and developing User Interface Screens using Web Forms components / C#.
Developing a set of Web UI Controls extending .NET Framework libraries.
Developing middle-tier components for detailed data schema retrieval, creating user's schema
based on real schema, retrieving and modifying data in the database according to user's
schema (ADO, ADO.NET).
Implementing components for creating and sending complex (graphics and document
attachments etc.) e-mail messages utilizing Collaboration Data Object (CDO).
Designing standards for e-mail message templates and developing components for
template parsing.
Testing and Deployment of the Intranet Website
Projects:
Patient Management System
IT Trainer
Aptech Computer Education –
Karachi - June 2007 to July 2008
I Worked as IT Trainer in Multinational IT Institute in Pakistan Aptech Worldwide Computer
Education, there I had a chance to train Students and Professionals both Private sector and
Government Sector Employees, various tools and technologies Include
•
HTML ,JavaScript , CSS , ASP.Net ,SQL Server ,ADO.Net
Android Application Development Trainer
Graffix Channels Karachi June 2013 to Oct 2013
Responsible for Conducting Step by Step Android Apps Development Project based
Training Preparing Course Material and Lab Manual of Android App Development
•
•
Java for Android
Android Application Development
Education
BS in Computer Science
University of Karachi 2003 to 2007
Skills
Tools : JavaScript , TypeScript , ES6/ES2015 , jQuery , jQuery UI , AngularJS , Angular 2+ , ASP.NET ,
ASP.NET MVC , HTML5 , , CSS3 , RESTful API , Bootstrap , XML , JSON , MS Visual Studio- , .NET
Framework 1.0/4.5 , C# , ASP.NET MVC , ASP.NET Web API 1/2 , ASP.NET Web Forms , Windows Forms ,
Ninject , AutoFac , AutoMapper , Entity Framework , nHibernate , Linq2SQL , ADO.NET , nUnit , ADO.NET