Proven software architect/developer and Team Leader

  • 20+ years of software programming experience
  • 4+ years experience with Drools and other rules engines
  • 4 years experience as Software Architect
  • 2+ years experience as Scrum Master
  • 30+ years experience communicating detailed technical data to diverse audiences
  • Programming languages
    • Java
    • Javascript
    • Python
    • PHP
    • Perl
    • PL/SQL
    • Clojure
Experience
Software Architect
Gateless, Inc.
Jul 2020 – Nov 2022
  • Developed Drools based rules engine (coded in Java), and associated testing framework
  • Coded rules for Clojure/Clara rules engine
  • Implemented automated testing system using Cypress JavaScript end-to-end testing framework
  • Implemented applications use AWS EC2, S3, Step functions, etc.
  • Supervised the work of developers on the QA team
  • Implemented CI/CD pipelines on GitLab
Software Architect
AIFoundry
Apr 2018 – Jul 2020
  • Developed Drools based rules engine (coded in Java), and associated testing framework
  • Supervised the work of several rules writers
  • Developed a MongoDB database for storing Drools rules
Scrum Master and Software Engineer
Cray Inc.
May 2015 – Mar 2018
  • Served as scrum master for a large distributed team
  • Developed system management and configuration software
  • Experience includes Python, Java, Ansible, Docker, MySQL, and OpenStack
Developer
Terascala
Oct 2012 – May 2015
  • Developed software for managing a Lustre file system appliance
  • Developed a web GUI using Ext JS
  • Experience includes JavaScript, Python, Java, Ansible, Docker, MySQL
Software Engineer
Choice Ticketing
Jan 2012 – Oct 2012
  • Coded an event ticketing system using JavaScript, jQuery, and Ext JS
Senior Software Engineer
ASG Software Solutions
Aug 2004 – Sep 2011
  • Served as the principal developer for AutoDBA, a tool for managing Oracle databases
  • AutoDBA is coded in ASP/VBS, Perl, PL/SQL, and C
Senior Developer
Senware, Inc.
Oct 2001 – Aug 2004
  • Responsible for the development of AutoDBA, a tool for managing Oracle databases
  • AutoDBA is coded in ASP/VBS, Perl, PL/SQL, and C
Web Developer
Active.com
May 2000 – Jul 2001
  • Developed LeagueLink.com, an online registration engine and sports portal
  • Experience includes Perl, JavaScript, Apache, MySQL
Physicist
Air Force Research Laboratory
Aug 1992 – May 2000
Education
The Ohio State University
Ph.D., Physics
1993-1997