Midori Yang
Senior Software Engineer at Monument- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Monument
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2022 - Present
-
-
Software Engineer
-
Dec 2020 - Jan 2022
-
-
-
Codesmith
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
May 2020 - Dec 2020
• Maintained a custom React YAML content parser that leveraged the factory design pattern to dynamically render static data into React components, enabling an accessible CMS development process for technical and non-technical team members. • Implemented Jest and Enzyme unit tests in the CI/CD pipeline to ensure intended functionality and prevent unwanted side effects. • Coducted onboarding and technical training for engineers in full-stack development principles, including data structures, DOM manipulation, client-server architecture, REST API design, software design patterns such as MVC, and DevOps including CI/CD • Mentored teams through the complete SDLC of full-stack open-source products, ensuring the use of Agile methodology best practices. • Conducted technical interviews focusing on in-depth JavaScript knowledge, technical communication, and debugging skills. Show less
-
-
-
Kafka Sprout
-
United States
-
Software Development
-
Software Engineer
-
2020 - 2020
• Built an Apache Kafka web UI dashboard to seamlessly scale and manage Kafka clusters on a local machine by giving users the ability to configure, initialize, and take down brokers and topics through a GUI instead of through CLI commands. • Architected the web client using Typescript to enforce prop types and minimize runtime errors in an Agile environment. • Harnessed atomic design principles by authoring a custom React UI component library for frontend developers to consume using modularized component styling with styled components’ CSS-in-JS principles and component composition. • Wrote custom Webpack configurations to enable both a development build with hot module reloading and sourcemaps for rapid debugging DX and a production build with minified and uglified bundle files. • Implemented a Java backend in order to integrate with Kafka’s native client and minimize the risk of bugs at runtime by taking advantage of Java’s static typing and compiled nature. • Harnessed Spring Boot’s streamlined setup process to cut down the ramp-up time of deploying a backend with web server capabilities. • Leveraged Maven’s custom plugins to automate transpilation of Typescript and JSX syntax with Webpack upon web server deployment. • Accelerated at OS Labs Show less
-
-
-
-
Researcher
-
Jun 2016 - May 2019
• Optimized and refactored the C# codebase for HoloMuse Gallery, a Unity-based augmented reality museum tour implemented to research the benefits of headset AR displays over traditional tablet displays in museum settings. • Designed and prototyped a file-sharing application for large multi-touch screens using a Node.js backend to leverage the screen’s native Javascript API combined with WebSockets to intuitively publish data to multiple clients as a tool to assist research on enhancing productivity in collaborative multi-device environments. Show less
-
-
Education
-
Wellesley College
Bachelor of Arts - BA, Computer Science and Studio Art