Summary

CISSP logoCertified Blockchain Developer - Ethereum GIAC/GSEC logo Effective and hands-on computer science instructor and IT technical leader providing deep business, technology, innovation and security expertise in healthcare, finance, and insurance domains. Previous industry roles include data integration and analytics, application development, technical training and mentoring, project estimation and planning, innovative technology integration and information security all as part of creating a balanced approach to project resourcing, scoping, delivery and lifecycle methodologies.

Leadership Skills

Business
Training/Course Design
IT Strategy Alignment
Infrastructure Planning
Resourcing
Budgeting
Project Scoping
Lifecycle Methodologies
Risk Mitigation
Information Technology
Architectural Leadership
System Integration
Development Lifecycles
Semantic Technology
Design and Testing Practices
Secure Development
Solution Vetting
Blockchain Integration
System Implementation
Implementation Skills

Languages and Libraries
Java, JEE, JUnit, Python, MongoDB, NodeJS
Jena, ARQ, Solidity, BigData, Spring
C#.NET, VB.NET, NUnit
R, MatLab, Weka, RapidMiner
PegaRULES, Appian, JRules
jBPM, Corticon, Drools
AWK, PERL, Shell Scripting
Tools
Visual Studio, Eclipse, Jena
LoadRunner, JMeter
CVS, SVN, TFS
Rational Rose, MagicDraw
AppScan, Metasploit
Bugzilla, ClearQuest

Employment History


Senior Lecturer – Skidmore College
Saratoga Springs, NY
August, 2014-Current

Teach a mix of courses including Software Design and Engineering, Web Development and Data Security, Data Science and Data Modeling, as well as an Introduction to Computer Science.

As an information technology professional, life-long learner and committed teacher, I have a broad skill set and a deep collection of examples which allow me to provide both prescriptive explanations and business context. Students respond well to having both the technical details and relevant context provided as part of the class dialog.

Chief Technology Officer - Blue Slate Solutions,
Albany, NY
June, 2000-December, 2014

Provide strategic and tactical leadership for business and technology. This includes working with business leaders to align business and IT strategies, design enterprise architecture plans and provide leadership through project engagements. Internally work with HR to build our consulting team, coordinate training for team members, work with project management teams to create timelines and staffing plans, and collaborate with corporate leadership on strategic visioning for the company.

Semantic technology expertise includes ontology design, data integration, tool integration and product selection. Active writer and developer, working with emerging semantic standards and technologies to assess applicability and prove capability.

Deep BPM experience implementing a variety of BPM tools for a diverse set of companies. Specific product experience with PegaRULES, Appian, IBM JRules, Progress Corticon and Drools. Write, mentor and teach business and IT teams in the use of these tools and related techniques for leveraging them effectively.

Security subject matter expert for a variety of healthcare and insurance clients. Envoy to CMS (Centers for Medicate and Medicare Services) security best practices conference. Well versed in administrative, physical and technical security controls.

As a CTO of a consulting firm, I lead analysis and development teams for multiple projects involving clients ranging from Internet startups to established fortune-500 companies. Architect solutions integrating products based on customer's need for performance, reliability, security, time to market, and price. Direct local and offshore development teams for multiple customers.

Senior Applications Architect - Integrated Partners Incorporated,
Albany, NY
September 1999-July 2000

Evaluate tools and techniques for delivering information to users. Typically this involves web-based methodologies (internet, intranet, and extranet). Work with customers and vendors to analyze, design, construct and implement solutions.

Lead teams of analysts and developers, both in-house and outsourced, for multiple projects. This leadership includes hiring of personnel as well as enforcing analysis and development techniques aimed at maintaining a high quality of service to customers. The focus is on both the delivered application and on the requirements gathering process to ensure a solution that meets or exceeds the client's needs.

Technical Architect, Thin-Client Technology - GE Power Systems,
Schenectady, NY
1998-1999

Evaluating and deploying tools for the company's extranet and e-Commerce efforts. Developed applications utilizing IBM's MQSeries, Sun's IPlanet, and Java Servlets to create a robust infrastructure for applications. This effort involves the migration from an NT-based intranet to a Solaris-based intranet and extranet utilizing LDAP to implement a seamless security platform.

Design software infrastructure for all quality applications thin-client development projects. This infrastructure supports both the intranet and extranet. Provide design support for analysts, designers and programmers dealing with varied application needs. Refine, publish and enforce standards for Java, C++, VB and CGI programming. Define interfaces between various external systems including Oracle and Sybase databases, IIS and Netscape web servers, and NT and Solaris servers. Work with security and DBA teams to develop standards and objects that enforce and simplify security for both the programmer and the user.

Participate in various Six Sigma projects, both as a team member and leader. Certified in 1998 as a Green Belt. Apply Six Sigma techniques to IT projects and participate in the design and building of applications in support of GE’s quality efforts.

Technical leader for our field sales automation project. This project involves customizing and deploying Siebel's Sales Enterprise '99. Responsibilities include business component design, development standards, applet development, and data migration. Training includes Siebel's courses on Server Administration, Remote Administration, Tools Configuration and Siebel Visual Basic/COM control.

Lead Analyst: Data Warehouse - GE Power Systems,
Schenectady, NY
1997-1998

