About

Professional profile photo of James Kelly

I'm a software engineer with a B.S. in Software Engineering and an M.S. in Computer Science from Western Governors University. I build full-stack applications and take them through deployment: containerizing services with Docker, running them on AWS, and automating releases with GitHub Actions.

What interests me most is how an application works end-to-end: the code, the infrastructure it runs on, and the path between them. When something breaks, I like tracing it to the cause, whether that's a configuration issue, a failing health check, or a deployment step.

Before software, I led a team of electronic repair technicians diagnosing and testing medical imaging components. More recently I taught Python to K-12 students for six semesters, which made me better at explaining technical ideas clearly.

  • AWS
  • Linux
  • Docker
  • CI/CD
  • Infrastructure
  • Automation
  • System troubleshooting
  • End-to-end application design

Experience

  1. Python Coding Instructor

    Coder Kids LLC

    Aug 2023 – Jul 2026

    • Created a Python curriculum with 15–20 practical programming projects per semester for K-12 students.
    • Taught approximately 120–150 students per semester across six semesters, adapting explanations to different skill levels.
    • Led 20 classes weekly, helping students debug code and understand programming fundamentals.
  2. Freelance Frontend Developer

    Self-Employed

    Apr 2023 – Present

    • Developed four website frontend redesigns with React, CSS, and Tailwind CSS, improving layouts, navigation, and usability.
    • Presented alternative interfaces to local businesses and secured paid purchases for two redesigns.
    • Deployed a React demonstration to Vercel with client-side routing so a client could review the interface apart from its live website.
  3. Full Stack Project Lead (Bootcamp)

    edX

    Oct 2022 – Apr 2023

    • Led four teams of five students and contributed to five full-stack MERN applications.
    • Built backend and database features using Node.js, MongoDB, and REST APIs while assisting with frontend implementation and deployment.
    • Coordinated GitHub collaboration and code approvals, integrating team contributions before deployment.
  4. Electronic Repair Technician Lead

    Tech Data – Philips CPO

    Nov 2018 – May 2021

    • Diagnosed, repaired, and tested approximately five to seven medical X-ray collimators weekly, following quality-control procedures.
    • Trained 30–40 technicians over two years; helped improve first-pass testing success from approximately 50% to 80%.
    • Improved assignments across a 15-person team, contributing to roughly 20% higher output and 20% fewer field-return defects.

Education & Credentials

Degrees

  • M.S. Computer Science

    Computing Systems

    Western Governors University

    November 2026
  • B.S. Software Engineering

    Java Track

    Western Governors University

    March 2026

Professional Certifications

Additional Training