MUHAMMAD MOHSAN SHABBIR
Software development
Dubai
Summary of Career
1. Senior Software Engineer with 9+ year experience in analysis, design, development, testing and implementation of various internet and intranet base applications.
2. Experienced with all stages of the development cycle for dynamic web projects.
3. Solutions are bases on the Microsoft Stack including SQL Server, C#, ASP.net, ASP.net MVC, Linq, Entity Framework, JSON,HTML, CSS etc.
4. While leveraging the open source technologies such as jQuery, Bootstrap and others.
5. Proved Leader with excellent interpersonal and motivational abilities to develop collaborative relationship among high-functioning teams.
6. Exceptional problem solver with an aptitude for troubleshooting and the ability to quickly master new skill, technology or role.
7. -
8. -
9. -
10. -
Experience as Software Developer
10 July 2009
31 May 2011
? Custom web base application Designing, Development and deployment
? Research and evaluate software related technologies
? Provide solution by applying technical SDLC methodology
? Working as part of an Agile implementing team.
? Maintenance and services support of existing deployed software solutions.
Experience as Software Engineer / Senior Software Engineer
Vyadom Inc
09 June 2011
28 November 2013
There are following responsibility which am I doing:
• Involve in Requirements Gathering and Analysis
• Draw use cases, Flow chart, ERD, Network diagram.
• Define & Document system design related to feature work (Coding, Testing, and Debugging & Documentation).
• Design and development of Software Solution.
• Participate in solution design and code reviews.
• Involve in Database design and development (logical & Physical).
• Application & Database Server Configuration on client project site.
• Installation & Configuration of application and database server on project site.
Experience as Senior Software Engineer
Bahria Town Pvt
06 June 2013
15 January 2015
There are following responsibility which am I doing:
? Working directly with analysts and stakeholders to determine and refine feature requirements
? Defining Project Charter, Gap Analysis, Improve Process Flow and resource allocation.
? Documenting Complete BRS and SRS (Business/Software Requirements Specification)
? Designing DB architecture development including database models (logical/physical).
? Design, develop and maintain software and solutions for business products.
? Deployment and configuration of Source Safe Server and TFS.
? Participation in design and code reviews
? Coordination with QA Team for bug diagnostics, fixation and problem solving.
? Manage Team and assign task to each member of the team based on the module(s).
? Defining deployment plan (Pre-requisite of Software & hardware requirements)
? Integration of multiple hardware devices with the software application.
? Installation & Configuration of software application and database server on client site(s).
? Providing support to Technical Writers to develop installation guide, online help, and technical manuals.
? User Acceptance Testing, End User Training and User Manual documentation.
? Traveling to client onsite(s) on the base of each project (For deployment and configuration of the application and database server).
? Reporting directly to Senior Manager.
Experience as Software Developer
FIBREX CONSTRUCTION GROUP
31 May 2015
06 October 2018
Role & Responsibility: -
? Working as a point of contact with analysts and stakeholders to support requirements gathering, analysis, defining business requirements, prioritization of features and functions of new and existing system.
? Involved in defining Project Charter, Project Schedule, SRS (Software Requirements Specification).
? Doing Data and Gap Analysis, Improve Process Flow and allocation of necessary resources
? Meeting with Internal Stake holder for Software Development/Software Support.
? Focused in Design, development and maintaining of software architecture and solutions for business products.
? Built and maintained web-based applications for Internet, Intranet and Extranet sites
? Designed and coded enhancement, resolved internal and external defects.
? Participate in daily scrums, provided technical advices on bugs and enhancements.
? Methodology: Agile, Prototype
? Solution Designer for the Database Architecture (Logical/Physical).
? Participation in development phase and code reviews.
? Ability to analyze enterprise application issues, logs and provide different level troubleshooting.
? Coordination with QA Team for bug diagnostics and problem solving.
? Involvement in all the development SDLC (Software Development Life Cycle) lifecycle phases.
? Contributing domain-specific expertise as SME by reviewing code, reviewing design docs, solving technical problems, and mentoring junior members of the team
? Defining deployment plan (Pre-requisite of Software & hardware requirements)
? Managing team for integration of multiple hardware devices with the software application.
? Installation & Configuration of software application and database server on client Project site(s).
? Conducting project demos and performing RCA for bugs and issues.
? Supervision for Acceptance Testing, End User Training and User Manual documentation.
? Onsite(s) visits for deployment and configuration of the application and database server.
? Reporting to Manager
Experience as Senior Software Engineer
Dubai Municipality
07 October 2018
? Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
? Solution Designer for the Database Architecture (Logical/Physical).
? Focused in Design, development and maintaining of software architecture and solutions for business products.
? Determine, review criticality and prioritize resolution of issues, after resolution provide the root cause of critical issue.
? Ability to analyze enterprise application issues, logs and provide different level troubleshooting.
? Participation in development phase and code reviews.
? Understand business needs and know how to create the tools to manage them.
? Participate in daily scrums, provided technical advice on bugs and enhancements.
? Support (L2, L3) clients to answer queries, locate information and review technical requirements.
? Integration with Oracle System (Accela, FIRS, GIFS)
Bachelor 09 July 2009
BCS (Hon's) Computer Science