Product Owner / Business Analyst / Scrum Master / Project Manager / Requirement Engineer
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Geschäftsprozessanalyse
Requirements Engineering
Agile Coach
Systemanalyse
Product Management
Agile Softwareentwicklung
UX-Design
E-Commerce
CRM
Content Management System
Problemanalyse
AWS OpsWorks
Salesforce
Business Development
Web Application
Lieferantenauswahl
Software-Testing
Acceptance Test
Atlassian JIRA Agile
Atlassian Confluence
Enterprise JavaBeans
Java
PL/SQL
German
fluent
English
fluent

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

6 years 5 months
2018-05 - now

various projects

Freelancer UML C++ JAVA ...
Freelancer
  • I am assisting companies with product development, business analysis, requirement documents, software design with UML and software development & customer support as Product Owner/ Project Manager/ Scrum Master or as Business Analyst
  • In my last engagement, I served as a product owner for a diagnostic tool at a leading German commercial vehicle manufacturer in Hannover. Business requirements are recorded in Confluence and system requirements are created in Target Process as features and user stories. Our Agile Train has 5 development teams based in different parts of the world. I not only solved technical problems there, but also dealt with cultural conflicts. Our diagnostic tool can be installed on Windows, Android and iOS and can be used to diagnose commercial vehicles.
  • I worked as a business analyst at the above-mentioned commercial vehicle manufacturer in Hannover. I coordinated the requirements with all parties according to their needs and maintained them as epics, features and user stories in Confluence. These requirements are reviewed by all stakeholders and then forwarded to several suppliers during the RFI phase. I prepared all the documentation for RFI and RFQ and supported the team in deciding on a suitable supplier.
  • I was involved in the project as business analyst to make solution for Supply Chain Management. Use cases are developed with UML and discuss with the client and stakeholders. User stories are agreed and developed according the requirements. Client is using this solution and next phases shall be planned later on client request. The project was developed with .Net/ ASP.
UML C++ JAVA .NET ReactJS ASP SQL CSS Java Script MS SQL Server Express MS IIS Draw.io Target Process JIRA Confluence Figma Redmine MangoDB AWS
on request
Essen (Germany), Lahore (Pakistan)
4 years 6 months
2013-11 - 2018-04

Development of modern web and native mobile applications

Product Owner/ Scrum Master : Salesforce CRM Sugar CRM SuiteCRM ...
Product Owner/ Scrum Master
  • This company is a Sugar CRM partner company that offers comprehensive solutions. They are also specialized in the development of modern web and native mobile applications.
  • I worked as a Product Owner and Scrum Master for our large clients, leading multiple projects from open source frameworks such as Word Press, Joomla and Magento or proprietary frameworks such as Salesforce CRM and Sugar CRM. Our clients came from various industries such as finance, retail, software, charity, government, social media, housing, health, insurance etc.
  • My responsibilities started with the initiation of the project and I managed projects through the entire SDLC to the delivery of a project. I have managed multiple teams to handle multiple projects. Usually a team consists of four to five members. We used agile software methodology with Scrum to support our projects.
: Salesforce CRM Sugar CRM SuiteCRM Zoho WordPress Joomla Virtuemart WooCommerce IOS (Object C Swift) Android (JAVA) UML BPMN PHP JQuery Mobile Bootstrap HTML5 CSS3 Backbone JS Ember JS VISIO Draw.io Balsamiq Eclipse Apache Tomcat Server XAMPP Server MySQL MS Office Redmine JIRA Confluence Trello
Rolustech, Lahore (Pakistan)
1 year 5 months
2012-07 - 2013-11

software project

Consultant UML JAVA SQL ...
Consultant
  • In our software workshop, we believe that a software project can succeed with a good team, the interests of simplicity and quality, and an understanding of the usability of the application. We supported in Web development using Java technologies, PHP, MySQL, open source Joomla, VirtueMart.
  • During this time, I also taught two modules "Web Development" and "Web Engineering" in Department of Computer Science, South Asia University. In Web Development students learn about layout, design and programming on the web page. A brief introduction of client-server technology using HTTP protocol will help students understand the web's request/response paradigm. This course is based on HTML5, CSS3 and JavaScript.
  • Web Engineering aims to introduce the methods and techniques used in web-based system development. Unlike traditional software engineering efforts, web engineering methods and techniques need to integrate unique aspects of the problem domain such as: document-oriented delivery, fine-grained lifecycles, user-centric development, client-server legacy system integration and diverse end-user difficulty levels. This course draws on previous programming and computer experience to develop practical web development and maintenance skills for distributed heterogeneous IT environments. Client-side programming is based on HTML5, CSS3, JavaScript, server-side programming using PHP 5.4 and MySQL database.
UML JAVA SQL Joomla Virtuemart PHP CSS HTML Java Script Photoshop VISIO Eclipse Apache Tomcat Server JBoss Application Server XAMPP Server MySQL MS Office
on request
Lahore (Pakistan)
7 months
2011-12 - 2012-06

