Hi, I'm TJ Maynes.

I write software to help people and grow businesses.


My name is TJ Maynes and I'm a passionate, ployglot, full-stack Software Consultant and Entrepeneur. I’ve worked as an agile software developer in a range of verticals, including digital health, entertainment, and fintech. I thrive on helping build self-organizing teams, automating the hard things, and continuously deploying well-tested, high quality software.


  • Extreme Programming (XP) and Lean Software Development
  • Full-stack Development: Spring (Kotlin/Java), iOS (Swift), React (Typescript/Javascript), HTML, CSS, git, make, shell scripts
  • Automated testing strategies and test-driven development (TDD)
  • Continuous Integration / Delivery strategies and tooling
  • Pair and mob programming
  • Certified Kubernetes Application Developer (CKAD)
  • SOLID, functional programming and domain-driven design patterns
  • Automating time-consuming manual tasks and documentation
  • Leading agile software projects
  • Mentoring / upskilling greener software engineers