Muhammad Zeeshan Jamal
J2EE,Java Web Developer, System Analyst(UML and OOAD)
I am an experienced and qualified software designer. I have been working in the field of Agile Software Development Methodologies for 5 years. I have a great skill set associated with Object oriented analysis and design using UML(Unified Modeling Langauge).
I have got the great ability to map the requirements in the programmers language.
Have experience of designing robust Object oriented Systems using Java.
I am a skillful software engineer and experienced object oriented analyst. I can provide robust computerized solutions related to any day life and business problems in the form of Mobile Applications, Dynamic Web applications, Static Web sites, Desktop Applications and other 3-tier and 2-tier applications.
Java SE 1.8:
Core java, Advanced java, Exception Handling, Java Web Start, Java Collection Framework, JFC, Java Swing, Java NIO, JDBC, RMI
IText, JSoup, HTML Unit, Maps etc.
JSF(Primefaces),Enterprise Java Beans, JSP,Servlets,JSTL, Web Services(Rest, Soap), Web Services Client ,SEI(Services End Point Interfaces, SOAP UI).
Struts2(MVC),Spring MVC, Hibernate/JPA,
Mobile Application Development
API Version:2.2 Froyo to 4.4 Kitkat Wear.
Android Development Tools
ADT Tools(Eclipse Juno)
JQuery Mobile, PhoneGap
Business Analysis :
Capturing requirements through investigation and elicitation and delivering the following software artifacts that are used by developers :
Software Requirement Specification
Wire frame diagrams
UML Models(Sequence Diagram, Class Diagrams, Domain Models, Analysis Sequence Diagram, Activity Diagrams, Process Models, Use Case diagrams, Component Diagram, Deployment Diagram, Architecture Diagram, Context Diagram, Interaction Diagram and many more).
OOAD (UML) and Business Workflow Management
UML(Unified Modeling Language)
BPMN(Business Process Modeling Notation)