Software solutions for the German market

Senior Project Manager Mangento Joomla Wordpress ...
Senior Project Manager
  • This company is an up-and-coming software company that is a subsidiary of a German company and offers software solutions for the German market. The company offers web solutions such as eShops, Content Management Systems (CMS), Point Of Sales (POS), Search Engine Optimization (SEO) on the local and European market.
  • My main task was to develop requirement documents, coordinate with all stakeholders and lead all local and European projects as Scrum Master, ensuring quality and meeting all timelines. As most web projects have a short time span (4 to 6 weeks), planning plays a crucial role in the success of the project. We use Agile software development methodology to accommodate all change requests not only during project development, but also just before deployment. 
Mangento Joomla Wordpress Drupal PHP CSS HTML Java Script Planzone VISIO MS Office
German IT Solutions, Lahore (Pakistan)
1 year 8 months
2010-04 - 2011-11

Software development services

Senior Business Analyst UML VISIO MS Office ...
Senior Business Analyst
  • Software development services for international software companies, technology consultants, online businesses and corporations.
  • I supported the business development and project development teams in the acquisition of new German projects, preparing project calculations and proposals and participating in system analysis and design. I worked as a business analyst with internal and external teams to understand system specifications, write requirements documents and participate in the in the design phase to ensure that all key requirements were addressed.
UML VISIO MS Office MS Technologies ASP.NET 3.5 Silver Light & Express Blend 4.0 SSI Framework based on ASP.NET 3.0 SQL Server 2008
Strategic Systems International, Lahore (Pakistan)
7 months
2009-10 - 2010-04

various

IT Manager Design pattern MVC PHP Ajax ...
IT Manager
  • This company provides telemarketing, survey and data collection, merchant locator and referral services to companies around the world. I assisted with infrastructure, Asterisk server configuration, Linux server configuration and Squid configuration. I was also responsible for the coordination between ISP, VOIP provider and management.
  • I had supervised an application for sale processing. It was an online application which will be used by agents to submit sales and these sales will be used by internal/ external Floor Managers for verification. After verification QA department can pass or fail the sale. If the sale is passed then it is further goes to Process Manager from there it will reach to Delivery manager for possible delivery. Application could support management to analyse company?s progress and to forecast future direction according to the current situation.
Design pattern MVC PHP Ajax mySQL LINUX Asterisk Squid Eye Beam X-Lite Windows
Sky BPO, Lahore (Pakistan)
1 year 3 months
2007-10 - 2008-12

Conception and design of the communication layer

Senior Consultant OO software development with UML J2EE Java Web Services ...
Senior Consultant
  • On this position, I was responsible to develop concept and design communication layer between worldwide used ERP-Tool and Central DB2 database by using IBM MQ Series. It was a multi-tier environment. My responsibilities also include 3rd level support for that I did enhancements in the business logic to provide new utilities for the user. I have planned and rolled out worldwide new version of ERP-Tool used by more than 2000 users. Communication between client and backend was based on Oracle Object for OLE (OO4O).
  • I have implemented communication Interface by using session and message driven beans. Web Services are used for communication between Client (Excel Client + Web Client) and business logic. Communication between application Server and DB Server evolves on Ford Frameworks which are based on Apache Struts Framework. Business data is extracted through SQL and PL/SQL. 
  • A short scenario of my responsibilities:
    • Concept and design for the communication interface
    • Concept for Database Architecture
    • Implementation of business logic in PL/SQL
    • Trigger and PL/ SQL Server pages (PSP)
    • Concept and implementation of the Interface for Message Queue
    • Implementation for J2EE backend logic with session and message driven beans
    • Implementation of the Web Service in Excel with VB-Script
    • Concept and implementation of the Test Cases
    • Deployment script
OO software development with UML J2EE Java Web Services Microsoft Web Services VISIO SQL Developer IBM RAD IBM WAS IBM IHS Web Server IBM MQ Series Netscape Web Server ORACLE Windows XP Sun Solaris LINUX JIRA
Ford Motor Company, Koeln (Germany)
5 months
2007-05 - 2007-09

Development of concepts and design solutions for the invoicing department

Senior System Analyst OO software development with UML JAVA and Design patterns Oracle 10g ...
Senior System Analyst
On this position, I was responsible to develop concept and design solutions for billing department. I have developed concept and architecture for a communication Interface which enables internal and external applications to exchange data in a standard format. I have also implemented this concept for two applications with Java, JMS- Client, XMLBean. Design of the applications was OO based and Sun Message Queue was used as middle-ware for communication between WebClient and back-end. Each exchanged message was defined according to a XML Schema.  A short scenario of my responsibilities:
  • Architecture and design for back-end logic
  • Development of use case scenarios, specification documents and UML diagrams
  • Development of Schema and XML messages
  • Implementation of a multi-tier business processes using CRUD-Pattern with Sun Message Queue, XML, JDBC, Oracle, Eclipse
  • Monthly Billing Procedure
