# Edwin Lin > Technologist Location: New York City Metropolitan Area, United States Profile: https://flows.cv/edwinlin ## Work Experience ### Software Engineer - SDET & Internal Tools Development @ Mastercard Jan 2020 – Jan 2022 • Developed test automation scripts with Spring Boot to validate payment processing APIs, frontend flows, and A/B testing experiments • Built CI/CD test integration in Jenkins with automated test execution and deployment workflows to PCF environments • Conducted code reviews for frontend and backend teams to ensure testability, code quality, and adherence to testing standards • Built a custom UI dashboard that aggregated data from Splunk, PCF, and Jenkins, enabling manual test triggering and streamlined cross-platform debugging • Piloted a comprehensive test coverage dashboard that tracked backend, frontend, and cross-platform test results, monitoring test types, pass/fail rates, and coverage gaps across teams ### Software Engineer | Contributor @ ReactRTC | Open-Source Jan 2019 – Jan 2020 • Architected React component library encapsulating the WebRTC setup process (server, browser, network, bundling) into an importable developer tool. • Employed React’s modular architecture to aid in the organization of the component library design, decoupling interwoven processes to separate classes. • Requested STUN server bindings to employ NAT traversal, aiding ICE candidate negotiations preceding automation of SDP offer and answer exchange. • Utilized Javascript’s Persistent Lexical Scope Reference Data to implement persistent open socket connections to enable efficient network management. • Implemented Event-listeners on socket connections—requesting browser permissions to media streams of metadata, channel, and data-flow events. • Leveraged WebSockets’ bidirectional channel capabilities during ICE candidate negotiation process to create a stable and performant signaling service. • Packaged configurable signaling server to readily establish, monitor, and proxy secure tunnels to unique publicly accessible endpoints to find candidates. • Constructed Mesh Topology infrastructure by creating concurrent parallel socket channels to establish multiple simultaneous peer-to-peer connections. ### Lead Developer @ Pitcher List Jan 2016 – Jan 2018 | Brooklyn, NY • Leveraged Wordpress’s Enqueue Scripts Hook to incorporate jQuery’s DOM manipulation methods for optimized rendering resulting in improved UI/UX. • Recovered Content by parsing subscribers’ XML cache after security breaches implemented by former developer allowed a hacker to gain admin control. • Utilized Wordpress CMS and inMotion hosting to rapidly deploy website before expected launch date, allowing for final tests and user feedback revision. • Employed Cloudflare CDNs and load balancers to handle a rapidly growing user base, managing increasing page views starting from 10k to over 1 million. • Utilized custom image file-size/quality optimizer and implemented user submission restriction protocols to boost page rendering and save bandwidth. • Extended Google Sheets with App Script to serve application logic and database - update stateful lists, roster rotations, statistics, media scripts, etc. ### iOS Developer Intern @ TurnToTech Jan 2015 – Jan 2016 Built mobile applications in Objective-C following iOS best practices. Wrote unit tests and relaunched the Bleepr app. ### Digital Media Editor @ StageBuddy Jan 2014 – Jan 2014 Employed Adobe Premiere CS6 to log and synchronize footage. ## Education ### Software Engineering Residency in Computer Software Engineering Codesmith ### Fullstack Web Development in Computer Software Engineering Flatiron School ### Stuyvesant High School ### Bachelor’s Degree in Creative Writing & Global Culture Binghamton University ## Contact & Social - LinkedIn: https://linkedin.com/in/edwinlin --- Source: https://flows.cv/edwinlin JSON Resume: https://flows.cv/edwinlin/resume.json Last updated: 2026-03-23