# Eric Newbury > Senior Software Engineer at Adobe/Frame.io Location: Salt Lake City Metropolitan Area, United States Profile: https://flows.cv/ericnewbury I'm a full-stack engineer specializing in functional languages and patterns with experience building green-field applications from the ground up and maintaining large legacy codebases. I'm the happiest when working on a small team of trusted developers solving problems with emerging technologies such as Elixir Phoenix and Elm and striving for quality, idiomatic, maintainable code. I'm an internationally ranked competitive ballroom dancer, a juggler, unicyclist, and whitewater kayaker. ## Work Experience ### Senior Software Engineer @ Adobe Jan 2023 – Present Frame.io, an Adobe company ### Senior Software Engineer/Consultant @ Test Double Jan 2019 – Jan 2023 Worked to develop teams from the inside out, improved communication, trust, and empathy, while applying language agnostic functional design patterns in production. Recent engagements: - Developed production Elixir for dynamic smart power grid software. - Removed bottlenecks and and improved performance on US Election volunteer and outreach software. - Developed and supported the GraphQL API for automotive sales platform; mentored teams in API security best practice and utilizing GraphQL as a flexible data access layer ### Software Engineer @ Full Measure Education Inc. Jan 2017 – Jan 2019 | Washington D.C. Metro Area Transformed product vision into an actionable/delivered technical solution while encouraging constant feedback through regular demoable prototypes; promoted an appreciation for functional programming style allowing for better productivity and code quality. Heralded best-practice approach and use of emerging tech to offer concurrency advantages, cost savings, and performance gains for end users. Developed a greenfield higher education communications platform using React Native and Ionic backed by Elixir/Phoenix, Ruby on Rails and Golang as microservices within various Kubernetes environments. Self-taught ReactNative to demonstrate performance and UX advantages over webview based mobile platforms, and Ramda.js to streamline the redux functional approach. Maintained, stabilized, and extended the legacy monolithic codebase. ### Founder & Developer @ Classify Registration Jan 2017 – Jan 2019 | Washington D.C. Metro Area Developed a web application that integrates with university course enrollment and RateMyProfessors, providing students with tools to get into the classes of their choice with real-time enrollment monitoring, notifications, and analytics. Transitioned from 100% back-end development to full-stack development by self-teaching technologies such as React/Redux ### Junior Software Engineer @ Dealer.com Jan 2016 – Jan 2017 | Burlington, Vermont Area Worked on a backend team in the advertising department, integrating our business entities with provider APIs such as google and msn, and generated and transmitted reporting data for analytics. ### Engineering Intern @ Dealer.com Jan 2015 – Jan 2015 | Burlington, Vermont Learned the tools of the trade for distributed systems on a java based stack including RabbitMQ, Java Spring Framework, and MySql. As part of an AGILE team, I participated in development of new products and maintained current apps. ### Designer & Developer Associate @ New Breed Marketing Jan 2014 – Jan 2015 Developed Javascript for interactivity features, graphic design of websites in Photoshop, Website Layout and Styling in CSS ## Education ### Bachelor of Arts (B.A.) in Computer Science University of Vermont Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/ericnewbury - Website: https://www.ericnewbury.com --- Source: https://flows.cv/ericnewbury JSON Resume: https://flows.cv/ericnewbury/resume.json Last updated: 2026-03-22