OO software development with UML JAVA and Design patterns Oracle 10g XML XMLBeans JDBC Visio XML Spy Toad Eclipse JBoss Windows XP Sun Solaris
Telefonica Germany GmbH, Verl (Germany)
2 years
2005-06 - 2007-05

various

Product Owner/ Scrum Master Agile and OO software Methodologies Software Pattern Primavera ...
Product Owner/ Scrum Master
I started my job as a consultant with the firm, but as firm changed its policy to hire all key externals and provided them job as internals. I accepted their attractive offer and joined. During my stay with the company, I played different roles in different projects. I have worked as Product owner, Project Lead, Coordinator, and Software developer. As a product owner, I have further developed Test-Tool for mobile-platform regarding multimedia with a team of three developers in Wroclaw (Poland). My team implemented Audio, Picture View, and Video Interfaces. I was mostly involved in developing concept, system architecture, coordination between internal and external supplier, doing defect management and team lead. Project lead defect synchronization, in this position, I was in charge to manage worldwide used defect Synchronization tool. In this role, I was responsible to develop concept and solution with a team of 8 individuals. We have managed around 3,500 system users with 12 products, 7 worldwide sites and 6 International suppliers. As a project coordinator, I was part of product management team and worked to track product development. I worked as Scrum Master to coordinate between product management team and internal-external supplier for defect management, development of product features and to generate progress reports. My key responsibilities during my stay were:
  • Product Owner and Scrum Master
  • Concept and design of multimedia interfaces for mobile Test-Tool
  • Concept and further development of Defect Tracking & Synchronization process
  • Implementation of some key interfaces to Clear Quest
  • Programming in Perl
  • Quality Assurance
  • Resource and communication management
  • Project cost, risk and procurement management
Agile and OO software Methodologies Software Pattern Primavera MS Project Rational Clear Quest API Clear Case CVS Perl C++ SQL PL/SQL OraEdit Visio Microsoft office MS Developer Studio Perl IDE
BenQ Mobile GmbH, Kamp-Lintfort (Germany)
2 years 3 months
2003-04 - 2005-06

Internet-related projects

Freelancer UML JAVA (Applet & Servlet Technology) Architecture and design patterns JavaScript ...
Freelancer
As a freelancer, I worked on internet-related projects for my company. I developed and marketed new concepts to improve business on the Internet.
  • The emphasis of my work lay in the plausible and professional organization of customer?s Internet appearance advanced designing services as well as business logic.
  • Products like Web Driving School and Web Auto Workshop contains new market strategies. They provide assistance and information to the customer and in return benefit the Driving school or Auto workshop with more turnovers.
  • I also worked as a consultant to provide assistance, to develop new or enhance Software solutions, starting with conception and going through functional and technical specification up to realization and testing.
  • My solutions Translation Tool and Internetcafe 1.0 are Java based software. Internetcafe is a time keeper, which helps internet shops to manage internet usage, reveals prices, and gives sum for individual computer and total sum. This application was a Java Applet.
  • Internet projects like e-commerce or Content Management System are developed in many languages. Normally such projects are developed first in English and afterwards translated into other required languages. Translation Tool takes over this task of translation and filters out contents of internet pages. These contents are then written into database and thereafter an online translation is made and saved in database. One can manually correct these machine-based translations and afterwards with one mouse click translated pages are regenerated in the required languages.
UML JAVA (Applet & Servlet Technology) Architecture and design patterns JavaScript JSP SSI Perl PHP SQL HTML mySQL eclipse NetBeans PHPEdit Adobe Photoshop Adobe Photoshop ImageReady Macromedia Developer Studio (Dreamweaver MX; Flash MX; FreeHand MX) Windows (9X; 2000 Server; XP) JDK 1.4 HANDICRAFT
Ranasoft Internet Technologies, Düsseldorf (Germany)
1 year 11 months
2001-03 - 2003-01

B2B Solutions

Software Developer OO software development with UML JAVA (J2EE Applet & Servlet Technology) ...
Software Developer
Involved in analysis, design and implementation of reliable and scalable ?B2B Solutions?. These enterprise solutions were used to accelerate central buying process. They also optimised communication flow among retailer, manufacturer, and supplier called ?Negotiations?. Food and Non-Food industries (firms like EMD, Iberiana, and Globus) are using these solutions to support central buying.
  • Architecture, design and implementation of web-based B2B platforms using intershop enfinity and technologies like powertier, J2EE, JSP, JavaScript, RMI, XML, JDBC, SQL, Oracle, Web Sphere and IIS
  • Design and implementation complex multi-tier business processes like auction and negotiation. Used mostly Model-View-Controller pattern, Apache Velocity technology, Java Servlets, JavaScript, J2EE, JSP, XML, JDBC, Oracle, IBM Developer Studio and WebSphere
  • Development of use case scenarios, specification documents, proof of concept, prototypes, & UML diagrams
  • Developed company?s portal for mobile devices and used technologies like WAP, Java Servlets, JDBC, mySQL, and WML
  • Quality Assurance according to ISO 9001
