Download PDF

Abdulmunim Mohammed

Senior Programmer Analyst

Summary

  • +10 years of extensive Experience in almost all the phases of Software Development Life Cycle (SDLC)-requirements definition, design, documentation, development, integration, testing and troubleshooting, implementation and maintenance.
  • Extensive experience with Web technologies (ASP .NET, WCF & Web Services, IIS 6.0/7.0, HTML, XML, SOAP, VBScript, JavaScript, jQuery.
  • Preparing to be certified in Project Management Professional(PMP) with working knowledge of Project Management Institute (PMI) methodology, Rational Unified Process(RUP) and Agile software development techniques.
  • Experience in Leading, Analysis, Design, Development, Testing of Windows(Desktop) and Web(Client-Server) multiple-tier applications.
  • Experience with Software Development Processes and Models: Agile, Waterfall, RAD and Scrum model.
  • Expert in .NET 4.x and 3.x and 2.0, C# and VB.NET, ASP.NET, AJAX, LINQ, SQL Server 2005-2019, 
    IIS 10 and 7.0, Visual Studio 2005 - 2017, Visual Source Safe and Team foundation server (TFS).
  • Expert  in Windows Service, Web Service, WCF and RESTfull API development, and proficient in Json and XML.
  • Skilled in software methodologies like UML Notations, Object Oriented Analysis and Design (OOAD)..
  • Experience with Software Development Processes Models: Agile, Waterfall, Scrum Model.
  • Good knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe), SVN.
  • Experience with Source Code Management, Code Documentation, Application Documentation, and User Guide and User Training Manuals preparation process.
  • Experience in Reporting Tools: Telerik Reports, Crystal Reports, SQL Server Reporting Services (SSRS).
  • Good Knowledge in Database Programming using RDBMS databases like SQL Server 2000-2012, Oracle 8i/9i/10g and MS Access.
  • Extensive experience in Relational Database Design, Data Modeling, Query Optimization and Implementation of database objects like Tables, Views, Stored Procedures, Functions and Triggers using MS SQL Server and Oracle.
  • Very good Team player, Self-motivated, hardworking professional with good organizational, leadership, interpersonal &communication skills.
  • Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.

Objective

  • Seeking a position with a progressive organization leading to new projects and advancements in the field of Information Technology Looking for a professional working environment where I could make the most of my cogent academic and professional experience.

Education

19992004

Computer Science

Jordan University of Science and Technology
  • Bachelor Degree of Science in Computer Science & Information System with specialization in Computer Information Systems from Jordan University of Science & Technology.

Work experience

Dec 2015PRESENT

Senior Programmer Analyst

National Guard Health Affairs (NGHA) ISID
  • Developed code, system design, and test/QA plans for solutions.
  • Performed requirements feasibility study of enhancement/change requests, defined scope/size, and identified impact on the system.
  • Developed new procedures for requirements gathering, needs analysis, testing, scripting, and documentation to strengthen quality and functionality of business-critical applications.
  • Healthcare experience and HIS implementations in large scale multi-organization environments.
  • Strong knowledge in healthcare processes, capability, and functional.
  • Knowledge in healthcare coding, terminologies, and interoperability standards.
  • Ensure the quality of deliverables is verified and matching business analyst expectations.
  • Manage change requests and change process for functional changes and enhancements.
  • Quality assurance testing of software modifications and fixes.
  • Worked closely with the CIMS team to resolve technical application issues and meet requirements.
  • Develop new and modified requests to ensure that all modifications meet specifications.
  • Diagnose and correct code to identify and solve problems.
  • Helped debug and resolve critical software issues reported daily on Mange Engine.
  • Designed complex SQL queries, stored procedures, and triggers including data migration.
  • Assigned project time estimates based on business requirements.
  • Documented and performed workflow analysis on the business area processes, systems, information flows.
  • Trained and mentored junior programmers in programming methodologies and best practices.
Jan 2013Nov 2015

Senior .Net Developer

Medina Development Authority - Contracting by GAMA
  • Worked as senior programmer and analyzed user specifications for workability, and business flow.
  • Performed Client side validations with JavaScript and Server side validation with ASP.Net.
  • Developed fornt-end for ASP.NET web application, using HTML, JavaScript, JQuery, Master Pages and CSS.
  • Created Data Access Layer, BLL Business Logic Layer Classes Using .Net 4.0.
  • Worked with ADO.Net and C# to interact with the Oracle database (retrieving, updating and inserting data into the tables).
  • Development of application data reports by pulling data from various sources and presenting in SSRS.
  • Designing, Developing, Customize and Testing the Licences & Projets Management System using n- tier architecture in asp.net using C#.
  • Integrated Licences Application with GIS system.
  • Troubleshot and resolved bugs in .Net application to ensure optimal development environment.
  • Created prototype and production-level object-oriented applications throughout software development lifecycle, including design, modeling, coding, testing, & documentation.
  • Analyzed business, functional, and technical requirements to make sure project met expectations.
  • Involved in creation of Tables, Views, Cursors and Joints using T-SQL.
  • Offer technical support to existing web services.
  • Provide assistance and technical guidance to fellow team.
  • Develop, deploy and support the internal and external web services wrapper component.
  • Implemented Client-side functionalities using JavaScript.
  • Created WCF Services using C#. Net responsible for communicating & providing real time data from integrated server to Client Application.
  • Implemented web services with SOA using WCF for passing data to multiple platforms.
  • Used AJAX Server Side Tools like Update Panel, Script Manager, Update Progress and Pop-Up Extenders to prevent the entire page reloading and to manage browser history.

Dec 2010Dec 2012

Senior .Net Developer

