Post Job Free
Sign in

Project Manager

Location:
Port Orchard, WA
Posted:
July 13, 2012

Contact this candidate

Resume:

Robert A. Balok

**** ** *********** **** **** Orchard, WA 98367 360-***-**** *****@*********.***

Objective

Opportunity to lead and/or contribute to development team that is focused on project and/or product delivery where my work

will make a difference to the success of the company.

Profile

30+ years progressive software development experience; learning and staying abreast of emergining tools and technologies.

For the past 11 years served as the lead software developer for a small development team. Development performed over the last

3 years include a ground up guided project management system (PM+), A Unit Pricing system that reconciles and integrates

data with financial system from print software data (SepiaLine), a FAR compliant Time Transfer system with automated

approval routing and integratation with the financial system. The technology tools used on our latest development efforts

include C#, .NET 4.0, WPF, WCF, Silverlight, Infragistics UI Tools, WebServices, Entity Framework, SQL Server 2008,

LINQ To SQL, and CSLA Framework. Utilized Gemini web software for enhancement repository, bug reporting, and testing

tool.

Project work experience include demonstrated ability to work well with development team, business analyst/PM, and directly

with customers. Flexible and versatile able to adapt to changing requirements and business conditions, and ablity to maintain

a sense of humor under pressure. Proven ability to meet project tight goals and deadlines.

Development Skills Summary

C# SQL Server Report Development –

.NET 4.0 2008 Crystal/Crystal Enterprise

WPF LINQ To SQL Custom Excel reporting

WCF CSLA MS Visio

Silverlight Framework Data Modeling

Infragistics UI Tools Visual BASIC Business Process Flow

Web Services 2008 Documentation

Entity Framework ASP.NET 2.0 Project Management

Professional Experience

Business Solutions/Problem solving/customer service

Full life cycle product development

Agile methodology

Relational database, client server, user interface development

Anaytical services/data analysis

Web based platforms to deliver small applications and dashboard type reporting and data exporting. Utilize

platform to deliver data to the user from a data warehouse.

OTS product integration utilizing SDK interface

Integration of disperate business systems

Employment History

ROBERT HALF, SEATTLE, WA

Senior Software Developer, 5 2012 to Present

Page 1

Robert A. Balok

3773 SW Huckleberry Road Port Orchard, WA 98367 360-***-**** *****@*********.***

Technologies Used: WCF Services, C#, SQL Server

Contract position assigned to Tacoma Power.

Parametrix – AUBURN, WA

Senior Software Developer, 6 1999 to 5 2012

Lead Developer performing full lifecycle software development; including requirements gathering and documentation;

sometimes with a business analyst/project manger, sometimes on my own. Responsibilities included:

Create Data model and Entity Relationship model using Visio

Process Flow modeling using Visio

Process Test documentation using MS Word

Screen mockups using the UI tool of choice for the project.

Most recent project Time Transfer Audit System

Technologies used: Silverlight, C#, WCF Services, SQL Server, Sql Reporting Services

Project Description: Create a web based system compliant with FAR regulations for timecard/labor chargetracking and

approval for movement between projects/phases/ tasks. Requirements: Employee must sign and approve any hours that

are transferred from the original projects/phases/ tasks. Companywide volume was hundreds of records each week. The

system captures the primary key value of the various types of time transfers using a weekly SQL process. Using these

primary keys I attach the audit information required by finance to meet a FAR requirements. Another scheduled SQL

process sends an e mail to each employee with time transfers to be approved and a link to the web site that contains a

Silverlight page for the employee to supply the required information about the time transfer. The transfer is routed to the

supervisor for the same approval and then stored as completed and signed so it can be reported for an audit both by

finance and a FAR auditor.

This Silverlight system also hosts many smaller applications used by the company that do not require a full fledged

system. Prevailing Wage reporting to be compliant on prevailing wage work performed is an example of one of these.

Another includes printer and copier cost recovery auditing and analysis information to help charge the clients for cost

associated to billable project work. All of these systems read from or write to various other data base systems within the

company.

Largest Development Project PM+ Project and Resource Planning

Technologies used: WPF – Windows, C#, SQL Server, LINQ To SQL, SQL CLR, CSLA Business Objects, Crystal