OO software development with UML JAVA (J2EE Applet & Servlet Technology) Architecture and Design patterns intershop enfinity JavaScript JSP SSI SQL HTML mySQL Oracle XML WAP WML JDBC JBuilder Enterprise Edition Adobe Photoshop Adobe Photoshop ImageReady IIS Web Sphere and Windows 2000 Server
efoodmanager B2B AG, Düsseldorf (Germany)
8 months
2000-07 - 2001-02

Analysis, design and implementation - Financial system

Consultant UML Visual Basic SQL ...
Consultant
Involved in analysis, design and implementation a large-scale financial system. The system was used by one of the world largest Postal Company to deal with its major customers regarding postal and financial services. The system was developed as a platform which provided interface to other systems for communication. The system was mainly used to perform transactions, pricing, invoice generation and other financial services.
  • Responsible to analyze, design and implement a platform solution that combines postal and financial services. I implicated ?Customer? interface. For that reason, I was involved in requirement workshops with the customer
  • During the design phase, I used Rational Rose to develop Entity, Class and Sequence diagrams. The system was based on Model ? View ? Controller pattern
  • Object Oriented software development was used for implementation
UML Visual Basic SQL Rational Rose Visual Studio Windows NT
Cambridge Technologies Partner, Frankfurt am Main (Germany)

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 ? 2000
University of Lüneburg (Germany)
Degree: MSc ? Master of Applied Computing

1987 ? 1989
University of Bahawalpur, Pakistan
Degree: MSc ? Master of Statistics

CERTIFICATIONS
  • SAFe Agile Practitioner
  • Professional Scrum Product Ower
  • Certified Agile Requirement Specialist
  • Agile Certified Practitioner Training (PMI ACP)
  • eCommerce certification
  • Certified Sugar Sales Specialist

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Geschäftsprozessanalyse Requirements Engineering Agile Coach Systemanalyse Product Management Agile Softwareentwicklung UX-Design E-Commerce CRM Content Management System Problemanalyse AWS OpsWorks Salesforce Business Development Web Application Lieferantenauswahl Software-Testing Acceptance Test Atlassian JIRA Agile Atlassian Confluence Enterprise JavaBeans Java PL/SQL

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Experience to deal with American, English and European clients
  • Experience with remote development team from Poland, Pakistan and India
  • Certified Product owner, Agile Requirement Specialist and SAFe Agile Practitioner
  • Worked as Product Owner, Project Manager, Scrum Master and Business Analyst
  • Project full-Life cycle responsibility from analysing business, system analysis, requirement specification, developing use cases, object modelling, developing and testing software through production deployment
  • Developed concept and made architecture of multimedia interface for mobile Test-Tool
  • Designed and implemented complex multi-tier ecommerce business processes like auction and negotiation
  • Strong time management, organizational and problem-solving skills
  • Ability to work independently as well as in team

Methodologies
  • Rational Unified Process
  • Structured Systems Analysis and Design Methodology
  • Rapid Application Development

Software development
  • Object Oriented software development
  • Agile software development with Scrum
  • Unified Software development process

Patterns
  • Knowledge and experience with software patterns
  • MVC is extensively used for J2EE application

Java technologies
  • EJB
  • JMS
  • JNDI
  • RMI
  • JPA
  • JDBC
  • JSP
  • Servlets
  • Swing
  • Applets
  • Threads
  • Collections
  • Web Services

Frameworks
  • RectJS
  • Velocity
  • Struts
  • Sugar CRM
  • Salesforce CRM
  • SuiteCRM
  • Zoho

Software Development tools
  • Eclipse
  • IBM RAD
  • JBuilder
  • NetBeans
  • IBM Developer Studio
  • DJ Java Decompiler
  • Intershop enfinity
  • VisiBroker
  • Microsoft Developer Studio
  • Symantec Visual Café
  • SQL Developer
  • TOAD

Tools
  • Primavera
  • MS Project
  • Clear Quest
  • Clear Case
  • JIRA
  • Target Process
  • Confluence
  • CVS
  • Rational Rose
  • Visio

Web/Application Servers
  • WebSphere
  • Sun Application Server
  • Apache Web Server
  • Java Web Server
  • IIS

Protocols
  • TCP/IP
  • FTP
  • POP3
  • HTTP
  • MIME

Miscellaneous
  • UML
  • BPMN
  • Draw.io
  • MS Office
  • Macromedia Dream Weaver
  • Photoshop
  • Perl IDE
  • OraEdit
  • TOAD
  • Balsamiq

Betriebssysteme

Android
Windows
Sun Solaris
Linux
Unix
iOS

Programmiersprachen

Java
J2EE, Applet, Servlet, Swing
SQL (PL/SQL)
Visual Basic
C++
Perl
PHP
JSP
HTML
WML
CSS
JavaScript

Datenbanken

