Yin Li
Engineering Manager at AppDynamics- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Terence Fong
I worked with Yin at AppD, and she is an amazing engineering partner for the product team. She manages her team effectively as she knows every single one of her engineers' strengths. Even with multiple high-priority product features on the roadmap, she was able to allocate resources to achieve milestones efficiently while bringing new hires up to speed in the meantime. Moreover, Yin has a strong technical acumen and knows the technical aspect of the product inside out. I can always rely on her to give me guidance on complexity and effort when brainstorming ideas. Yin will be a great asset to any team as an engineering manager.
LinkedIn User
My experience with Yin goes for last 4 yrs, I have worked with her in various stages of the product lifecycle from research, inception to implementation and production. She is highly talented and dedicated to her work , also creative in solving some of the UX experiences. Her knowledge in UI and adopting to new framework or technology is amazing. Highly energetic team player with talent to lead a small team of UI developers. I would highly recommend Yin
Terence Fong
I worked with Yin at AppD, and she is an amazing engineering partner for the product team. She manages her team effectively as she knows every single one of her engineers' strengths. Even with multiple high-priority product features on the roadmap, she was able to allocate resources to achieve milestones efficiently while bringing new hires up to speed in the meantime. Moreover, Yin has a strong technical acumen and knows the technical aspect of the product inside out. I can always rely on her to give me guidance on complexity and effort when brainstorming ideas. Yin will be a great asset to any team as an engineering manager.
LinkedIn User
My experience with Yin goes for last 4 yrs, I have worked with her in various stages of the product lifecycle from research, inception to implementation and production. She is highly talented and dedicated to her work , also creative in solving some of the UX experiences. Her knowledge in UI and adopting to new framework or technology is amazing. Highly energetic team player with talent to lead a small team of UI developers. I would highly recommend Yin
Terence Fong
I worked with Yin at AppD, and she is an amazing engineering partner for the product team. She manages her team effectively as she knows every single one of her engineers' strengths. Even with multiple high-priority product features on the roadmap, she was able to allocate resources to achieve milestones efficiently while bringing new hires up to speed in the meantime. Moreover, Yin has a strong technical acumen and knows the technical aspect of the product inside out. I can always rely on her to give me guidance on complexity and effort when brainstorming ideas. Yin will be a great asset to any team as an engineering manager.
LinkedIn User
My experience with Yin goes for last 4 yrs, I have worked with her in various stages of the product lifecycle from research, inception to implementation and production. She is highly talented and dedicated to her work , also creative in solving some of the UX experiences. Her knowledge in UI and adopting to new framework or technology is amazing. Highly energetic team player with talent to lead a small team of UI developers. I would highly recommend Yin
Terence Fong
I worked with Yin at AppD, and she is an amazing engineering partner for the product team. She manages her team effectively as she knows every single one of her engineers' strengths. Even with multiple high-priority product features on the roadmap, she was able to allocate resources to achieve milestones efficiently while bringing new hires up to speed in the meantime. Moreover, Yin has a strong technical acumen and knows the technical aspect of the product inside out. I can always rely on her to give me guidance on complexity and effort when brainstorming ideas. Yin will be a great asset to any team as an engineering manager.
LinkedIn User
My experience with Yin goes for last 4 yrs, I have worked with her in various stages of the product lifecycle from research, inception to implementation and production. She is highly talented and dedicated to her work , also creative in solving some of the UX experiences. Her knowledge in UI and adopting to new framework or technology is amazing. Highly energetic team player with talent to lead a small team of UI developers. I would highly recommend Yin
Experience
-
AppDynamics
-
United States
-
Software Development
-
700 & Above Employee
-
Engineering Manager
-
Jun 2019 - Present
-
-
Senior Software Engineer (UI)
-
Sep 2016 - Jun 2019
-
-
-
BMC Software
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Staff Specialist Product Developer
-
Jul 2014 - Aug 2016
SecOps (Security Operations) and Threat Director Lead and developed the security dashboard ● Quickly and precisely abstract the technical and UX requirements from the use case while given a new project in a new area. ● Lead the effort to streamline works between UX, PM and DEV. ● Architected and implemented the security dashboard with single page application approach using AngularJS that coexisted with legacy portal which is implemented with Google Closure. ● Implemented… Show more SecOps (Security Operations) and Threat Director Lead and developed the security dashboard ● Quickly and precisely abstract the technical and UX requirements from the use case while given a new project in a new area. ● Lead the effort to streamline works between UX, PM and DEV. ● Architected and implemented the security dashboard with single page application approach using AngularJS that coexisted with legacy portal which is implemented with Google Closure. ● Implemented customized reusable pie charts, bubble charts (scatter charts), stacked bar charts, line charts using NVD3/D3JS. 07/2014 - 07/2015 Cloud Lifecycle Management Lead the project that transform the existing application to Single Page Application using AngularJS ● Proposed the Initiative of transforming the existing application to Single Page Application using AngularJS ● Initiated research and investigation on the technology that is suitable for the transformation for the application. ● Started the Angular POC and mentored the team with the new technology. ● Build the architecture for the application, including file and code structure, modules, routing, login, authentication, data retrieval mechanism etc. ● Introduced unit testing for the new Angular application using grunt, karma, jasmine. ● Introduced E2E browser automation testing using Selenium. ● Implemented customized data table using nggrid(uigrid) to handle large dataset with performance optimization. ● Implemented virtual scroll to optimize user experience and help with performance. ● Implemented activity log with live data updates. ● Implemented labeling/tagging system for server provision with typeahead for easy looking for tags. ● Angularized jquery widgets and the service health charts dashboard.
-
-
Staff product developer
-
Apr 2012 - Jul 2014
Cloud Lifecycle management Lead and developed visualization module using D3.JS for cloud service health monitoring. ● Key player and drove the feature development through the release. ● Built dashboard with flexible layout that enable user to add/ delete/ edit/ move charts. ● Developed fully data driven, feature rich and highly interactive charts to visualize service health monitoring data. ● Built interactive scatter charts, line charts and heatmap using D3.JS.
-
-
-
eCorp English
-
Middlebury,VT
-
Software/Web Application Developer
-
Aug 2011 - Feb 2012
● Developed the learning management system to deliver learning materials using Node.js, MongoDB and jQuery. ● Dynamically created, saved and populated form fields using recursion to meet the variety types of learning tasks in training. ● Implemented user group control, including privileges, permissions and views, based on actual needs in distant learning. ● Defined different file types and markups based on the needs of content and taught the system recognize the file types… Show more ● Developed the learning management system to deliver learning materials using Node.js, MongoDB and jQuery. ● Dynamically created, saved and populated form fields using recursion to meet the variety types of learning tasks in training. ● Implemented user group control, including privileges, permissions and views, based on actual needs in distant learning. ● Defined different file types and markups based on the needs of content and taught the system recognize the file types and the markups. ● Used async.js library to complete asynchronous query the Mongo Database and its callback function. ● Designed and developed the mechanism to translate the content in the web application to any language based on the pedagogy requirement. ● Designed and developed the mechanism for learner and trainer to communicate with in the system. ● Completed online payment and customer code purchasing verification functionality. ● Managed to work in fast-paced product development and successfully met challenging deadlines. Show less ● Developed the learning management system to deliver learning materials using Node.js, MongoDB and jQuery. ● Dynamically created, saved and populated form fields using recursion to meet the variety types of learning tasks in training. ● Implemented user group control, including privileges, permissions and views, based on actual needs in distant learning. ● Defined different file types and markups based on the needs of content and taught the system recognize the file types… Show more ● Developed the learning management system to deliver learning materials using Node.js, MongoDB and jQuery. ● Dynamically created, saved and populated form fields using recursion to meet the variety types of learning tasks in training. ● Implemented user group control, including privileges, permissions and views, based on actual needs in distant learning. ● Defined different file types and markups based on the needs of content and taught the system recognize the file types and the markups. ● Used async.js library to complete asynchronous query the Mongo Database and its callback function. ● Designed and developed the mechanism to translate the content in the web application to any language based on the pedagogy requirement. ● Designed and developed the mechanism for learner and trainer to communicate with in the system. ● Completed online payment and customer code purchasing verification functionality. ● Managed to work in fast-paced product development and successfully met challenging deadlines. Show less
-
-
-
-
Graduate Assistant as E-learning Software Developer
-
Jun 2011 - Sep 2011
● Developed interactive e-learning modules for the oil and gas industry effectively using tools from the Adobe E-learning Suite. ● Created storyboards and develeoped to Flash animation with close captioning of the audio. ● Developed interactive Flash animations using ActionScript 2 and ActionScript3 to illustrate training content. ● Designed quiz items in database and linked it to Learning Management System (Moodle). ● Created plans for testing and formative… Show more ● Developed interactive e-learning modules for the oil and gas industry effectively using tools from the Adobe E-learning Suite. ● Created storyboards and develeoped to Flash animation with close captioning of the audio. ● Developed interactive Flash animations using ActionScript 2 and ActionScript3 to illustrate training content. ● Designed quiz items in database and linked it to Learning Management System (Moodle). ● Created plans for testing and formative evaluation for courses to be launched addressing learner requirements, usability and SCORM. Show less ● Developed interactive e-learning modules for the oil and gas industry effectively using tools from the Adobe E-learning Suite. ● Created storyboards and develeoped to Flash animation with close captioning of the audio. ● Developed interactive Flash animations using ActionScript 2 and ActionScript3 to illustrate training content. ● Designed quiz items in database and linked it to Learning Management System (Moodle). ● Created plans for testing and formative… Show more ● Developed interactive e-learning modules for the oil and gas industry effectively using tools from the Adobe E-learning Suite. ● Created storyboards and develeoped to Flash animation with close captioning of the audio. ● Developed interactive Flash animations using ActionScript 2 and ActionScript3 to illustrate training content. ● Designed quiz items in database and linked it to Learning Management System (Moodle). ● Created plans for testing and formative evaluation for courses to be launched addressing learner requirements, usability and SCORM. Show less
-
-
-
-
Graduate Assistant as Web Developer / Project manager
-
Jan 2010 - Sep 2011
● Developed web applications according to the faculty clients' requirement. The scope of the projects ranges from static informational websites to interactive simulations. ● Managed multiple projects that support teaching and learning, including e-learning modules, games and simulations. ● Coordinated graphic designers, interface designers, programmers, instructional designer and faculty clients. ● Designed and developed online learning modules according to the teaching… Show more ● Developed web applications according to the faculty clients' requirement. The scope of the projects ranges from static informational websites to interactive simulations. ● Managed multiple projects that support teaching and learning, including e-learning modules, games and simulations. ● Coordinated graphic designers, interface designers, programmers, instructional designer and faculty clients. ● Designed and developed online learning modules according to the teaching requirement from individual faulty. ● Served as consultant for clients, providing information about proper technologies that will fit their requirement. ● Defined scopes for projects based on the needs of clients and the available resource in development team. ● Established and maintained aggressive timeline for projects based on the needs analysis. ● Arranged regular meetings and established communication protocol with clients. ● Supervised developers in a weekly manner and reported to my manager. ● Created plans of testing and summative evaluations addressing learning requirements. ● Implemented applications by providing workshops or supporting documents to the clients. ● Maintained the applications and provided continuous technical support. Show less ● Developed web applications according to the faculty clients' requirement. The scope of the projects ranges from static informational websites to interactive simulations. ● Managed multiple projects that support teaching and learning, including e-learning modules, games and simulations. ● Coordinated graphic designers, interface designers, programmers, instructional designer and faculty clients. ● Designed and developed online learning modules according to the teaching… Show more ● Developed web applications according to the faculty clients' requirement. The scope of the projects ranges from static informational websites to interactive simulations. ● Managed multiple projects that support teaching and learning, including e-learning modules, games and simulations. ● Coordinated graphic designers, interface designers, programmers, instructional designer and faculty clients. ● Designed and developed online learning modules according to the teaching requirement from individual faulty. ● Served as consultant for clients, providing information about proper technologies that will fit their requirement. ● Defined scopes for projects based on the needs of clients and the available resource in development team. ● Established and maintained aggressive timeline for projects based on the needs analysis. ● Arranged regular meetings and established communication protocol with clients. ● Supervised developers in a weekly manner and reported to my manager. ● Created plans of testing and summative evaluations addressing learning requirements. ● Implemented applications by providing workshops or supporting documents to the clients. ● Maintained the applications and provided continuous technical support. Show less
-
-
-
-
Flash Developer
-
Sep 2009 - Sep 2011
● Designed learning tools and experience based on classroom observation, teachers’ feedbacks and PBL theories. ● Designed and developed the interactive Flash / Actionscript modules demonstrating complex scientific concepts. ● Created Unity3D GUI to integrate Flash modules using JavaScript. ● Designed learning tools and experience based on classroom observation, teachers’ feedbacks and PBL theories. ● Designed and developed the interactive Flash / Actionscript modules demonstrating complex scientific concepts. ● Created Unity3D GUI to integrate Flash modules using JavaScript.
-
-
-
-
Instructional Designer
-
Feb 2010 - May 2010
● Responsible for the communication and documentation for the projects. ● Developed design document for Flash based interactive multimedia learning modules for 1st generation college students. ● Worked with SMEs to identify objectives, required contents from clients and rewrote contents based on the objectives. ● Developed instructional approaches combining interactive activities, authentic and hands-on learning experiences. ● Deliveries including prototype for… Show more ● Responsible for the communication and documentation for the projects. ● Developed design document for Flash based interactive multimedia learning modules for 1st generation college students. ● Worked with SMEs to identify objectives, required contents from clients and rewrote contents based on the objectives. ● Developed instructional approaches combining interactive activities, authentic and hands-on learning experiences. ● Deliveries including prototype for interface, content chunk design document and storyboard for animation and audio. Show less ● Responsible for the communication and documentation for the projects. ● Developed design document for Flash based interactive multimedia learning modules for 1st generation college students. ● Worked with SMEs to identify objectives, required contents from clients and rewrote contents based on the objectives. ● Developed instructional approaches combining interactive activities, authentic and hands-on learning experiences. ● Deliveries including prototype for… Show more ● Responsible for the communication and documentation for the projects. ● Developed design document for Flash based interactive multimedia learning modules for 1st generation college students. ● Worked with SMEs to identify objectives, required contents from clients and rewrote contents based on the objectives. ● Developed instructional approaches combining interactive activities, authentic and hands-on learning experiences. ● Deliveries including prototype for interface, content chunk design document and storyboard for animation and audio. Show less
-
-
-
Siemens
-
Germany
-
Automation Machinery Manufacturing
-
700 & Above Employee
-
Intern at Business Relationship Management
-
Feb 2009 - Jun 2009
● Maintained database of business partners and assisted in the monthly revenue and user status report for company. ● Developed applications to automate the monthly business procedures using Visual Basic for Excel. ● Maintained database of business partners and assisted in the monthly revenue and user status report for company. ● Developed applications to automate the monthly business procedures using Visual Basic for Excel.
-
-
-
-
Assistant for Telecom Manager
-
Jun 2008 - Sep 2008
● Assisted staff with the installation and adjustment of equipments provided by more than five sponsors from all over the world. ● Responsible for department’s documentation and for negotiating and coordinating with managers from other departments. ● Responsible for the communication among Technology Department, global sponsors and Olympic officials. ● Won the Advanced Volunteers (top4.5% of all volunteers) and Star of Volunteers (top 10% in the venue). ● Assisted staff with the installation and adjustment of equipments provided by more than five sponsors from all over the world. ● Responsible for department’s documentation and for negotiating and coordinating with managers from other departments. ● Responsible for the communication among Technology Department, global sponsors and Olympic officials. ● Won the Advanced Volunteers (top4.5% of all volunteers) and Star of Volunteers (top 10% in the venue).
-
-
Education
-
The University of Texas at Austin
Master, Instructional Technology -
Beijing Normal University
Bachelor (Minor), English -
Beijing Normal University
Bachelor, Computer Science