# Scott Wagner > Senior Software Engineer Location: Philadelphia, Pennsylvania, United States Profile: https://flows.cv/scottwagner A Senior Software Engineer with over 10 years of experience building full-stack web applications. Passionate about continuous learning, sharing knowledge, building dynamic user experiences, and improving the way that software is written. ## Work Experience ### Senior Software Engineer @ Alma Jan 2024 – Present ### Senior Software Engineer - Frontend @ Guru (getguru.com) Jan 2021 – Jan 2023 | Philadelphia, Pennsylvania, United States Delivered user experiences related to critical application functionality including billing, AI answer generation, and company announcements. Pitched and led project to ensure frontend codebase was compliant with TypeScript strict mode, resulting in improved code/product quality and improved developer experience. Established type-safe API access from frontend codebase, improving the product stability and developer experience. Educated other frontend developers on more advanced TypeScript usage by documenting certain topics, and leading interactive workshops. Provided individualized mentorship for junior developers on a range of software topics. ### Senior Software Engineer @ JOOR Jan 2018 – Jan 2021 | Philadelphia, Pennsylvania Led the development of a brand new frontend design system/component library, which is consumed by multiple frontend applications. Built a web application to enable retailers to browse product listings from wholesalers, and plan purchases/merchandising for their retail locations. Worked in a full-stack capacity, implementing a GraphQL API using Python, and a web application using React. Introduced and evangelized Typescript as part of a greenfield React project. Implemented an engineering mentorship program to help the career development of junior engineers. Implemented a “book club” (ended up being mostly videos) as a learning opportunity for engineers in which a group of engineers would watch a tech talk, and then gather to discuss the talk as a group. ### Senior Software Engineer @ eMoney Advisor Jan 2015 – Jan 2018 | Radnor, PA Implemented application integrations with third party financial technology providers to augment core application functionality. Implemented REST API to allow enterprise customers to consume financial planning data Worked to implement modern Javascript development process across the company, including: unit testing with Mocha and Chai, linting with ESLint, module bundling with Webpack, and ES6+ transpiling with Babel Converted legacy jQuery and Handlebars UI areas to React with Redux Participated in the review and adoption process of new front-end technologies Practiced several software engineering best practices including TDD and pair programming. Assisted with the on-boarding and coaching of new developer hires. ### Wealth Platform Developer/Tech Lead @ SEI Jan 2013 – Jan 2015 | Oaks, PA Developed a Java engine to automatically generate transactions on investment portfolios. Designed and implemented a framework to dynamically generate linear optimization problems from investment portfolio data. Responsible for ensuring the adoption of software engineering best practices among development team members. Implemented version control workflows to improve code base stability. Worked on developing a system for automated acceptance and regression testing of web services written in Java as well as Oracle stored procedures, using the Fit framework and FitNesse. Developed a Java (Spring) web application to create test cases by parsing data from an uploaded Excel workbook, making test scenario creation easier for non-technical users. ## Education ### Bachelor of Science (B.S.) in Computer Engineering Villanova University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/nbbdog11 - GitHub: https://github.com/nbbdog11 - Website: https://dev.to/nbbdog11 - Website: https://scottwagner.io/ --- Source: https://flows.cv/scottwagner JSON Resume: https://flows.cv/scottwagner/resume.json Last updated: 2026-03-22