Oracle
8/ 9I/ 10G/ 11G
DB2
MangoDB
Access
mySQL

Branchen

Branchen

  • Telecommunication
  • Automotive
  • Healthcare
  • Mobile Industry
  • Apparel
  • Postal and Financial Services
  • Food and non-Food industry

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

6 years 5 months
2018-05 - now

various projects

Freelancer UML C++ JAVA ...
Freelancer
  • I am assisting companies with product development, business analysis, requirement documents, software design with UML and software development & customer support as Product Owner/ Project Manager/ Scrum Master or as Business Analyst
  • In my last engagement, I served as a product owner for a diagnostic tool at a leading German commercial vehicle manufacturer in Hannover. Business requirements are recorded in Confluence and system requirements are created in Target Process as features and user stories. Our Agile Train has 5 development teams based in different parts of the world. I not only solved technical problems there, but also dealt with cultural conflicts. Our diagnostic tool can be installed on Windows, Android and iOS and can be used to diagnose commercial vehicles.
  • I worked as a business analyst at the above-mentioned commercial vehicle manufacturer in Hannover. I coordinated the requirements with all parties according to their needs and maintained them as epics, features and user stories in Confluence. These requirements are reviewed by all stakeholders and then forwarded to several suppliers during the RFI phase. I prepared all the documentation for RFI and RFQ and supported the team in deciding on a suitable supplier.
  • I was involved in the project as business analyst to make solution for Supply Chain Management. Use cases are developed with UML and discuss with the client and stakeholders. User stories are agreed and developed according the requirements. Client is using this solution and next phases shall be planned later on client request. The project was developed with .Net/ ASP.
UML C++ JAVA .NET ReactJS ASP SQL CSS Java Script MS SQL Server Express MS IIS Draw.io Target Process JIRA Confluence Figma Redmine MangoDB AWS
on request
Essen (Germany), Lahore (Pakistan)
4 years 6 months
2013-11 - 2018-04

Development of modern web and native mobile applications

Product Owner/ Scrum Master : Salesforce CRM Sugar CRM SuiteCRM ...
Product Owner/ Scrum Master
  • This company is a Sugar CRM partner company that offers comprehensive solutions. They are also specialized in the development of modern web and native mobile applications.
  • I worked as a Product Owner and Scrum Master for our large clients, leading multiple projects from open source frameworks such as Word Press, Joomla and Magento or proprietary frameworks such as Salesforce CRM and Sugar CRM. Our clients came from various industries such as finance, retail, software, charity, government, social media, housing, health, insurance etc.
  • My responsibilities started with the initiation of the project and I managed projects through the entire SDLC to the delivery of a project. I have managed multiple teams to handle multiple projects. Usually a team consists of four to five members. We used agile software methodology with Scrum to support our projects.
: Salesforce CRM Sugar CRM SuiteCRM Zoho WordPress Joomla Virtuemart WooCommerce IOS (Object C Swift) Android (JAVA) UML BPMN PHP JQuery Mobile Bootstrap HTML5 CSS3 Backbone JS Ember JS VISIO Draw.io Balsamiq Eclipse Apache Tomcat Server XAMPP Server MySQL MS Office Redmine JIRA Confluence Trello
Rolustech, Lahore (Pakistan)
1 year 5 months
2012-07 - 2013-11

software project

Consultant UML JAVA SQL ...
Consultant
  • In our software workshop, we believe that a software project can succeed with a good team, the interests of simplicity and quality, and an understanding of the usability of the application. We supported in Web development using Java technologies, PHP, MySQL, open source Joomla, VirtueMart.
  • During this time, I also taught two modules "Web Development" and "Web Engineering" in Department of Computer Science, South Asia University. In Web Development students learn about layout, design and programming on the web page. A brief introduction of client-server technology using HTTP protocol will help students understand the web's request/response paradigm. This course is based on HTML5, CSS3 and JavaScript.
  • Web Engineering aims to introduce the methods and techniques used in web-based system development. Unlike traditional software engineering efforts, web engineering methods and techniques need to integrate unique aspects of the problem domain such as: document-oriented delivery, fine-grained lifecycles, user-centric development, client-server legacy system integration and diverse end-user difficulty levels. This course draws on previous programming and computer experience to develop practical web development and maintenance skills for distributed heterogeneous IT environments. Client-side programming is based on HTML5, CSS3, JavaScript, server-side programming using PHP 5.4 and MySQL database.
UML JAVA SQL Joomla Virtuemart PHP CSS HTML Java Script Photoshop VISIO Eclipse Apache Tomcat Server JBoss Application Server XAMPP Server MySQL MS Office
on request
Lahore (Pakistan)
7 months
2011-12 - 2012-06

Software solutions for the German market

