Skip to content
View jcputney's full-sized avatar

Block or report jcputney

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jcputney/README.md

👋 Hi, I’m Jonathan

🇺🇸 VP, Technology | 🎯 20+ years of experience | 🧠 Strategic architect & hands-on builder

I’m currently leading development at a SaaS company focused on enterprise learning platforms, with a strong emphasis on security, scalability, and real-time performance. I specialize in:

  • Jakarta EE (WildFly, JPA, MVC)
  • AWS infrastructure (CloudFormation, Lambda, Aurora)
  • Compliance & Security (SOC 2 Type 2, IAM policies, automation)
  • Custom-built platforms:
    • A distributed Job Scheduler built for Jakarta EE
    • A modern SCORM client-side runtime
    • A modular file upload library (Upwrd) with S3 integration

I care about clean architecture, reliable infrastructure, and solutions that scale—without BS.

🧰 Tech Stack

  • Java, TypeScript, SQL
  • AWS (Lambda, S3, CloudFront, Aurora, IAM, CloudWatch)
  • MCP-compatible AI tooling for documentation/testing
  • CI/CD, automation, and serverless-first design

💡 Currently focused on:

  • Achieving SOC 2 Type 2 via smart automation (no vendor lock-in)
  • Launching a scalable AI-moderation API

📬 Reach me at: [email protected]

jcputney's GitHub stats

Pinned Loading

  1. scorm-again scorm-again Public

    A modern SCORM JavaScript runtime library.

    TypeScript 278 66

  2. elearning-module-parser elearning-module-parser Public

    A library for parsing eLearning module configuration files and packages

    Java 1

  3. keycloak-theme-additional-info-extension keycloak-theme-additional-info-extension Public

    Provides Password Policy data as well as Realm attribute access to your Keycloak FreeMarker templates

    Java 8 1

  4. git-commit-data-action git-commit-data-action Public

    Forked from rlespinasse/git-commit-data-action

    Action to expose git commit info

    Shell 2

  5. handlebars-java handlebars-java Public

    Forked from jknack/handlebars.java

    Logic-less and semantic Mustache templates with Java

    Java 2

  6. advent-of-code-2024 advent-of-code-2024 Public

    Advent of Code Solutions - 2024

    Python 1