Summary
Overview
Work History
Education
Skills
Online Courses
Timeline
Generic

Kenneth Willoughby

Anaheim,CA

Summary

Highly skilled and results-driven Senior Software Engineer with extensive experience in frontend development, team leadership, and software testing. Proficient in modern frameworks like React, Next.js, and Redux, with a strong command of JavaScript, TypeScript, and backend technologies like Java and Spring. Adept at delivering high-quality, scalable solutions for large-scale applications, including high-traffic platforms with millions of users. A collaborative team player who excels in translating business needs into technical solutions while mentoring teams and fostering a positive work culture. Passionate about continuous learning and leveraging emerging technologies to drive innovation.

Overview

9
9
years of professional experience

Work History

SENIOR SOFTWARE ENGINEER

Major League Baseball (Tickets.com)
05.2023 - Current
  • Delivered high-quality features for ticketing platforms used by millions of baseball fans, driving exceptional user experiences under high-traffic conditions
  • Authored clean, maintainable, and efficient code in JavaScript, HTML, and CSS, leveraging modern frameworks such as ReactJS, AngularJS, and NodeJS
  • Spearheaded development of complex features, adhering to rigorous coding standards and ensuring seamless integration into existing systems
  • Partnered with cross-functional teams, including product managers and UX/UI designers, to translate business requirements into actionable technical solutions
  • Championed adoption of emerging technologies and industry trends, driving continuous improvement in development processes and practices
  • Effectively communicated technical concepts to both technical and non-technical stakeholders, bridging gaps and fostering team alignment on project goals

Fullstack Developer

Freelancer
12.2022 - 04.2024
  • Collaborated with multiple clients to deliver high-quality frontend and backend solutions, ensuring seamless functionality and user experience.
  • Partnered with a VR startup to modernize their game’s login flow by implementing a robust solution using Next.js.
  • Integrated and managed 3D models stored in S3 buckets, leveraging Three.js to enhance profile page visualizations.
  • Developed backend systems using Node.js for user authentication and account management, functioning as a CRM.
  • Successfully deployed multiple versions of a property management mobile application, ensuring scalability and reliability.
  • Configured Firebase Functions to automate status updates and trigger notifications in response to real-time data changes.
  • Deployed and maintained applications on AWS EC2 instances, optimizing performance and system stability.

LEAD FRONTEND DEVELOPER

Propstream
10.2020 - 03.2023
  • Led a team of five Web Developers and one Mobile Developer in order to build both web and mobile applications from the ground up
  • Reviewed the code for all development and provided useful comments and industry best practices
  • Worked together with a Product Owner in order to flush out user stories that both the stakeholders and the development team could understand
  • Rewrote an existing application in React for a complete visual overhaul
  • Delivered various frontend user stories within two-week sprints
  • Established a culture committee in order to host work events to boost team morale and get to know teammates on a personal level
  • Deployed React Native apps to both Google Play Console and Apple Store Connect

SOFTWARE DEVELOPER ENGINEER II

Cvent
05.2018 - 10.2020
  • Built sample applications from the ground up in order to work with standardized Cvent React components in isolation
  • Delivered frontend features to the Cvent framework team that were consumed by downstream teams
  • Helped with a styling overhaul that affected the entire Cvent platform
  • Configured and maintained a CI/CD pipeline in Jenkins
  • Led the testing effort for two sprint teams, debugging and fixing issues in React
  • Cross-trained five developers in software testing practices such as unit, smoke, integration, regression, and performance testing
  • Developed and supported automation scripts in JavaScript for various sprint teams
  • Setup SonarQube in order to monitor code coverage
  • Wrote functional, integration, and regression tests using a Jasmine and Webdriver.io framework

SOFTWARE DEVELOPER IN TEST

Fannie Mae
05.2016 - 05.2018
  • Developed high-volume Java microservices for Fannie Mae to handle appraisal data properly
  • Fixed application bugs effectively in Java, increasing productivity and boosting workflows
  • Worked on a high-performing Scrum team to complete various user stories within two-week sprints tracked with Jira
  • Deployed various microservices to both on-prem and AWS servers
  • Planned and devised cohesive test plans for Java-based projects using SOAP and REST technologies
  • Wrote and optimized test cases to maximize the success of both automated and manual test suites
  • Wrote architecture documentation such as UML class diagrams, and flowcharts for new microservices

JAVA DEVELOPER

FDM Group
01.2016 - 05.2016
  • Completed an intensive 17-week Java development course that covered topics such as Unix scripting, SQL, JUnit, TDD, algorithms, data structures, Object-Oriented Principles, web development, and Spring
  • Operated as a Scrum Master on a small team to develop various microservices

Education

Bachelor of Science - Computer Science

University of California, Santa Cruz
Santa Cruz, CA
06.2015

Skills

  • React
  • ES6/ES7
  • TypeScript
  • NextJS
  • Redux
  • Webpack
  • Enzyme
  • React Native
  • AWS
  • S3
  • EC2
  • WDIO
  • Jest
  • Jasmine
  • Firebase
  • Git/GitHub
  • Authentication
  • JavaScript
  • Java
  • AngularJS
  • C#
  • C
  • SQL
  • HTML
  • CSS
  • Less
  • Selenium
  • Cucumber
  • Hibernate
  • Spring
  • App Deployment
  • Algorithm implementation

Online Courses

  • FULL Authentication WITH REACT JS NEXT JS TYPESCRIPT, 2023, Udemy
  • The Complete React Developer Course (w/ Hooks and Redux), Udemy
  • Unreal Engine C++ Developer: Learn C++ and Make Video Games, In Progress, Udemy

Timeline

SENIOR SOFTWARE ENGINEER

Major League Baseball (Tickets.com)
05.2023 - Current

Fullstack Developer

Freelancer
12.2022 - 04.2024

LEAD FRONTEND DEVELOPER

Propstream
10.2020 - 03.2023

SOFTWARE DEVELOPER ENGINEER II

Cvent
05.2018 - 10.2020

SOFTWARE DEVELOPER IN TEST

Fannie Mae
05.2016 - 05.2018

JAVA DEVELOPER

FDM Group
01.2016 - 05.2016

Bachelor of Science - Computer Science

University of California, Santa Cruz
Kenneth Willoughby