Direct and train a group of C++ and Java programmers and analysts. Develop intranet-based applications using Java applets and C++ CGI. Organize projects and resources to meet business and Six-Sigma Quality objectives. Review and validate database (Oracle 7.3), interface and coding designs. Set and publish standards for Java and C++ coding within GEPS and hold regular code walk-throughs. Utilize multiple vendors for contract personnel both on and off shore.

Sole recipient of the Information Technology "Pioneer-of-the-Year" award from the Quality organization in 1997 for work on web-based applications. Changed the way GEPS views software development and rollout.

Continue to develop business applets and reports for a wide spectrum of the business. Made the Oracle-based Data Warehouse available to all employees regardless of location or platform. Added support for integration of our extensive Sybase and CICS data onto the intranet and extranet.

Application Developer - GE Power Systems,
Schenectady, NY
1992-1996

Design and code drawing and data retrieval applications using SQL Windows, Visual Basic, C++, and Sybase. Created E-Mail-based system for interchange of static and dynamic data. This system, still in use today, supports client-server store-and-forward programs as well as typical list-serve functionality.

Pursue migration of applications to intranet, as web browsers become more prevalent within company. Created first intranet and extranet database applications for GEPS. Created extensive C++ class libraries to simplify CGI development.

Programmer/Analyst - GE Power Systems,
Schenectady, NY
1986-1991

Automate processes for parts cataloging and maintenance planning groups. Replaced paper-based systems with computer-based methodologies. Increased productivity and accuracy of group ten-fold. Use C, C++ and Visual Basic for most of this development effort.

In addition utilize Attachmate's Extra HLLAPI to automate repetitive mainframe transactions.

Programmer/Analyst - Welbourne & Purdy Realty,
Burnt Hills, NY
1984-1985

Build XENIX-based programs in C allowing salespeople to search for properties and perform qualifying analysis quickly and easily. Install all computer hardware and train salespeople.

Education

Doctor of Education in Learning and Organizational Change,
Baylor University, Waco, TX
Fall, 2023
Dissertation Title: Why Women Go Elsewhere: A Case Study of Women's Underrepresentation in Computer Science

Master of Science in Engineering and Management Systems (Concentration in Computer Science),
Union Graduate College, Schenectady, NY (now Clarkson University)
Fall, 2012
Final GPA: 3.9

Bachelor of Science in Computer Information Systems,
The College of Saint Rose, Albany, NY
Spring 1993
Graduated Magna cum Laude with 3.8 GPA.

GE: Certified Six Sigma Green Belt

Epicentric: Administration and Module Development

BEA: Administration of BEA WebLogic Server (Version 6)

Sun: Developing J2EE Compliant Applications

Oracle: Introduction to Oracle, SQL and PL/SQL Using Procedure Builder, and several DBA courses.

Learning Tree Int'l: UML, C++, Java, and Advanced Java courses.

Quest Learning Center: Advanced Visual Basic

Certifications

  • Certified Information Security Systems Professional (CISSP), 2011-present
  • Certified MongoDB Developer, 2015-present
  • Certified Blockchain Developer - Ethereum (CBDE), 2018
  • GIAC Security Essentials Certification (GSEC), 2006-present
  • ILOG JRules 6 Certified Bronze-level Developer, 2008
  • Brainbench Certified Java 5 (Master Level), 2008
  • PegaRULES Certified System Architect, 2007
  • Red Hat Certified Engineer, 2001
  • Sun-Certified Programmer for the Java 2 Platform, 1999

Professional Awards and Activities

  • Authored a chapter for the Handbook of Research on Exploring Gender Equity, Diversity, and Inclusion Through an Intersectional Lens, published June, 2023
  • Authored InformationWeek Report and Article, Semantic Database Technology, 2012
  • Co-authored InformationWeek Report, State of the Database, 2012
  • Authored InfomationWeek Article, How to Succeed with Process Automation, July, 2010
  • Authored and Taught Web Application Security Course for Multiple Clients, 2006-present
  • Co-Authored and Presenting at the Business Ruled Forum on Web Service Security, 2008
  • Co-Authored and Presented at the Business Rules Forum on Leveraging BRE in an SOA, 2007
  • Authored and Presented at PCIAA Conference Discussing Security During Application Design, 2007
  • Co-Authored and presented Monthly Secure Software Webcast for SANS, 2005
  • Presented WatchIT Program on Securing Your IIS Installation, 2004
  • Co-Authored and Presented Session at Sun’s JavaOne Conference, 2002 and 2003
  • Power Generation Award for Object-Oriented Class Reuse Focus, 1998
  • Information Technology "Pioneer of the Year" for intranet development, 1997
  • Power Generation Award for Tollgate System Automation, 1997
  • Power Generation Award for development of Time Tracks application, 1995
  • Power Generation Award for development of Facets application, 1995
  • Power Generation Award for participation with BEAM application, 1994
  • Power Generation Award for development of Vendoc application, 1993
  • Power Generation Award for development of CatOrder application, 1992

Brainbench Certifications

My public transcript may be viewed for more recent activity.
Information Technology Security Fundamentals
Internet Security (Master)
Linux Administration
Java 2 Fundamentals
Java 2 - Non-GUI
Object Oriented Concepts (Master)
RDBMS Concepts (Master)
English Vocabulary (Master)
Written English