Systems Architect and senior web developer with 29 years professional experience, seeking a position with a focused, technology-oriented company committed to maintaining a modern, accessible, and performant web property.

More specifically, I'm looking for a small enough company where I can contribute to application development at all levels: systems architecture, database, services, and user experience.

I want to build systems to help people.

Professional Experience

Group Head of Cloud Software Development

-
@
The Equity Engineering Group, Inc.
Applied Research & Development
Shaker Heights, OH
e2g.com

Primary Responsibilities:

Head a team of Full-stack developers building and maintaining a large suite of cloud-based proprietary engineering tools and rapid prototype development. Serve in a consultative capacity to other departments in order to foster a healthy cloud software environment and transition legacy products to the web.

Skills Leveraged:

Notable Projects:

  • DamageSight
    Expand functionality of the EEC platform to include a new suite of tools for running proprietary engineering calculations periodically using native Kubernetes cron jobs. Also includes ability to refresh time-series data from an API proxy and evaluate the results against user-defined thresholds. This required development of separate Go binaries that run in individual containers for each type of cron job.
  • Cloud-agnostic Storage API
    Part of a migration of the EEC platform from GCP to Azure, we needed a uniform API for simple storage across both platforms. Critically, a uniform method of cryptographically signing URLs to offload bandwidth to the client allowed calculator authors to attach large datasets to results (regardless of the cloud provider).
  • CAN2
    Develop a new microservices stack to support the CAN2 project to track spent nuclear fuel storage canister corrosion rates.

Senior Developer II

-
@
The Equity Engineering Group, Inc.
Applied Research & Development
Shaker Heights, OH
e2g.com

Primary Responsibilities:

Full-stack development of a large suite of cloud-based proprietary engineering tools and rapid prototype development.

Skills Leveraged:

Notable Projects:

  • Calculation Pipeline
    Design a system to allow a chain of python calculation microservices to execute in series within a kubernetes cluster while taking full advantage of autoscaling capabilties.

Senior Developer I

-
@
The Equity Engineering Group, Inc.
Applied Research & Development
Shaker Heights, OH
e2g.com

Primary Responsibilities:

Full-stack development of a large suite of cloud-based proprietary engineering tools and rapid prototype development.

Skills Leveraged:

Notable Projects:

  • Full Continuous Deployment of Microservice Architecture
    Took a very manual deployment process using disparate Kustomize scripts to a completely hands-off "GitOps" workflow. Utilizing GitHub Actions, ArgoCD and convention-over-configuration, this change reduced both time spent deploying and risk of human error.
  • Container-based Distributed Computing Workflow
    Designed and built a system for distributing computationally complex workloads across multiple on-demand cloud nodes.

Senior Developer

-
@
TestOil
Engineering
Strongsville, OH
testoil.com

Primary Responsibilities:

Design, plan, and build the next major version of the Laboratory Information Management System. Develop internal mobile lab sample tracking app. Improve and develop new features for the customer data access portal. Mentorship of development team.

Skills Leveraged:

Notable Projects:

  • Slack Reporting Bot
    Built a Slack app as UI for internal users to generate PDF reports (rendered in React) and search customer database.
  • EDI Export System
    Built an in-house data export system using modular plugin architecture to extract, transform, and deliver data to customers via SFTP, email, or S3.
  • Continuous Integration
    Instituted methodologies and foundation for CI/CD across 14 projects. Migrated organization from BitBucket Pipelines to GitHub Actions to utilize private package repositories, consolidate services, and reduce costs.
  • Identity and Authorizations Management
    Designed and implemented a full-featured, self-service identity management solution using OAuth/OpenID to unify three separate antiquated user stores. Combined open-source and bespoke components with a full CI/CD pipeline, realtime routing, and network isolation.
  • AssetLink PWA
    Redesign and refactor a progressive web app using more modern javascript and user testing practices.

User Experience Architect

-
@
Roundtable Learning
Engineering
Chagrin Falls, OH
roundtablelearning.com

Primary Responsibilities:

Design and implement a ground-up rebuild of the core twelve-year-old .NET application from database, through application services to the front-end. Create and evangelize a design system and component library as a first-class product and source for other products to consume.

Skills Leveraged:

