# Brian Walsh > Senior Software Engineer Location: New York City Metropolitan Area, United States Profile: https://flows.cv/brianwalsh Experienced Full Stack Developer with a demonstrated history of professional development while working inside a fast past tech startup. Skilled in Ruby, RSpec, various Software testing approaches, QA Testing Software, and Customer Support. Strong engineering professional with Bachelor's Degrees in Economics and Journalism from Rutgers University. ## Work Experience ### Senior Backend Engineer @ Teal Jan 2023 – Present ### Senior Software Engineer @ Blue Lava, Inc. Jan 2023 – Jan 2023 Team Lead for multiple enterprise-level features including a Roadmap visualization for in-progress and completed initiatives. Wrote user stories and assigned best-suited colleagues to deliver solutions with iterative, incremental releases. Configured Storybook allowing Product, Design, and other developers to attain information on and/or implement foundational components. Worked with Product Managers to set up agile processes that improved team efficiency. ### Software Engineer II @ Blue Lava, Inc. Jan 2022 – Jan 2022 Added JWT authentication to the public API, in addition to writing a JavaScript client to handle the token and all API requests from Vue components, creating a bridge to a single-page application end-user experience. ### Software Developer @ Rosh Review Jan 2021 – Jan 2022 Spearheaded two large-scale refactors in the legacy Ruby of Rails app. The first of which was a partial re-write of the payment system, including migration product price and duration to a new table, and a complete re-write of the discount feature. The other was the completion of refactoring learner performance statistics that allowed for rolling up collections of stats so as to gain access to performance statistics for groups of subscribers. Contributed to project to re-write mobile app in React Native delivering key features and polish as we prepared to submit the app to stores for review. Leading re-write of legacy admin management tools into a modern Rails frontend using tools such as StimulusJS, Stimulus Reflex, View Components, mrujs, and Turbo. ### Solutions Engineer @ Vimeo Jan 2020 – Jan 2021 | New York, New York, United States Continued to assist on technical onboardings while enhancing the experience for all customer segments. This included refactoring the onboarding flow to ensure that clients were not in an invalid state when they went to launch their streaming service and re-writing the API documentation to make it more developer-friendly. Built upon prior client migration tool refactors to expand the functionality to include parity with new Vimeo OTT features, namely metadata information for the video migration tool and multi-currency for the customer migration feature. Additionally, created a migration-specific Rails app that leveraged the APIs for different Vimeo products to allow for the migration of video data between these products. Worked with legal to deliver a feature set that allowed clients to raise or lower their subscription product pricing and extend those changes to existing customers in their respective currency when legally allowed. ### Associate Solutions Engineer @ Vimeo Jan 2019 – Jan 2020 | Greater New York City Area Responsible for advising on the onboarding of the more technically involved enterprise clients for the Vimeo OTT product. This included implementing the client's design vision using CSS, pure JS, and jQuery, installing 3rd party marketing and tracking scripts, and supporting the client's engineers on building their API integrations. Refactored a set of migration tools available to enterprise customers to assist them with migrating from their prior platform to Vimeo OTT. The changes reduced manual work required by the client and Solutions team to use these tools helped get enterprise customers launched fast. The implementation increased the performance of our video library migration by ~50%. Implemented features to assist internal team members to track and manage enterprise clients. The most important of which was a feature set that streamlined the offboarding of clients. This took a lot of cognitive load of our Support and Solutions teams and allowed them to focus on optimizing the experience of new and existing customers. ### Junior Full Stack Developer @ Funderbolt Jan 2018 – Jan 2018 | Remote As a Junior Full Stack Developer, I worked directly with the CTO as a member of the product team to develop well tested and reliable features that allowed our internal team to quickly iterate on our product while ensuring our users had the best possible technology for fundraising while working with us. I worked directly with a new persona stakeholder and developed a new type of account and permissions specifically to service the student fundraiser's in a more scalable way. This update provided the company with a means of drastically scaling our service efforts that were never before possible. Additional provided other features to help surface data to this new stakeholder to help the company make data-driven decisions. Added elements of gamification to both the user and giving experiences. ### Support Developer @ Funderbolt Jan 2017 – Jan 2018 | Remote Now working directly in the code base for our RoR app, I was primarily responsible for building out the tools our support agents needed to more efficiently handle answering customer support tickets. This streamlined the team's ability to answer customer questions by giving them dedicated dashboard views that provided the information needed for each type of support question. I was fixing the bugs I had previously been handing off to developers so as to reduce the time between a bug report and a bug fix. ### Support Engineer @ Funderbolt Jan 2016 – Jan 2017 | Remote While continuing to manage our customer support channel, I began to work more closely with our developers to help identify, report, and prevent bugs from making it to our production application. I would identify bugs by closely monitoring our support channels. Once identified, I would test until I had replications steps which I then report to the engineering team through Github. I would often join them for pair programming sessions to provide any extra context and potential identify the bug. Prior to releases, I was also thoroughly QA testing to find as many bugs as I could to prevent them from making it to production and working with the developers to get them fixed prior to release. ### Community Manager @ Funderbolt Jan 2014 – Jan 2015 | Remote I was responsible for managing our customer support channel and providing an exceptional experience to those who may have had issues using the technology. I did this remotely using help desk software which required me to read between the lines in every email to ensure I was getting as much information out of each message from a user as possible. Additionally, I worked closely with the team on any data collection and research projects as needed. ### Newsroom Intern @ SportsNet New York Jan 2014 – Jan 2014 | New York City As a Newsroom Intern, I participated in activities that directly impacted the quality of the programs the station put out. This included going through game footage and marking timestamps for important moments that could potentially be used in a highlight, working with the editors to provide feedback on the footage they were putting together for segments, and helping research data production assistants would use when generating graphics for programming. ### Sports Reporter @ WRSU-FM Rutgers Radio Jan 2012 – Jan 2014 | New Brunswick, New Jersey I was a personality on WRSU sports broadcasts and weekly shows and have produced live broadcasts of games and in-studio shows. While on-air I need to ensure that myself, as well as any guests or callers, adhere to FCC standards of what could be said over the air. While producing games, I needed to ensure that ads were played correctly and the transition back to the team at the game was smooth and timely. I also got heavily involved in teaching others how to use the equipment both in the studio and on the road for games when we had to travel. ### Research Assistant @ Funderbolt Jan 2013 – Jan 2013 | Remote I helped a small startup learn as much about crowdfunding and what it takes to hit your goal. It was my primary responsibility to learn as much as I possibly could on any potential links between the actions a fundraising team takes and their ability to raise funding. This helped provide data for the creation of educational materials for the students that would go through the crowdfunding program. ## Education ### Bachelor of Arts (BA) in Journalism Rutgers University ### Bachelor's Degree in Economics Rutgers University ## Contact & Social - LinkedIn: https://linkedin.com/in/brianwalsh- --- Source: https://flows.cv/brianwalsh JSON Resume: https://flows.cv/brianwalsh/resume.json Last updated: 2026-03-31