# Yedi Wang > Front End Engineer at Otter.ai Location: Sunnyvale, California, United States Profile: https://flows.cv/yedi Full Stack Engineer and UX/UI Designer with Master of Science in Computer Science degree. Strong knowledge in JavaScript, React.js, Angular.js, Node.js, C++, familiar with Java and Python. ## Work Experience ### Software Engineer @ Otter.ai Jan 2023 – Present | Mountain View, California, United States ### Front End Engineer @ IPSY Jan 2019 – Jan 2023 | San Francisco Bay Area - Developed user-facing applications using modern web development tools and techniques such as HTML, SCSS, JavaScript, TypeScript, ReactJS, Next.js, ESLint, GraphQL, Groovy, and more. - Led the implementation of various features and experiments on the subscription funnel, such as the homepage, plans page, choose package form page, checkout form page, gifting page, refreshment page, and more. - Managed and led the development of multiple projects in the subscription flow, including the give and get program, IPSY gift card page, Khloé Kardashian celebrity landing page, IPSY event page, and others, while also spearheading the migration of various critical MPA pages from Angular and ReactJS to Next.js and created high-performing SPAs for those pages, such as quiz page, package selection page, and checkout page. - Collaborated with cross-functional teams to develop and implement new features, fix bugs, and improve performance. Additionally, maintained code quality by adhering to established coding standards and utilizing best practices for testing and documentation. ### Full Stack Engineer @ Kriptera Inc. Jan 2018 – Jan 2019 | San Francisco Bay Area - Developed a cloud storage web application, and various accompanying web pages using React, Redux, React Router, RestFul web services, Ajax, Javascript, HTML5, CSS3, and more. Implemented user sign-up, sign-in and access control using AWS Cognito and AWS Amplify; Implemented in-app chat, group chat and file transfer using Redis and Socket.IO; Implemented encrypting and decrypting files, chat messages, sharing files privately, member access management using Stanford Javascript Crypto Library (SJCL), Scrypt.js and custom-built file crypto library. - Designed mock-ups for cloud drive using Adobe Photoshop; Designed logo and icons using Adobe Illustrator; Designed mock-ups for iOS user interface using Sketch and continuously collaborated with iOS team to build new features. ### Software Developer @ Massachusetts Institute of Technology Jan 2018 – Jan 2018 | Cambridge, Massachusetts - Kyrix, which is an end-to-end system, providing developers with a concise and expressive declarative language along with a backend support for performance optimization. Kyrix has been published on Euro graphics Conference on Visualization (EuroVis). - Using Kyrix, JavaScript, D3.js and SQL Server developed an interactive pan/zoom visualization web application, that shows the Amazon rainforest ecological environment. More than 3,000 species are distributed in high-altitude, low-altitude, forest, land, underground, ocean, deep sea and other layers. Users can use pan/zoom operations to browse all layers and species. ## Education ### Master of Science (M.S.) in Computer Science Tufts University ### Bachelor of Engineering (B.Eng.) in Electrical, Electronics and Communications Engineering Beijing University of Posts and Telecommunications ## Contact & Social - LinkedIn: https://linkedin.com/in/yediwang --- Source: https://flows.cv/yedi JSON Resume: https://flows.cv/yedi/resume.json Last updated: 2026-04-11