Software Engineer

Building useful software for real-world work.

I'm Josh, an engineer focused on clean interfaces, practical problem solving, and maintainable systems.

Josh Allen

ABOUT

A practical path into software, shaped by real problems.

I'm Josh — a backend software engineer who builds payments infrastructure for a living. I work mostly in Python and AWS, and I have a soft spot for serverless architectures and the kind of automation that quietly saves people hours every week.

I didn't start out in software. I taught myself the basics through online courses and tutorials to solve a problem at work, got hooked, and in early 2021 my employer sent me through a formal coding bootcamp. I've been building ever since.

Outside of work, you can find me listening to music, playing some video games with friends, or hiking somewhere in the Adirondacks.

SKILLS

Tools I reach for often.

A compact snapshot of the languages, frameworks, and tooling I use to build maintainable web experiences.

AWS Services

  • Lambda
  • Step Functions
  • Cloudwatch
  • DynamoDB
  • API Gateway

Languages

  • Python
  • HTML
  • JavaScript
  • CSS
  • Java

Tooling

  • GitHub Actions
  • Kibana & Elasticsearch

Experience

Software Engineer
2021 - Present | The Travelers Companies
Business Analyst
2017 - 2021 | The Travelers Companies

Certifications

CS50x - Introduction to Computer Science
2022 | HarvardX and edX
Full Stack JavaScript Techdegree
May 2021 | Treehouse

CONTACT

Want to build something useful?

I'd love to help you shape it, simplify it, and get it working well.