Mr. Joseph B. Kroculick, PMP

127 White Oak Drive

Jim Thorpe, PA 18229

Home: 570-325-3526

Mobile: 215-429-5635



- Provide technical leadership in the areas of requirements management, systems integration and architecture design.

Career Summary

Professional Experience

My main focus areas of research include 1) operations and management of multilayer transport networks 2) how to automate consistency checking for network devices to cooperate during multiple failure events and 3) programming an application that provides a value-added checking to provisioning tools in a telecommunications management network.

Winifred Associates, Limited Liability Company

Jim Thorpe, PA

July 2005 – present

authsec formerly Aegisant

Columbia, Maryland

Requirements Analyst/Consultant - Network Security, HIPAA, PKI, LDAP, PIV, Biometrics, Identity and Access Management

Oct 2003 - June 2005, August 2005 – January 2006

Requirements Development and Process Improvement

Secure Enterprise Architecture Requirements Specification

Other Employment

Tellium Oceanport, New Jersey, 1999 to 2001

Tellabs, Lisle, Illinois and Bolingbrook, Illinois, 1996 to 1999

General Instrument, Hatboro, Pennsylvania, Horsham, Pennsylvania, 1994 to 1995

Booz Allen Hamilton, Eatontown, New Jersey (Fort Monmouth), 1994

Martin Marietta, Valley Forge, Pennsylvania, 1993 to 1994

AlliedSignal, Teterboro, New Jersey, 1990 to 1993


Doctor of Philosophy in progress, Computer Science, Illinois Institute of Technology, Chicago, IL

Master of Science in Engineering Management, New Jersey Institute of Technology, Newark, NJ, 2003

Master of Science in Computer Science, Stevens Institute of Technology, Hoboken, NJ, 1994

Master of Science in Electrical Engineering, Manhattan College, Riverdale, NY, 1992

Bachelor in Engineering in Electrical Engineering, Manhattan College, Riverdale, NY, 1990

Illinois Institute of Technology, Chicago, IL

Research Student - Computer Science, 1996 - present

Thesis project – Network Survivability, Multilayer Recovery, Automatic Protection Switching

Develop a stand-alone multilayer provisioning system (MPS) in Java and a provisioning conflict detector tool in Ruby that checks for spatial and temporal provisioning conflicts in configuring network devices. Routing logs are queried and a network is discovered. Structural conflicts are discovered by checking 1) whether connectivity is maintained during a fiber cut and 2) whether a network service provisioned through many network devices is restored within performance deadlines consistent with business goals of a mission-critical network service. The multilayer provisioning system depicts structural relationships between agents that exist at each step of the failure recovery process. A Java Swing interface was created to configure SONET Automatic Protection Switching for each replication of a simulation run. Data processing was performed with scripting languages. Rich client interfaces were developed in the NetBeans platform.

Professional Licenses

Representative Publications

Technical Activities