John Pratt
Skip to Content

Hi, my name is

John Pratt.

I build things for the cloud.

I'm a software engineer all about creating top-tier cloud solutions. Right now, I'm grinding through short-term engagements at Pratt Solutions, working for myself while I hunt down my next full-time/long-term role. No hesitation - just getting after it.

About Me

I'm John, and I build software that makes a difference. My journey with programming kicked off when I took a computer science class in high school. I didn't just show up - I dominated, landing in the top 5% of students both years. That lit a fire in me, and I've been pushing the limits in software engineering ever since

Fast-forward to today, and I've had the privilege of working for an aerospace company, two startups, two banks, an energy company, and myself. These days, I'm all about building rock-solid, scalable, and secure solutions as a freelance software developer and consultant, while I hunt down my next long-term W2/contract role. No excuses, just results.

Here are a few technologies I've been working with recently:

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Terraform (OSS, Enterprise)
  • Python (2/3)
  • Google Cloud (GCP)
  • Bash
  • PowerShell
  • JavaScript (Node.js, React)
  • Java (Spring Boot)
  • CI/CD pipelines
  • Docker
  • gatsby
  • Snowflake
  • SQL
  • Kubernetes
  • HashiCorp Products
  • Git
  • GitHub
  • Bitbucket
  • Selenium
  • Large Language Models (ChatGPT, OpenAI API, Claude, Gemini, DeepSeek)
Headshot

Where I've Worked

Founder/CEO, Lead Software Engineer @ Pratt Solutions

May 2020 - Present

  • Taking on IT/software engineering consulting projects as my schedule allows while I find my next full-time/long-term role
  • Taught 3 Clients to build out CI/CD pipelines, automate security scans & convert Cloud Infra to IaC for their risk analysis & Telecom platforms
  • Enhanced Snowflake data retrieval speeds for Client’s ~1M vehicles with Python REST API on AWS
  • Cut document upload times by ~91% for Client with Python browser automation
  • Helped Client design + implement AI-based Cloud Infrastructure Deployment tool with AWS Bedrock, Terraform & more
  • Generated ~200k TikTok views with pipeline for AI-generated videos using Python, AWS, OpenAI’s API, & NLP
  • Reduced manual tasks by ~10% for Client’s 100+ employees/contractors via enhancements to internal employee-tracking web app using AWS, Docker, Postgres & more
  • Boosted uptime by 12% & sped up incident responses by ~18% for Client’s ~$140B/yr loan platform using OpenTelemetry, Prometheus, GCP Alerts, & GCP SLO/SLI policies
  • Led High Level Designs & Implementation Roadmaps & Python feature work for startup Client
  • Fixed critical production bug in Client’s Java/Postgres SOAP API costing them ~$43k/mo in lost bookings
  • Helped Client save ~$1M annually in licensing fees by migrating from Oracle DB to Postgres
  • Designing, building & deploying custom software solutions for several local businesses with React, Python, Netlify & more
  • Built Client automated prospecting + email cold outreach system that searches for relevant sales prospects, analyzes their personal information, then adds them to a cold email sequence using Apollo.io API
  • Built and leading a global team of 5+ full-time employees & freelancers for development & BizOps

Some Things I've Built

  • UnitWolf

    A modern unit converter web application for quick and easy conversions between hundreds units of measurement.

    • React
    • TypeScript
    • Gatsby
    • Vitest
    • Netlify
    UnitWolf
  • NTRS Wealth Enrollments

    The primary web interface to enroll new clients into Northern Trust's wealth management service.

    • Microsoft Azure
    • Terraform
    • AWS
    • Java
    • Kubernetes
    • SQL
    • OracleDB
    • PCF
    • Python
    • GitHub Actions
    • Node.js
    NTRS Wealth Enrollments
  • Orbit

    An iPad app designed to digitalize operator rounds (data collection) across Duke's 100+ power plants, enhancing the workflows of their ~8.5k plant workers & ~8.6 million customers.

    • Terraform
    • AWS
    • Python
    • Node.js
    • Azure
    • Concourse CI
    • Bash
    • Postman
    Orbit
  • Slingshot

    As Capital One's first commercial SaaS product, Slingshot empowers organizations to spend wisely, forecast confidently & make smart decisions using Snowflake.

    • AWS
    • Java
    • Docker
    • Snowflake
    • React
    Slingshot
  • Manage Your Data

    This system empowers the firm's ~100 million customers to request a copy or deletion of their data, giving them more control over their personal information.

    • AWS
    • Python
    • Java
    • Docker
    • Apache Airflow
    • Apache Kafka
    • Jenkins
    • PostgreSQL
    • SnowFlake
    • React
    Manage Your Data
  • john-pratt.com v4.0

    A revamped version of my portfolio website, hosted on Netlify.

    • TypeScript
    • gatsby
    • GraphQL
    • React
    • Vitest
    • Netlify
    john-pratt.com v4.0
  • (Fortune 500 Loan Platform)

    High-throughput mortgage loan automation platform built by a Fortune 500 wholesale mortgage lender, my team & Google Cloud, leveraging Gemini Flash 1.5 to streamline underwriting, accelerate document processing, & power AI-driven borrower support at scale for Client's ~$140B in annual mortage loans.

    • Python
    • Terraform
    • Google Cloud (GCP)
    • Gemini
    • SQL
    • Bash
    • Kubernetes
    • Docker
    • GitHub
    (Fortune 500 Loan Platform)
  • (Large Rental Car Company API)

    Data Analytics API for cloud-based fleet management platform for Client's ~1M vehicles that integrates real-time telematics, predictive analytics, & custom dashboards to optimize vehicle operations and lifecycle planning for large fleets.

    • Python
    • AWS
    • CloudFormation Templates
    • SQL
    • Snowflake
    • BitBucket
    • pytest
    (Large Rental Car Company API)
  • (Telecom Platform)

    SaaS platform for telecom fraud detection & prevention that fights SIM swapping, Caller/Carrier ID spoofing & more

    • Terraform
    • AWS
    • Python
    • GoLang
    • Java Springboot
    • Kubernetes
    • SQL
    • GitLab
    • AWS CodeDeploy
    (Telecom Platform)
  • (Data Analytics Platform)

    SaaS platform for counterparty intelligence in high-stakes financial transactions.

    • AWS
    • Python
    • Terraform
    • SQL
    • GitHub
    • Data Analytics
    (Data Analytics Platform)

My Professional Certifications

August 2024 - September 2027

September 2024 - September 2027

September 2024 - September 2027

August 2024 - September 2027

August 2024 - August 2027

August 2024 - September 2027

September 2024 - September 2027

What's Next?

Get In Touch

I'm currently looking for new opportunities, so my inbox is always open. Shoot me a line & I'll get back to you as soon as possible.