Senior Project Manager Mangento Joomla Wordpress ...
Senior Project Manager
  • This company is an up-and-coming software company that is a subsidiary of a German company and offers software solutions for the German market. The company offers web solutions such as eShops, Content Management Systems (CMS), Point Of Sales (POS), Search Engine Optimization (SEO) on the local and European market.
  • My main task was to develop requirement documents, coordinate with all stakeholders and lead all local and European projects as Scrum Master, ensuring quality and meeting all timelines. As most web projects have a short time span (4 to 6 weeks), planning plays a crucial role in the success of the project. We use Agile software development methodology to accommodate all change requests not only during project development, but also just before deployment. 
Mangento Joomla Wordpress Drupal PHP CSS HTML Java Script Planzone VISIO MS Office
German IT Solutions, Lahore (Pakistan)
1 year 8 months
2010-04 - 2011-11

Software development services

Senior Business Analyst UML VISIO MS Office ...
Senior Business Analyst
  • Software development services for international software companies, technology consultants, online businesses and corporations.
  • I supported the business development and project development teams in the acquisition of new German projects, preparing project calculations and proposals and participating in system analysis and design. I worked as a business analyst with internal and external teams to understand system specifications, write requirements documents and participate in the in the design phase to ensure that all key requirements were addressed.
UML VISIO MS Office MS Technologies ASP.NET 3.5 Silver Light & Express Blend 4.0 SSI Framework based on ASP.NET 3.0 SQL Server 2008
Strategic Systems International, Lahore (Pakistan)
7 months
2009-10 - 2010-04

various

IT Manager Design pattern MVC PHP Ajax ...
IT Manager
  • This company provides telemarketing, survey and data collection, merchant locator and referral services to companies around the world. I assisted with infrastructure, Asterisk server configuration, Linux server configuration and Squid configuration. I was also responsible for the coordination between ISP, VOIP provider and management.
  • I had supervised an application for sale processing. It was an online application which will be used by agents to submit sales and these sales will be used by internal/ external Floor Managers for verification. After verification QA department can pass or fail the sale. If the sale is passed then it is further goes to Process Manager from there it will reach to Delivery manager for possible delivery. Application could support management to analyse company?s progress and to forecast future direction according to the current situation.
Design pattern MVC PHP Ajax mySQL LINUX Asterisk Squid Eye Beam X-Lite Windows
Sky BPO, Lahore (Pakistan)
1 year 3 months
2007-10 - 2008-12

Conception and design of the communication layer

Senior Consultant OO software development with UML J2EE Java Web Services ...
Senior Consultant
  • On this position, I was responsible to develop concept and design communication layer between worldwide used ERP-Tool and Central DB2 database by using IBM MQ Series. It was a multi-tier environment. My responsibilities also include 3rd level support for that I did enhancements in the business logic to provide new utilities for the user. I have planned and rolled out worldwide new version of ERP-Tool used by more than 2000 users. Communication between client and backend was based on Oracle Object for OLE (OO4O).
  • I have implemented communication Interface by using session and message driven beans. Web Services are used for communication between Client (Excel Client + Web Client) and business logic. Communication between application Server and DB Server evolves on Ford Frameworks which are based on Apache Struts Framework. Business data is extracted through SQL and PL/SQL. 
  • A short scenario of my responsibilities:
    • Concept and design for the communication interface
    • Concept for Database Architecture
    • Implementation of business logic in PL/SQL
    • Trigger and PL/ SQL Server pages (PSP)
    • Concept and implementation of the Interface for Message Queue
    • Implementation for J2EE backend logic with session and message driven beans
    • Implementation of the Web Service in Excel with VB-Script
    • Concept and implementation of the Test Cases
    • Deployment script
OO software development with UML J2EE Java Web Services Microsoft Web Services VISIO SQL Developer IBM RAD IBM WAS IBM IHS Web Server IBM MQ Series Netscape Web Server ORACLE Windows XP Sun Solaris LINUX JIRA
Ford Motor Company, Koeln (Germany)
5 months
2007-05 - 2007-09

Development of concepts and design solutions for the invoicing department

Senior System Analyst OO software development with UML JAVA and Design patterns Oracle 10g ...
Senior System Analyst
On this position, I was responsible to develop concept and design solutions for billing department. I have developed concept and architecture for a communication Interface which enables internal and external applications to exchange data in a standard format. I have also implemented this concept for two applications with Java, JMS- Client, XMLBean. Design of the applications was OO based and Sun Message Queue was used as middle-ware for communication between WebClient and back-end. Each exchanged message was defined according to a XML Schema.  A short scenario of my responsibilities:
  • Architecture and design for back-end logic
  • Development of use case scenarios, specification documents and UML diagrams
  • Development of Schema and XML messages
  • Implementation of a multi-tier business processes using CRUD-Pattern with Sun Message Queue, XML, JDBC, Oracle, Eclipse
  • Monthly Billing Procedure
OO software development with UML JAVA and Design patterns Oracle 10g XML XMLBeans JDBC Visio XML Spy Toad Eclipse JBoss Windows XP Sun Solaris
Telefonica Germany GmbH, Verl (Germany)
2 years
2005-06 - 2007-05

