Summary
John Tibble is a Senior Software Engineer with 12 years of experience designing and operating large-scale, high-performance distributed platforms and responsive front-end experiences. He blends deep front-end expertise—authoring framework-agnostic custom elements, client-side metrics, and internationalized UIs—with solid backend skills in Java/Spring services, AWS deployments, and data engineering on Redshift and DynamoDB. At Amazon he built developer productivity tools and a 45+ element custom-element library; at Disney Cruise Line he now keeps fleet-critical systems running. He is passionate about testing, operational metrics, continuous deployment, and developer education, frequently giving internal talks and workshops to uplift teams. Outside work he applies his technical curiosity to rockets, 3D graphics and simulations, and photography—skills that surface in past projects from OpenGL rendering to FPGA music synthesis.
12 years of coding experience
10 years of employment as a software developer
BSE, Computer Science, BSE, Computer Science at University of Michigan College of Engineering
High School Diploma, High School Diploma at Kalamazoo Area Mathematics and Science Center