# Seamus Leahy > Senior Software Engineer Location: Alameda, California, United States Profile: https://flows.cv/seamusleahy My name is Seamus Leahy, I'm a Senior Software Engineer with a specialization of Web Front-End Development. I'm looking for my next position. I have recently worked at Dropbox, Labelbox (a data-centric AI platform), and Velocity Growth (an early-stage startup). During my tenure, I developed a text classification editor that helped train machine learning models, such as BERT. Additionally, I led a team that successfully increased ARR by $4M in just two months and provided mentorship. I have experience developing a web app from scratch using technologies like Remix.js, Vercel, and Tailwind CSS. I have written custom linter rules for our team's needs on multiple occasions. Let's move beyond what you'll read on my resume, as I share my fundamental philosophy. I believe that there is a better way to build software - a more human way. I don't claim to have all the answers, nor can I solve all the problems. Nonetheless, I aspire to solve them as a software engineer going forward. Thinking about people has transformed my viewpoint of coding. As a Software Engineer, I still enjoy coding, but I now view each piece of code as part of an ongoing series of future interactions. How can I positively influence the future with each file I write? I can imagine scenarios where an engineer might be trying to fix a critical bug six months from now, or a UX writer communicating complex ideas within the system's limitations next year. The programming code written today holds a long reach. Moving beyond the code, I've directly experienced the value of nurturing people - and the consequences of doing the opposite. It results in the team's talent being greater than the sum of individuals' skills. The foundation is psychological safety. Build upon the foundation with purpose and enthusiasm. The most exciting part is that we have decades of subject matter experts to leverage, and their learnings are just sitting there, ready to be utilized. We can grow fantastic teams in the 2020s. Message me if you think I'm a good fit for a position. ## Work Experience ### Front End Software Engineer @ Otter.ai Jan 2024 – Present ### Software Engineer @ Apple (Contract Role through Teksystems) Jan 2024 – Jan 2024 | Sunnyvale, California, United States • I was on an internal tooling team to support Apple’s Special Project Group. The short tenure is due to Apple canceling the project. • I built interactive reports used by machine learning engineers debugging training data all the way to top leadership presenting to the CEO Tim Cook. • Contributed to the SPG’s component library that was used across the suite of internal tools. ### Software Engineer @ Velocity Growth Jan 2023 – Jan 2023 • I created apps and tools that helped to grow the agency and facilitated the transition to SaaS. • In choosing the tech stack, I optimized for quicker product delivery using Vercel, NextJS, Github, and Tailwind CSS. ### Software Engineer @ Labelbox Jan 2020 – Jan 2023 •I transformed the text classification label editor to a plugin structure with Rxjs; this immediately enabled relationships between annotations. Now, the editor can better support popular models like BERT and quickly adapt as machine learning models change. • I refactored the text classification editor to support flexible-width fonts and bi-directional text using advanced DOM features interfacing with React. • We developed a 3D label editor for the DICOM medical imagery format. I led the projection of annotations made on one of the x, y, or z planes to the other two planes using Canvas and Redux. • I created a comprehensive front-end interview question with multiple parts, which I later taught to others and documented thoroughly. ### Software Engineer @ Dropbox Jan 2017 – Jan 2020 | San Francisco Bay Area • As the tech lead, we increased ARR by $4M with the Business-trial to Professional-trial project. Our team of a product manager, designer, UX writer, and four engineers went from zero to design to A/B testing to production in 2-months. We made updates to the customer-facing onboarding. We added an API endpoint to the Python backend and improved the UX with React and TypeScript. • I designed a regression bug detection system using Apache Hive and Grafana to analyze regression data, preventing losses in the acquisition process. • I conducted exploratory work for seamlessly pairing Business accounts with the Python desktop app. It resulted in an approved plan reviewed by downstream teams and was in production the following year. • I organized the monthly JS Guild meetings to help engineers share new technology and best practices with others across the company. • I mentored engineers and interns on career advancement, technical details, and tech lead responsibilities. ### Senior Software Engineer @ Dokkio Jan 2017 – Jan 2017 • I developed a faceted search page using React Router and a Material Design-based component library. The data was fetched from a PostgreSQL database and Elasticsearch via a GraphQL API. ### Chief Innovation Officer @ Votion Jan 2016 – Jan 2017 | San Francisco, California, United States • I enhanced the user experience by conducting design sprints, analyzing heuristics, and researching competitors. Let me know if you need any further assistance. • Starting with interactive wireframes, I verified the three products before building fully functional web applications on AWS. ### Front-End Engineer @ Thumbtack Jan 2014 – Jan 2016 | San Francisco Bay Area • I founded the front-end road infra roadmap with multiple stakeholders, including executives. • As the tech lead, my team migrated the ‘Consumer Messenger’ from Backbone to Angular. • I was part of the team of SWEs and Designers for creating the design system. ### UI Engineer @ Twitter Jan 2014 – Jan 2014 • My insight got a 10% increase in the ‘New User Experience’ completion rate. My recommendation came from analyzing user testing and analytics. • I used Scala on the backend and a custom JavaScript system on the frontend. • For the NUX intro page, I used the UN's Geoscheme to localize images. The Geoscheme has a hierarchy tree structure, where images can be associated at any level. The system picks the most local image based on the user's country. ### Front-End Freelancer @ Peaski Jan 2013 – Jan 2014 | Chicago, Illinois, United States * Created custom UIs within WordPress for making 3-by-3 image collages and an ingredient quantity field with in-editing context awareness for suggestions * Assisted with various web apps to improve the UI and to troubleshoot issues * Built a tool within the Largo theme to allow users to customize it through an interface to alter the LESS variable values resulting in a custom CSS ### Front-End Developer @ Doejo Jan 2012 – Jan 2013 | Chicago, Illinois, United States * Acted as the primary developer a new Cox Media news website that runs on WordPress.com VIP platform * Developed front-end websites using parallax, CSS3 animations, and responsive design * Worked with various start-ups to build minimum viable products within the client’s constraints ### Product Development and Strategy @ Barrel of Jobs Jan 2011 – Jan 2012 Barrel of Jobs was a New Signature product for utilizing social networking to find job applicants. * Involved in the daily product strategy * Developed the product on Ruby on Rails using Resque, Stripe, Devise * Led the Front-End development using Backbone and Haml ### Senior Front-End Developer @ New Signature Jan 2009 – Jan 2012 | District of Columbia, United States * Created rich interactive experiences using Javascript along with jQuery, HTML5, CSS3, SVG, Backbone, and more * Designed and developed the award winning ‘Not Your ATM’ campaign website * Developed the interactive data visualization website ‘Factory Farm Map’ using at the time new technology of HTML5 to move away from Flash * Developed a jQuery map plugin of U.S. states to replace previous Flash based solutions http://newsignature.github.io/us-map/ * Assisted with UX with user-stories, research, and wireframes * Took on a leadership role by initiating weekly Front-End Developer meetings to build camaraderie and provide education * Provided expert WordPress technical consultation for the ThinkProgress relaunch in 2011 ### Web Manager @ Americans United for Separation of Church and State Jan 2006 – Jan 2009 | District of Columbia, United States * Redesigned and then migrated the website into a CMS resulting in double the traffic to the blog * Created an information architect to move from a hodgepodge of disparate content pieces hidden in departmental silos to a user-centric structured model * Managed the third-party vendors for email blasts, online donations, advocacy tools, and web hosting ## Education ### Bachelor of Science (BS) in Computer Science University of Maryland Baltimore County ## Contact & Social - LinkedIn: https://linkedin.com/in/seamusleahy - GitHub: https://github.com/seamusleahy - Portfolio: http://seamusleahy.com --- Source: https://flows.cv/seamusleahy JSON Resume: https://flows.cv/seamusleahy/resume.json Last updated: 2026-04-11