Post Job Free

Resume

Sign in

Project Manager Development

Location:
Chelsea, OK
Posted:
February 04, 2013

Contact this candidate

Resume:

Zia Partovi

Email: abqrzg@r.postjobfree.com

Address: ***** **** ******* ***

City: Chelsea

State: OK

Zip: 74016

Country: USA

Phone: 918-***-****

Skill Level: Director

Salary Range: $135,000

Primary Skills/Experience:

See Resume

Educational Background:

See Resume

Job History / Details:

ZIA PARTOVI

Chelsea, OK 74016

918-***-****

abqrzg@r.postjobfree.com

OBJECTIVE

A Technology Consultant specializing in business solutions, passionate in IT transformations, IT process improvements, and complex system implementations

SKILLS

28 years of experience in all phases of Software Development Life Cycle (SDLC) by playing a wide range of technology roles

Project management methodologies including OpenUp, iterative, Scrum, Lean, especially in Kaizen continuous process improvement with Kanban method

Requirements Engineering techniques including Specification by Example principles and patterns

User stories, use cases, user story mapping

User satisfaction analysis using Quality Function Deployment techniques

Behavior Driven Development (BDD) principles and Test Driven Development (TDD) principles and techniques

Large scale system improvement using Branch by Abstraction technique

Refactoring principles to improve code readability and maintenance and to make code more efficient

Domain Driven Design principles and patterns

Command and Query Responsibility Segregation (CQRS) principles and patterns

Event Sourcing principles and patterns

Java and .NET architectures

Aspect oriented programming principles, patterns and techniques

ORM tools, Hibernate, NHibernate, Entity Framework

Inversion of Control principles and techniques

Design by contract principles and techniques

GOF Design patterns

Reusable components principles and API development techniques

Web and enterprise application and integration

Database modeling and design

Design, develop, program and implement applications

Analytical research, analysis, planning, and implementation of best solution

Performance testing tools, JMeter, BadBoy

Open Service Gateway Initiative (OSGI) programming

OSGI SDK, Equinox, Spring Dynamic Modules

No SQL DBMS servers, DB4O, CouchDB, Cassandra

Web services, WCF, RESTful

HTML and HTML5

Continuous Integration tools, CI, Jenkins

Build tools and scripts, MSBuild, Ant

Research, analytical, coordination, and collaboration techniques and tools, Impact mapping, Dialog mapping, Compendium

UML modeling

Web application servers, java servlet containers

ECLIPSE and Visual Studio IDEs

Continuous integration principles and techniques

Automated User Acceptance Testing Concordion, Fit and Fitnesses

Business Process Management systems

Rules Engines

SQL and RDBMS servers

JavaScript, JQuery, JSon, Ajax

Spring, Spring.Net, AspectJ, Casstle Windsor

Protocols, TCP/IP, HTTP, EDIFACT, CAB, SECAB, ASCX12, OTA

User Story Mapping tool, SpecLog

BDD tools, Easyb, SpecFlow, Cucumber, Selenium

IT Management

Home Office Includes: Windows 7, Fax, Printer, High-Speed Internet, and Telephone.

Memberships and Associations

Member of the Project Management Institute (PMI)

Member of the American Computing Machinery (ACM)

Member of the Global Community of Information Professionals (AIIM)

Certified Public Accountant (CPA)

WORK HISTORY

Enterprise Architect/Project Manager

Nimble Technology Resources 9/2012-present

Architecting infrastructure and applications using Domain Driven Design principles and patterns

Requirements Engineering and domain modeling

Managing customer projects using agile methodologies

Developing business cases

Project Planning

Performing feasibility studies

Participated in coding

Enterprise Architect/Business Analyst

Nimble Technology Resources 10/2010-8/2012

Hold brain storming session and workshops to collaborate with users to:

identify stakeholders and subject matter experts,

to create a collaborative environment for business users and technical members of the development team

to define goals and derive scope from these goals,

to define requirements and business rules that they implement with example scenarios

to collaboratively refine user stories

to prioritize user stories and plan releases

Architected and designed applications to be developed

Coordinated activities between development members and the business user members of the development team

Using tools such as SpecLog and SpecFlow created the live specifications documents for the developing applications

