Summary
John Bull is a Senior Frontend Developer with 11 years of experience building full-stack web applications and modernizing legacy systems for distributed teams. He combines practical frontend expertise in React and Vue with backend skills in Node.js, Express, Python, MongoDB and SQL, and has hands-on experience deploying and operating services on AWS, Google Cloud, Azure and Heroku. At Strive he architected ad-tech features that tripled initial revenue and drove millions of impressions, and at HawkSoft he led migrations to Vue3 and introduced Cypress integration tests and CI/CD. Comfortable collaborating with product and business stakeholders, he has a background in HR and corporate applications, automated paper workflows at scale, and authored SSRS reports earlier in his career. Persistent about continuous learning, he’s actively expanding his client-side and DevOps skills—often applying pragmatic Linux, Docker and Git practices to improve delivery. An interesting through-line: he blends agency-born attention to cross-browser mobile UX with enterprise-grade platform thinking to turn stakeholder needs into measurable outcomes.
11 years of coding experience
6 years of employment as a software developer
Certificate in Full Stack Web Development, Computer Software Engineering, Certificate in Full Stack Web Development, Computer Software Engineering at freeCodeCamp
Certificate of Achievment in Computer Network Technician, Computer and Information Sciences and Support Services, Certificate of Achievment in Computer Network Technician, Computer and Information Sciences and Support Services at Modesto Junior College
English