various

Product Owner/ Scrum Master Agile and OO software Methodologies Software Pattern Primavera ...
Product Owner/ Scrum Master
I started my job as a consultant with the firm, but as firm changed its policy to hire all key externals and provided them job as internals. I accepted their attractive offer and joined. During my stay with the company, I played different roles in different projects. I have worked as Product owner, Project Lead, Coordinator, and Software developer. As a product owner, I have further developed Test-Tool for mobile-platform regarding multimedia with a team of three developers in Wroclaw (Poland). My team implemented Audio, Picture View, and Video Interfaces. I was mostly involved in developing concept, system architecture, coordination between internal and external supplier, doing defect management and team lead. Project lead defect synchronization, in this position, I was in charge to manage worldwide used defect Synchronization tool. In this role, I was responsible to develop concept and solution with a team of 8 individuals. We have managed around 3,500 system users with 12 products, 7 worldwide sites and 6 International suppliers. As a project coordinator, I was part of product management team and worked to track product development. I worked as Scrum Master to coordinate between product management team and internal-external supplier for defect management, development of product features and to generate progress reports. My key responsibilities during my stay were:
  • Product Owner and Scrum Master
  • Concept and design of multimedia interfaces for mobile Test-Tool
  • Concept and further development of Defect Tracking & Synchronization process
  • Implementation of some key interfaces to Clear Quest
  • Programming in Perl
  • Quality Assurance
  • Resource and communication management
  • Project cost, risk and procurement management
Agile and OO software Methodologies Software Pattern Primavera MS Project Rational Clear Quest API Clear Case CVS Perl C++ SQL PL/SQL OraEdit Visio Microsoft office MS Developer Studio Perl IDE
BenQ Mobile GmbH, Kamp-Lintfort (Germany)
2 years 3 months
2003-04 - 2005-06

Internet-related projects

Freelancer UML JAVA (Applet & Servlet Technology) Architecture and design patterns JavaScript ...
Freelancer
As a freelancer, I worked on internet-related projects for my company. I developed and marketed new concepts to improve business on the Internet.
  • The emphasis of my work lay in the plausible and professional organization of customer?s Internet appearance advanced designing services as well as business logic.
  • Products like Web Driving School and Web Auto Workshop contains new market strategies. They provide assistance and information to the customer and in return benefit the Driving school or Auto workshop with more turnovers.
  • I also worked as a consultant to provide assistance, to develop new or enhance Software solutions, starting with conception and going through functional and technical specification up to realization and testing.
  • My solutions Translation Tool and Internetcafe 1.0 are Java based software. Internetcafe is a time keeper, which helps internet shops to manage internet usage, reveals prices, and gives sum for individual computer and total sum. This application was a Java Applet.
  • Internet projects like e-commerce or Content Management System are developed in many languages. Normally such projects are developed first in English and afterwards translated into other required languages. Translation Tool takes over this task of translation and filters out contents of internet pages. These contents are then written into database and thereafter an online translation is made and saved in database. One can manually correct these machine-based translations and afterwards with one mouse click translated pages are regenerated in the required languages.
UML JAVA (Applet & Servlet Technology) Architecture and design patterns JavaScript JSP SSI Perl PHP SQL HTML mySQL eclipse NetBeans PHPEdit Adobe Photoshop Adobe Photoshop ImageReady Macromedia Developer Studio (Dreamweaver MX; Flash MX; FreeHand MX) Windows (9X; 2000 Server; XP) JDK 1.4 HANDICRAFT
Ranasoft Internet Technologies, Düsseldorf (Germany)
1 year 11 months
2001-03 - 2003-01

B2B Solutions

Software Developer OO software development with UML JAVA (J2EE Applet & Servlet Technology) ...
Software Developer
Involved in analysis, design and implementation of reliable and scalable ?B2B Solutions?. These enterprise solutions were used to accelerate central buying process. They also optimised communication flow among retailer, manufacturer, and supplier called ?Negotiations?. Food and Non-Food industries (firms like EMD, Iberiana, and Globus) are using these solutions to support central buying.
  • Architecture, design and implementation of web-based B2B platforms using intershop enfinity and technologies like powertier, J2EE, JSP, JavaScript, RMI, XML, JDBC, SQL, Oracle, Web Sphere and IIS
  • Design and implementation complex multi-tier business processes like auction and negotiation. Used mostly Model-View-Controller pattern, Apache Velocity technology, Java Servlets, JavaScript, J2EE, JSP, XML, JDBC, Oracle, IBM Developer Studio and WebSphere
  • Development of use case scenarios, specification documents, proof of concept, prototypes, & UML diagrams
  • Developed company?s portal for mobile devices and used technologies like WAP, Java Servlets, JDBC, mySQL, and WML
  • Quality Assurance according to ISO 9001