Participated in coding

Software Architect

GDH 5/2009-10/2010

Requirements elicitation and analysis

Define and implement build process

Coordinate release and iteration plans for projects

Participate in developing user stories

Coordinate development activities with QA team activities

Participated in coding

Enterprise Architect/Continuity Analyst

AdventureLink 5/2009-8/2009

Identify problem areas of the existing information technology infrastructure

Identify problem areas of applications

Provide strategic and technical solutions as appropriate

Develop code as needed for testing

Senior Software Engineer

TekSystems 2/2009-4/2009

Coded assigned applications following the client guidelines

Software Architect

SpringPoint Technologies 9/2007-1/2009

Requirements elicitation and analysis

Define and establish build process

Coordinate Release and iteration Plans for projects using an agile methodology

Facilitate developing user stories based on elicited requirements

Coordinate defining engineering tasks for user stories

Coordinate development activities with QA team activities

Prepared technical specifications, system use cases, and UML models and diagrams

Lead development team

Participated in coding

Software Architect

StoneHenge Partners 2/2007 -8/2007

Responsible for architect and design of applications

Requirement analysis

Documenting architecture and design of application

Define developers tasks based on classes, components, and modules identified during design

Determine number of iteration based on identified tasks and documenting development time line

Coordinate development activities with QA team activities

Coordinate development team and business analyst's activities

Prepared technical specifications, system use cases, and UML models and diagrams

Lead development team

Participated in coding

Enterprise Architect

LeisureLink, Inc. 7/2006 -2/2007

Responsible for enterprise infrastructure architecture

Identify systems and applications comprising the enterprise infrastructure

Architected and designed interoperability among applications

Design and develop identified systems and applications

Prepared technical specifications, system use cases, and UML models and diagrams

Lead development team

Participated in coding

Dollar Thrifty Automotive Group 2/2003 - 6/2006

Team Manager and Technical Lead

1/2006-6/2006

Responsible for maintaining and enhancing systems of Reservation group

Lead projects

Requirements engineering

Identify domain items, document desired behaviors of the proposed system

Prepared technical specifications, system use cases, and UML models and diagrams

Lead development team

Defined development team members' roles and assignments

Mentored and guided team members to maintain integrity of design and quality of code

Participated in coding

Technical Lead

9/2003 - 12/2005

Technical Lead for the Rate Engine group

Maintained and enhanced systems of the group

Lead projects

Requirements engineering

Identify domain items, document behaviors of the proposed system

Prepared technical specifications, system use cases, and UML models and diagrams

Lead development team

Defined development team members' roles and assignments

Mentored and guided team members to maintain integrity of design and quality of code

Participated in coding

Sr. Programmer Analyst

2/2003 - 8/2003

Maintained and enhanced FastLane the car rental application.

Architect/Project Manager

Robert White 1/2003 - 5/2003

Developed a B2B web enabled Case Referral Management System that allows subscribed government agencies and non-profit organizations to maintain Client information in a central database and prepare reports on demand

Technical Architect

SPR, Inc. 11/1997 - 12/2002

Clients included:

Williams Communication Group

CAB Invoice Management System

This is a client/server cost and billing management system.

ETL System

An enterprise Extract, Transform and Load (ETL) application that allows connection to various databases to extract and load data, using transformation formulas dynamically.

Cost Analysis System

An enterprise Cost Analysis system

MCI-WorldCom Telecommunications

Switch Order Administration System

A web enabled enterprise Switch Order Administration application

Internal Projects

Payroll System

Participated in design and development of a Payroll System

Previously employed as IT Department Manager with University of OK Libraries (1995-1997)

EDUCATION

University of Oklahoma

MLIS, Master of Library and Information Science, 1992

Oklahoma City University

MS, Master of Science in Accounting, 1979

Tehran Business College

BS, Bachelor's of Business Administration, 1977

Certified Public Accountant. 1988

Sun Certified Java Programmer. 2000

Villanova University

Master Certification of Business Analysis, 2008

Russell, P. Myers Award for Outstanding and Meritorious Service

University of Oklahoma, Professional Staff Association, 1990

*References available upon request



Contact this candidate