# Simon Yu > Senior Software Engineer at Adobe Location: San Francisco, California, United States Profile: https://flows.cv/simonyu Passionate web developer looking to build high-quality standards-compliant websites in a team environment. Seeking to expand my knowledge of web technologies and challenge my problem solving and analytical skills. ## Work Experience ### Senior Software Engineer @ Adobe Jan 2021 – Present ● Ramped up in ReactJS within a month, working with an internal components team that built higher-order components from React Spectrum components. ### Software Engineer @ Adobe Jan 2017 – Jan 2021 | San Jose, CA ● Learned to use Angular with the NgRx framework for state management and the RxJS library for reactive programming to deprecate legacy PHP features. ● Collaborated with Product Managers, Designers, and Program Managers to deliver projects from start to finish. ### Web Engineer @ TubeMogul, Inc. Jan 2014 – Jan 2017 | Emeryville, CA ● Ramped up in 3 weeks; getting to know the legacy PHP codebase under the Kohana framework ● Used a LAMP stack to develop UI features for the Tubemogul platform. ● Wrote PHP unit tests to increase the non-existent code coverage. ● Worked with Senior Engineers to continually refactor the legacy PHP codebase by using OOP principles and modularize code. ● Learned AngularJS to develop front-end features through RESTful services. Covered angular code with Jasmine unit tests. ### Mobile Web Developer @ Moovweb Jan 2013 – Jan 2014 | San Francisco Bay Area, CA ● Learned Tritium and Sass in 1 month to acquire the skill needed to transform full websites into mobile and tablet versions. ● Improved skills in website user-experience and event-handling with more advanced Javascript. ● Improved skills in debugging front-end-related issues by performing live site maintenance. ● Learned additional techniques for Git, such as merging, branching, stashing, and fixing merge conflicts. ● Decreased development time significantly by transitioning one of our projects from using Compass as a Sass compiler to using Spracker. ● Worked in a team of other Mobile Web Developers, Project Manager, Account Manager, and Quality Assurance Engineer. ● Traveled with a Project Manager and one other Mobile Web Developer to train our clients’ developers how to use the Moovweb technology, including Tritium, Sass, Javascript, project structure, and mobile performance. ### Web Developer @ David Geffen School of Medicine Jan 2013 – Jan 2013 | University of California, Los Angeles ● Learned PHP, MySQL, and JQuery to create a web application in 1 month that allowed potential tutors to sign up as a teacher for the Learning Resource Center. Displayed the stored records to coordinators in an organized manner. http://apps.medsch.ucla.edu/teachingopps ● Learned to use Git to track updates and version control, AJAX to update contents on a web page without refreshing, objected-oriented PHP, and more complicated SQL queries in the assistance of developing a web learning application for 4 months that targeted UCLA medical students to help master learning materials. http://dev.medsch.ucla.edu/palm/game ● Learned responsive design principles to allow software usage both on the desktop and iPad. ● Mainly worked and learned independently with some guidance by supervisor. ### Webmaster for BreakLA/Battle Royale Website @ Omega Sigma Tau Jan 2013 – Jan 2013 ● Learned to hand-code HTML/CSS and built a website in 4 months. ● Website displayed contents about a break-dance/hip hop dance competition hosted at UCLA. http://www.breakla.com ### Institutional Archives Intern @ J. Paul Getty Trust Jan 2011 – Jan 2013 ● Performed audio editing on archived raw scholar recordings and constructed the appropriate Dublin Core metadata accompanying each set. ● Learned to use necessary softwares including Sony’s Soundforge Pro and Archivists’ Toolkit. ● Identified new ways to make audio editing more efficient and took the initiative to update the procedures manual. Ex) Instead of using default settings for volume control, I manipulated the amount of decibels needed to be increased or decreased. ## Education ### Psychology in Cognitive Science Minor, Specialization in Computerization UCLA Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/yusimon127 --- Source: https://flows.cv/simonyu JSON Resume: https://flows.cv/simonyu/resume.json Last updated: 2026-03-22