Notable Projects:

  • Video Transcoder API
    Built a containerized JSON REST API for transcoding video into LMS-compatible SCORM training modules with 96% test coverage. Included well-documented, standalone client React component and CLI tool for batching jobs.
  • rtolms-cli
    Created a custom CLI tool to aid development of the flagship software product. The tool increased efficiency of the entire engineering team by speeding repetitive tasks and reducing the risk of human errors. It included tools for switching configuration contexts, executing SQL incrementals, bulk git operations, and various other workflow enhancements.
  • svn => git
    Transitioned company from monolithic subversion SCM to multi-repository git. Created tooling to automate parts of the transition. Trained both engineering and support teams.
  • Continuous Integration Pipeline
    Implemented continuous integration for core product line and laid groundwork for fully-automated continuous deployment system.

Product Designer

-
@
Dealer Tire
Product Management
Cleveland, OH
dealertire.com

Primary Responsibilities:

Orchestrated move to new position in Marketing Department to colocate all User Experience design roles. Lead product design initiatives for B2B properties and create efficiencies by sharing assets between all web properties (B2B, B2C, internal).

Skills Leveraged:

Notable Projects:

  • Multi-tenant Design System
    Created a unified design system across six independent product web platforms. The system was composed of four major parts, all through the lens of one of 22 strong Fortune 500 brand identities: design tokens, a component library, a brand-dynamic glossary of terms, and copy writing guides.
  • Unified Enterprise Iconography
    Created a centralized, enterprise-wide iconography tool chain to generate and distribute icon packages in six formats from the same source of truth. The packages were utilized by both the design teams (Sketch.app library, optimized SVGs), and the development teams (SVG sprites, React components, icon web fonts). Included a web tool for browsing, searching, and managing the icons from a single source of truth.
  • Multivariate Testing
    Spearheaded the multivariate testing initiative, including documenting and communicating the procedures and analysis methodology, the requirements for test candidates, and the user pool segmentation strategy.

Enterprise Architect – User Experience

-
@
Dealer Tire
Enterprise Architecture
Cleveland, OH
dealertire.com

Primary Responsibilities:

Promoted to new position in IT for overseeing all B2B web platforms and user interfaces.

Skills Leveraged:

Notable Projects:

  • B2B v6
    Designed, built, and user-tested fully-functional prototype of new core B2B web platform. User-tested 3 major versions and 28 feature variations in 3 locales and 9 U.S. cities.
  • Application Server Replacement Selection
    Led cross-functional team to evaluate and select a replacement for the ColdFusion application layer server. Hosted guest experts to present overviews on 6 candidate languages: nodejs, C#, Go, JavaEE, python, and Scala. Collected and presented research and recommendations to executive team. Assisted in implementation planning and training.

Web Designer, R&D Developer

-
@
Dealer Tire
Information Systems
Cleveland, OH
dealertire.com

Primary Responsibilities:

Designed, developed, and tested prototypes for identifying opportunities to improve dealership operational effectiveness. Worked with development team to construct new iteration of the core business-to-business web platform.

Skills Leveraged:

Notable Projects:

  • Inspection Tool Prototype (Service Sherpa)
    A prototype tool for dealership service technicians to use a tablet PC to perform multipoint vehicle inspections.
  • Tire Ordering System Prototypes
    A proof-of-concept for an advanced, high-efficiency/low-entry interface to optimize time spent by power users
  • B2B Sales Portal (v4)
    Implement design of new core B2B web platform in service-oriented architecture. Devise and coordinate development of iframe-based web component system to meet the goals of the proposed design.

Flex Developer

-
@
US Veterans Administration
Office of Information and Technology
Brecksville, OH
va.gov

Primary Responsibilities:

Develop tools to help VA staff and patients

Skills Leveraged:

Notable Projects:

  • Print Queue Management Tool
    Created a web-based utility for requesting large orders of printed materials

Content Developer

-
@
Knowbase Networks, Inc
Content Development
Cleveland Heights, OH

Primary Responsibilities:

Create interactive learning modules for a variety of Fortune 500 customers.

Skills Leveraged:


Skills

What I really like doing now:

Last used September 2020

What I could be persuaded to do:

Last used March 2016
Last used April 2019
Last used January 2019
Last used October 2018