Albaha Emirate - Contracting by GAMA
  • Determining customer requirements, writing program specifications & ending full lifecycle of the project.
  • Developed the Web Application in ASP.Net (Project Management System, DMS Report System, Visiting System, Reception System and Cars Management System) using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
  • Used C#.net in writing Business classes and Data Access layer methods.
  • Implemented Client and Server side validations using JavaScript and ASP.Net validation controls.
  • Modifying forms design to fulfil user’s point of view.
  • Perform unit testing & debugging & set test scenarios based on code specifications.
  • Project Planning & Requirement Analysis, Documentation (Promotional, Technical etc.), Client Communication, Coordination between Technical Team and Client, Quality Assurance, Monitoring, Reporting etc
  • Business requirements: Discuss BPR (Business Process Reengineering) and decide the need to customize to meet customer's specific business requirements.
  • Designing databases, functions and procedures.
  • Clearing bugs of already built Application.
  • Responsible in doing functional testing and other high level testing.
  • Design and implementation the complete documentation including process deployment guide.
  • Doing all Support for DMS systems/networking, setup, troubleshooting and disaster recovery.
  • Created SQL queries and stored procedures using SQL server 2008.
  • Tested applications for best functionality.
  • Developed reports using Crystal Reports and MS SQL reporting.
Mar 2007Nov 2010

.Net Developer

International software Company
  • Analysis & Determining the requirements, writing program specifications.
  • Coding and implementation of various phases of project.
  • Involve in application development and Unit testing, debugging and troubleshooting of the application.
  • Involved in client side scripting using Java Script, JQuery.
  • Involve in project documentation and demo presentation for each phases of the application.
  • Implementation of the (Time attendance system).
  • Functional and technical analysis.
  • Conduct user training at various organizational levels.
  • Manage technical support team and follow-up each project until the end.
  • Followed up with client Post Installation to ensure  satisfaction and on-going business.
  • Configuration the machines and test connection with ID System.
  • Developed technical support methodologies in conjunction with the team.
  • Responsible for the development & training for the Technical support team.
  • Conduct user training at various organizational levels.
  • Identifying strategic needs and defining solutions.
  • Provide support to users and handle issues as needed.
Dec 2005Dec 2006

System Developer

YANPET Petrochemical Company – Sabic
  • Worked with system engineers to develop and design production application.
  • Developing and customizing high-quality, custom application and solutions that meet and exceed industry standards for clients and internal projects.
  • Interacting daily with Project Managers to provide updates on projects progress and to ensure that projects are on track and meet client’s requirements throughout the entire development lifecycle.
  • Define and agree acceptance criteria, develop and prepare documents for the general design of solutions that meet user, system and security requirements-
  • Prepared project proposals and participated in status meetings.
  • Analyzing Requirement & producing development plans for implementing the SOE System.
  • Conception and development of the software for control of process manufacturing systems Sequence of event. This software is developed on object-oriented and component technologies.
  • Developed the SOE (Sequence of Events) system as a member of a project team. Debugged & customized modules.
  • Support for SOE systems/networking, setup, troubleshooting and disaster recovery.
  • Working on OPC (OLE for Process Control) Server Software That match between Machine & SOE System.
  • Responsible for the detail design documentation, development, unit testing and maintenance of internally developed applications.
  • Write detailed technical specifications for subsystems & identify integration points.
  • Ensured that client and end-user requirements were met for various projects.
  • Maintained and updated code for various Dot Net applications.
  • Prepared system analysis reports and supporting documentation.
Sep 2004Oct 2005

System Developer

Axiom Telecom Company.
  • Developing the Application using Oracle PL\SQL, Oracle Forms & Reports.
  • Clearing bugs of already built forms.
  • Implementation ERP (Vision 2000 System) Cycle. Implement Inventory, POS, and Sales, documentation and reference manual with training and handholding to users.
  • Training: To ERP coordinator about Vision 2000 ERP concepts and menus to help them in preparing module wise legacy file (As Is business process).
  • Troubleshooting & Tested implementation techniques help customer getting ERP run in about four to five months' time by making sure the equal involvement of ERP Coordinator and all key users to work together as a team in a time bound.
  • Reviewing code and manual testing (Database Testing, Integration & Regression Testing).
  • Understanding project specification and project change requests by end users and incorporate in system.

Skills

9
Web Technologies

ASP.NET MVC 4.0, RIA Services, HTML, DHTML, CSS, JavaScript, VBScript, Ajax, JQuery,  WCF, XML/SOAP, WSDL, Web Services, .NET, Data Entity Framework, SOAP,
WSDL,Rest API.

9
Development Methodologies

Agile, Waterfall, RAD & SCRUM Model, RUB, SDLC, Object Oriented Application
Development (OOAD)

9
Databases

SQLServer 2005/2015/2019, Oracle 9/11g/12c/19c.

9
Version Control:

Team Foundation Server (TFS), Visual Source Safe (VSS), Tortoise SVN.

9
Dev. Tools

Telerik UI, Todd 11.x for Oracle, Postman. SoupUI 5.6.0

9
Report Tools.

Crystal Reports, SQL Server Reporting Services (SSRS).

9
Windows Development

WPF, Windows Forms

9
Languages.

VB.net, C#  , ASP.net, ADO.net, VBA , Java, PL/SQL, , HTML, Javascript , LINQ

Management skills

  • Manage projects, and drive the project team from start through to completion.
  • Ensure business requirements are suitable defined, understood and signed off.
  • Preparing project initiation documentation and Define project scope, objectives, milestones and deliverables.
  • Coordinate and manage project reporting, project reviews and project steering meetings.

language

§ Arabic

Native speaker.         

§ English

Good communication and comprehension skills.

references

  • Available upon request.