Reports, Financial system integration libraries, many third party UI libraries

Project Description: Develop guided project management and resource planning tool that integrates to existing Marketing

system data and Financial system to provide a seamless workflow in the project lifecycle for project managers. Reporting

included business information necessary for the operations and senior management teams as well as project level detail

for project managers.

Parametrix has many offices connected by a network. Projet teams can span multiple offices. A project management tool

had to be collaborative to all offices so tasks and resources could be shared efficiently. PM+ allows user to build a scope,

schedule, project team, labor, sub consultant, expense budget as early as during the marketing/pursuit stage of a project. A

user would build a hierarchical work breakdown with start and end dates much like they would in MS Project. They pick

their team from existing employees and then schedule each resource to a task by entering hours in an Excel style matrix.

This creates the labor budget which includes escalation logic to account for labor escalation costs over the life of the

Page 2

Robert A. Balok

3773 SW Huckleberry Road Port Orchard, WA 98367 360-***-**** *****@*********.***

project. The user can assign sub consultants and expense charges and schedule hours and dollars in a similar fashion. The

labor resource schedule is derived from the work unit start and end dates and the number of hours assigned using a

distribution curve assigned by the user. A project manager can build a scope, schedule and budget during the proposal

and planning stage and then use that same data to execute the project.

The financial system services allow us to upload the data to the financial system without data entry. There is historical

information stored by PM+ to allow iterations of a project to be saved. History is also used to allow earned value percent

complete reporting while allowing new work not under contract to be added to the existing project. There are many

screens and reports that tie project planning data to financial data to monitor the execution of the project.

INS Database Systems Development – Ivyland, PA

Senior Developer, 1997 to 2002

Technologies used: Visual Basic, Windows Forms, SQL Server, Crystal Reports, MS Access

Work location at the client facility, PSNS in the Fleet Industrial Supply Center. They had a system that managed Foreign

Military Sales inventory and financial data. It was not Y2K compliant so I was tasked to redevelop the system. The

client wanted VB. I used OLE DB to connect the VB application to the SQL Server. The customers used it to lookup

items for sale and report a sale to the inventory system. The sales data was sent to a financial system. I also developed a

system that allowed the FISC to use credit cards for purchases and track those charges ad upload the data to the financial

system.

KPS Information Services – Bremerton,WA

Developer/Analyst, 1995 to 1996

Technologies used: MS Access, dBase

Converted existing dBase system to MSAccess

SHL Systemhouse, Inc – Ottawa, ON (Canada)

Senior Developer, 1991 to 1994

Technologies used: ADR – IDEAL, ADR Proprietary data base, Systemhouse SDLC

When Systemhouse won the contract to develop a financial system for the Navy that I was working on at Unisys, I was

asked to continue working on the contract with Systemhouse. Systemhouse is a Canadian company that had their own

Software Development Lifecycle when this was a new concept. For the first part of my tenure I did only system analysis

using the SDLC and providing the documents to the customer and programmer. Over time I also created databases and

wrote code for the system being developed. One of the systems was an early data warehouse concept for the storage of

plans and documents for the Naval Construction Battalion in Pt. Hueneme CA. They had massive amounts of data on

naval installations that needed to be accessed easily. I also worked on contract at Pt. Mugu Naval Air Station using

Clipper, C++, dBase to develop early client server application that ran on a local area network.

Unisys – Camarillo, CA)

Software Developer, 1987 to 1991

Technologies used: ADR – IDEAL, ADR Proprietary data base, dBase, Clipper

Page 3

Robert A. Balok

3773 SW Huckleberry Road Port Orchard, WA 98367 360-***-**** *****@*********.***

Unisys held the contract for the work to develop a financial system for the Navy. I was assigned at the client facility

where I worked as part of a large development team. In 1991, Unisys lost the contract to Systemhouse and I was offered

a job with them to continue my work on this contract.

Education

San diego State University – San Diego, CA

Business Management and Computer Sciences, 1978 1981

California State University Fullerton School of Business – Fullerton, CA

Business Management and Computer Sciences, 1981 – 1982

West Coast University, Ventura, CA

Information Systems Management, 1991 1993

Page 4



Contact this candidate