|
Kevin Puscas |
|
|
Gaithersburg, Maryland 20878 |
|
-
|
SUMMARY |
|
- |
|
Mr. Puscas has over 15 years experience in helping organizations find the right IT solutions to address their business needs. He has specialized in distributed systems and SOA based architecture, systems engineering and agile software engineering processes. He has helped both government and commercial clients with multiple, new system development, IT transformation and legacy integration efforts.
|
-
|
WORK EXPERIENCE |
||
|
- |
||
|
May 2008 - Present |
Independent Consultant |
Rockville Md. |
|
Client: National Cancer Institute Center for Bioinformatics - Grid Core Technology Architect. Advised projects developing systems for the NCI Cancer BioInformatics Grid (caBIG) in implementing SOA based grid compliant architectures.
- |
||
|
November 1999 - May 2008 |
Advanced Technology Solutions (formerly Number Six Software) |
McLean Va. |
|
Client: Number Six Software
Project: Enterprise System Community of Practice - Community Lead The Enterprise Systems Community of Practice is a multi-discipline collaborative community that looks at how various enterprise systems can be applied to client needs. Specifically the community investigates how people, process, information, technology, and finance interrelate in the formation and operations of enterprise architectures like SOA, processes involved in IT Governance, and application of best practices such as ITIL. Client: Veterans Administration Project: Software Engineering and Integration - Systems Engineer Provide systems engineering and enterprise architecture consulting and support to VA projects re-engineering for the new Vista 2.0 family of healthcare systems. Duties include evaluating application architectures for projects for conformance to enterprise standards, reviewing development processes and helping projects formulate strategies for Service Oriented Architecture (SOA) migration. Client: Veterans Health Administration Project: MyHealtheVet - Product Architect/Development Manager Established a SOA based Federated Architecture approach to of the MyHealtheVet (MHV) Portal and a supporting systems integration process. This architecture established service oriented patterns, tools and standards to assure integration of portal components. It utilized best practices for highly decoupled J2EE systems using a Model Driven Architecture to generate Web Services for business processes. Integration with legacy Vista Electronic Health Record systems was achieved using COTS HL7 adapters, BEA WebLogic Integration and scalable message management with BEA Aqualogic Service Bus. Lead a 20+ person team comprising personnel from the government client and multiple contractor groups. This cross functional team included usability and architectural design, system development, testing, and configuration and build management. This team re-engineered the MHV Portal so as to accommodate the MHV SOA based Federated Architecture and related systems integration processes. Architect of the User Centered Design project for the MHV Portal. This project developed a new look and feel and information architecture for the MHV health portal. Lead the implementation a proof of concept prototype using BEA WebLogic 8.1 Portal incorporating new user interface and information architecture. Client: National Cancer Institute - Team Lead/Development Manager Project: Multiple Technical Team Lead for a 15 person Number Six team serving National Cancer Institute. Responsibilities include oversight of the technical and process aspects of all applications developed by Number Six for NCI, coordination with other contractors regarding integration and deployment of applications, and assisting NCI IT management in establishing common architecture and development processes. Client: Hospital for Special Surgery - Architect Project: SCTR Architect of web based application that allows medical researchers to collaborate in the collection of data for clinical trials research. Application utilized J2EE technologies Servlets and JavaServerPages along with extensive XML/XSL and Oracle 9i RDBMS with BEA Weblogic 6.1 application server. Received European Patent (EP1483692) "CLINICAL RESEARCH DATA MANAGEMENT SYSTEM AND METHOD" for protocol meta-data based architectural approach. Client: Sorceron - OOAD/Use Case Consultant Helped client develop skills within a multi-disciplined development team that allow them to define their systems using a Use Case focused and Architecture centric process and to apply the best practices of iterative development. Client: Air Force Pentagon Communication Agency - Architect/Use Case Consultant Project: Multiple Architect/Mentor for project involving development of a Web based J2EE application that provides users with a graphical interface to a legacy enterprise system. Requirements Analyst/Mentor for a project to develop a replacement for a legacy logistics simulation and analysis tool. Client: Number Six Software - Architect/Developer Part of Number Six team that developed a web based customer data system using J2EE technologies. The systems used Java Servlets and Enterprise Java Beans hosted on a WebLogic 5.1 application server and utilized an Oracle 8i RDBMS and a MapInfo demographics data engine. - |
||
|
March 1997 - November 1999 |
Quantum Research International |
Rosslyn Va. |
|
Client: TRW - Architect
Project: Theater Missile Defense System Engineering and Integration Program As principal object-oriented mentor to IT group developed training materials and conduct courses on object-oriented principals, design and analysis, and Unified Modeling Language (UML). Lead architect for a 3-tier distributed application integration project. The application provided a unified environment for a family of analysis and simulation tools. The application utilized meta-model frameworks using Java reflection and XML. The application framework included distributed client interface and middle tier services. Object distribution and component integration was facilitated using Java RMI with support for CORBA wrappers. The client framework used Java Foundation Classes (Swing) for the graphical user interface components. Access to the Sybase RDBMS was done using JDBC. Client: TRW - Systems Engineer Project: National Missile Defense Systems Engineering and Integration Program Principal Object-Oriented methods expert for a TRW/Quantum Research development effort investigating the integration of object-oriented methods with traditional systems engineering practices. This research included an extensive review of CASE tools and assisting in developing TRW standards on the application of object-oriented methods to a particular system engineering effort. Development lead for the development of a CASE tool used to create System Object Models. This development included using Use-Case Analysis to determine requirements, and system analysis, design and development utilizing UML and Object-Oriented Design Patterns. Designed and implemented GUI front ends using JFC/Swing and a multi-tier database interaction layer using Java, JDBC, and Versant Java Interface bindings. Team member working to develop a distributed High Fidelity System Simulation was involved in the design and implementation of middle-tier architecture in C++ for the Versant OODBMS. Aided in development of the System Object Model (business objects) meta-architecture. - |
||
-
|
EDUCATION |
||
|
- |
||
|
1994 - 1998 |
University of Central Florida |
Orlando Florida |
|
MS
- |
||
|
1986 - 1990 |
Auburn University |
Auburn Alabama |
|
BAE
- |
||
-
|
TRAINING |
|
- |
|
Versant Object-Oriented Database Management Systems C++ Training, Versant Object Technology, 1997
Object-Oriented Analysis, Software Development Process and Use-Case Analysis TRW, 1998. Enterprise Java (CORBA, EJB, RMI, JDBC, Servlets), Learning Tree International, 1999 Object Oriented Analysis and Design: Rational's Object Oriented Analysis and Design using UML, 1999 Sonic Software boot camp on SonicMQ Message Server and SonicXQ Web Services Bus, 2002 BEA WebLogic 8.1 Portal: Developing Enterprise Portals, 2005 |
-
|
CERTIFICATIONS |
|
- |
|
Sun Certified Java 2 Programmer, August 1999
Rational Software Certified Instructor: Object-Oriented Analysis and Design, May 2001 Rational Certified Instructor: Introduction to Rational Rose, May 2001 Rational Software Certified Consultant. Rational Unified Process, June 2002 Number Six Software Certified Consultant: Requirements Management with Use Cases, Feb 2005 Project Management Institute, Project Management Professional, September 2005 IBM Certified Service Oriented Architecture Associate, June 2007 |
-
|
PRESENTATIONS |
|
- |
|
Rational Users Conference, "Opportunities to Improve Existing Modeling Artifacts with UML 2 and Model Driven Architecture, 2004
|
-