# Kenny To > Staff Software Engineer at eBay Location: San Francisco Bay Area, United States Profile: https://flows.cv/kennyto As an experienced engineering professional who wears many hats, I have a diverse background spanning industries such as gaming, hospitality, workplace real estate enterprise management, and e-commerce. My expertise lies in full-stack development with a strong focus on UI skills and front-end tooling. I am a problem-solving savant, skilled in building web apps using JavaScript, TypeScript, React, MarkoJS, Redux, HTML, CSS, LESS, and Webpack. Additionally, I have experience building back-end applications with Node.js, Express.js, Java, and Spring Framework. Always eager to take on new challenges and grow, I am a dynamic and dedicated developer with a passion for creating innovative solutions. ## Work Experience ### Staff Software Engineer @ eBay Jan 2020 – Present | San Jose, California, United States Engineering intuitive UI solutions and innovating front end tooling Ads Led development of user-friendly campaign manager UI ad for the eBay Ads team. - Self-serve display ad product which allows sellers to launch category-targeted ads that drive traffic to their eBay stores. - CPC based campaign model ad product to help sellers increase traffic to their listings. Selling Build and modernize selling listing pages - Streamline the experience for both B2C and C2C sellers - Migrate the front end tooling from Lasso to Webpack - Manage the Fitment compatibility listing module for Parts & Accessories ### Senior Front End Web Developer @ Wipro Limited Jan 2017 – Jan 2020 | San Francisco Bay Area • Spearheaded a framework for building web apps using JavaScript, React, Redux, RxJS, SCSS, and Jest by converting Polymer based web components to React.js, also enhance the backend web RESTful endpoints using Java and Spring Framework to support globalization, and develop a meeting reservation web app with the framework. • Identify performance bottlenecks in shipping web apps built with JavaScript and Polymer by improving UI responsiveness and optimizing backend web API, improving loading times by 40%. • Accomplished improving web loading times and user experience by using virtual lists, optimizing API requests, reducing redundancy in code, and implement better caching, reducing page rendering performance by 70%. • Enhanced the usability and performance by 50% of a reporting UI component using ag-Grid, LitHTML, JSP and Java to modernize the component. • Built a Node.js app @tririga/tri-bundler to bundle Polymer web apps to decrease load times by 60% using TypeScript. • Accomplished upgrading a web app development framework using JavaScript library Polymer and Web Components from v1 to v3, reducing the codebase by 30%. • Built a Node.js app @tririga/tri-polymer-upgrade using TypeScript to automate 95% of the process of the aforementioned item, saving the company 1000 dev hours. • Lead a project to implement a strategic facility planning app to plan space occupancies and chargeback allocations for 78 million ft² in building space using JavaScript, HTML, CSS and Polymer. • Built the chart UI component using JavaScript, HTML, CSS and Polymer to manage floor discrepancies and allocations changes, reducing planning process by 40%. • Worked on a facilities management app using JavaScript, HTML, CSS and Polymer to manage work tasks throughout 1300+ buildings and sites to help service techs resolve maintenance tasks 85% more effectively. ### Senior Platform QA Engineer @ IBM Jan 2011 – Jan 2017 CERTIFIED TRIRIGA APP PLATFORM DEVELOPER • Built test suites and testing apps for BIRT reports, custom Outlook Add-in, and various platform features, reducing regression testing time by 70%. • Developed a web app using JavaScript, HTML, CSS and Polymer to increase user sign up for the software by 30% yearly to improve conversion rates. • In addition to being in QA, also managed three projects as a scrum master leading a team of 20 using Agile methodologies, facilitating the team through sprints and removing roadblocks. ### Software Quality Assurance Engineer @ Station Casinos Jan 2010 – Jan 2011 • Wrote application test plans for testing a casino rewards program that generates rewards based on sports wagers, attracting 1.5x more customers during promotional periods. • Upgraded the sports wagering program to be compatible with new Windows OS support, resulting in 20% more customer sign ups. ### Senior Solution Center Analyst @ Station Casinos Jan 2008 – Jan 2010 Provided hardware and software support to end-users. Supported technicians and end users in troubleshooting and problem diagnosis. Provided software training and mentoring for peers as well as end users. Was promoted to senior position within 1.5 years. ### Solution Center Analyst @ Station Casinos Jan 2006 – Jan 2008 * Responsible for repair and administration of our systems * Provide hardware and software support to end-users * Assist in the implementation of new systems * Help support technicians and end users in troubleshooting and problem diagnosis * Provide software training and mentoring for peers and end users * My team monitors a range of casino and hotel systems to ensure stability of company operations to prevent loss or revenue. We are the central support of IT operations providing assistance to all groups within IT. ### Tech Administrative Assistant @ ChemRisk, Inc. Jan 2005 – Jan 2006 Provided hardware and software support to end-users. Setup and configured workstations for new employees. Administered and setup the VOIP phone system. ### Jr. Computer Room Consultant @ IET: Computer Lab Management Jan 2004 – Jan 2005 Provided support for hardware and software issues in the student computer labs. Provided technical assistance to faculty during computer classroom lectures. Maintained workstations, printers, and other equipment in the lab facility. ## Education ### BS in Electrical Engineering University of California, Davis ### Certificate of Achievement in Computing and IT - Database Emphasis College of Southern Nevada ### Certificate of Achievement in Computing and IT - Programming Emphasis College of Southern Nevada ### High School Diploma Galileo Academy of Science & Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/kentokage - Portfolio: https://kentokage.github.io/kct-portfolio/#/ - Portfolio: https://medium.com/@kentokage --- Source: https://flows.cv/kennyto JSON Resume: https://flows.cv/kennyto/resume.json Last updated: 2026-04-12