# YILIN F. > Senior Software Engineer; UI design & implementation, Data Visualization Location: San Francisco Bay Area, United States Profile: https://flows.cv/yilin ## Work Experience ### Senior Software Engineer @ Sensys Networks Jan 2021 – Present | Berkeley, California, United States • Developed scalable web applications using React, Angular, JavaScript, TypeScript, and Node.js. • Optimized and maintained legacy projects using Next.js, Tailwind CSS, improving performance and maintainability. • Designed and developed RESTful APIs with Java and Node.js, ensuring seamless front-end and back-end integration. • Improved code efficiency by 15% through modular development and performance optimizations. • Implemented state management using Zustand (React) and RxJS and NgRx (Angular) to enhance application performance. • Worked with various databases (SQL, MongoDB, Firebase) to manage and optimize data storage solutions. • Designed and implemented a comprehensive testing strategy, including unit, integration, and performance tests, to enhance code quality, detect regressions early, and ensure system scalability under high-load conditions. ### UX Designer @ Amintro Jan 2022 – Jan 2022 4-week UI/UX Design industry placement through Springboard. Re-design of a user onboarding process for a 50+ social network platform. ### Software Engineer @ Apple Jan 2018 – Jan 2021 | San Francisco Bay Area • Write and review testable, scalable JavaScript code that supports and enhances single page data visualizations. Build modular, reusable components and features for Apple Online Store. • Implement various screens for the front end using React.js, use predefined components from npm(node package manager) and Redux library for data management. • Use current web technologies HTML5, CSS3, Javascript to build scalable tools. Keep technically abreast of changes, advancement and improvement in web technologies and incorporate where applicable. • Troubleshoot, debug and upgrade existing software. Write various tests(unit, integration, performance) to ensure scalable code. • Manage source control and version control using git. Implement fast-loading web application with Rest Web Service to process and handle data transition between server and client. ## Education ### Master of Science (MS) in Software Engineering Southern Methodist University Jan 2014 – Jan 2016 ### UI/UX Designer Springboard Jan 2021 – Jan 2022 ## Contact & Social - LinkedIn: https://linkedin.com/in/yilin-linn-fang --- Source: https://flows.cv/yilin JSON Resume: https://flows.cv/yilin/resume.json Last updated: 2026-03-20