Summary
Paul Johnson is a seasoned software engineer with 11 years of professional experience building resilient, user-focused systems across finance, public media, and education. Based in Minneapolis, he has deep expertise in Java backend architectures, Spring Boot, Apache Camel, and integrating legacy mainframes with modern services—often trading mainframe load for Cassandra-backed solutions. At U.S. Bank he led middleware and deployment tooling efforts, mentored offshore teams, and produced architecture diagrams that tied front-end, mid-tier, and COBOL/DB2 systems together. His background also spans full-stack web and content platforms, large Drupal-to-WordPress migrations, and bespoke educational and monitoring tools, reflecting an appetite for diverse technology stacks. Comfortable managing infrastructure on AWS, DigitalOcean and Cloudflare, he combines hands-on coding with operational sense and a pragmatic eye for performance. Colleagues describe him as a practical problem-solver who enjoys turning legacy constraints into smoother, scalable user experiences.
11 years of coding experience
18 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Minnesota