OO software development with UML JAVA (J2EE Applet & Servlet Technology) Architecture and Design patterns intershop enfinity JavaScript JSP SSI SQL HTML mySQL Oracle XML WAP WML JDBC JBuilder Enterprise Edition Adobe Photoshop Adobe Photoshop ImageReady IIS Web Sphere and Windows 2000 Server
efoodmanager B2B AG, Düsseldorf (Germany)
8 months
2000-07 - 2001-02

Analysis, design and implementation - Financial system

Consultant UML Visual Basic SQL ...
Consultant
Involved in analysis, design and implementation a large-scale financial system. The system was used by one of the world largest Postal Company to deal with its major customers regarding postal and financial services. The system was developed as a platform which provided interface to other systems for communication. The system was mainly used to perform transactions, pricing, invoice generation and other financial services.
  • Responsible to analyze, design and implement a platform solution that combines postal and financial services. I implicated ?Customer? interface. For that reason, I was involved in requirement workshops with the customer
  • During the design phase, I used Rational Rose to develop Entity, Class and Sequence diagrams. The system was based on Model ? View ? Controller pattern
  • Object Oriented software development was used for implementation
UML Visual Basic SQL Rational Rose Visual Studio Windows NT
Cambridge Technologies Partner, Frankfurt am Main (Germany)

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 ? 2000
University of Lüneburg (Germany)
Degree: MSc ? Master of Applied Computing

1987 ? 1989
University of Bahawalpur, Pakistan
Degree: MSc ? Master of Statistics

CERTIFICATIONS
  • SAFe Agile Practitioner
  • Professional Scrum Product Ower
  • Certified Agile Requirement Specialist
  • Agile Certified Practitioner Training (PMI ACP)
  • eCommerce certification
  • Certified Sugar Sales Specialist

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Geschäftsprozessanalyse Requirements Engineering Agile Coach Systemanalyse Product Management Agile Softwareentwicklung UX-Design E-Commerce CRM Content Management System Problemanalyse AWS OpsWorks Salesforce Business Development Web Application Lieferantenauswahl Software-Testing Acceptance Test Atlassian JIRA Agile Atlassian Confluence Enterprise JavaBeans Java PL/SQL

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Experience to deal with American, English and European clients
  • Experience with remote development team from Poland, Pakistan and India
  • Certified Product owner, Agile Requirement Specialist and SAFe Agile Practitioner
  • Worked as Product Owner, Project Manager, Scrum Master and Business Analyst
  • Project full-Life cycle responsibility from analysing business, system analysis, requirement specification, developing use cases, object modelling, developing and testing software through production deployment
  • Developed concept and made architecture of multimedia interface for mobile Test-Tool
  • Designed and implemented complex multi-tier ecommerce business processes like auction and negotiation
  • Strong time management, organizational and problem-solving skills
  • Ability to work independently as well as in team

Methodologies
  • Rational Unified Process
  • Structured Systems Analysis and Design Methodology
  • Rapid Application Development

Software development
  • Object Oriented software development
  • Agile software development with Scrum
  • Unified Software development process

Patterns
  • Knowledge and experience with software patterns
  • MVC is extensively used for J2EE application

Java technologies
  • EJB
  • JMS
  • JNDI
  • RMI
  • JPA
  • JDBC
  • JSP
  • Servlets
  • Swing
  • Applets
  • Threads
  • Collections
  • Web Services

Frameworks
  • RectJS
  • Velocity
  • Struts
  • Sugar CRM
  • Salesforce CRM
  • SuiteCRM
  • Zoho

Software Development tools
  • Eclipse
  • IBM RAD
  • JBuilder
  • NetBeans
  • IBM Developer Studio
  • DJ Java Decompiler
  • Intershop enfinity
  • VisiBroker
  • Microsoft Developer Studio
  • Symantec Visual Café
  • SQL Developer
  • TOAD

Tools
  • Primavera
  • MS Project
  • Clear Quest
  • Clear Case
  • JIRA
  • Target Process
  • Confluence
  • CVS
  • Rational Rose
  • Visio

Web/Application Servers
  • WebSphere
  • Sun Application Server
  • Apache Web Server
  • Java Web Server
  • IIS

Protocols
  • TCP/IP
  • FTP
  • POP3
  • HTTP
  • MIME

Miscellaneous
  • UML
  • BPMN
  • Draw.io
  • MS Office
  • Macromedia Dream Weaver
  • Photoshop
  • Perl IDE
  • OraEdit
  • TOAD
  • Balsamiq

Betriebssysteme

Android
Windows
Sun Solaris
Linux
Unix
iOS

Programmiersprachen

Java
J2EE, Applet, Servlet, Swing
SQL (PL/SQL)
Visual Basic
C++
Perl
PHP
JSP
HTML
WML
CSS
JavaScript

Datenbanken

Oracle
8/ 9I/ 10G/ 11G
DB2
MangoDB
Access
mySQL

Branchen

Branchen

  • Telecommunication
  • Automotive
  • Healthcare
  • Mobile Industry
  • Apparel
  • Postal and Financial Services
  • Food and non-Food industry

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.