Summary
Jonathan Gibson is a Full Stack Software Engineer II with eight years of experience building cloud-native applications and automation at Paychex, combining .NET, Node.js, Angular, Docker, Terraform and Azure to ship reliable enterprise payroll solutions. He holds an M.S. in Computer Science and a B.S. in Computer Engineering, and brings research experience from Oak Ridge National Lab and Tennessee Tech in AI, CAN-protocol security testbeds, and hardware-software integration. Equally comfortable in backend services and frontend UIs, Jonathan blends high-performance computing interests with practical IaC and CI/CD workflows to move projects from prototype to production. A lifelong learner fascinated by robotics, quantum computing and mathematical theory, he casually studies hardware design and advanced computing topics outside work—bringing unusual depth for a full stack engineer focused on ML, analytics and blockchain aspirations.
8 years of coding experience
2 years of employment as a software developer
N/A, Dual Enrollment Courses, N/A, Dual Enrollment Courses at Volunteer State Community College
Master's degree, Computer Science, Master's degree, Computer Science at Tennessee Technological University
Bachelor's degree w/ minor in Mathematics, Computer Engineering, Graduated, Bachelor's degree w/ minor in Mathematics, Computer Engineering, Graduated at College of Engineering at Tennessee Technological University