Self-employed | Full Stack Developer and Designer
New York, New York, USA
August 2015 - Present
Independent full stack web developer developing rich web applications and websites on a freelance and contract basis in the New York City area.
Jane Technologies Inc. | Staff Software Engineer
Remote
January 2024 - October 2025
I was promoted into a leadership role to continue to drive the modernisation of our frontend infrastructure.
- Leading cross-team working group responsible for support and maintenance of Jane's internal UI component library.
- Co-leading a series of cross-team intiatives modernising Jane's frontend best practices, including migrating all project's in Jane's monorepo from a complex outdated Webpack set up to Vite, and migrating Jane's monorepo from Nx to NPM workspaces.
- Providing frontend mentorship for junior and mid level engineers.
- Working with technical leadership across the org to design and implement wide scale process and technical improvements.
- Collaborating with my team lead on high level planning and architectural work for the team.
Jane Technologies Inc. | Senior Software Engineer
Remote
May 2022 - January 2024
I joined Jane Technologies Inc. as a Senior Software Engineer to contribute to the development and maintenance of our frontend infrastructure and applications.
- Playing lead role in architecture, development and maintenance of Jane's internal UI component library.
- Maintaining and developing Jane's e-commerce offerings, including Jane's retail website, dispensary embedded e-commerce menus and kiosk menus.
- Establishing and improving Jane's frontend best practices.
- Leading testing focused working group to improve frontend testing best practices.
- Mentoring junior engineers on frontend feature work and best practices.
- Supporting my team lead with high level planning and architectural work.
Monotype | Frontend Developer (Contract)
Remote
September2021 - December 2023
Hoefler&Co. was brought into the Monotype family as a result of the company's buyout in September 2021.
Hoefler&Co. | Frontend Developer (Contract)
New York, New York, USA
April 2017 - February 2018, January 2019 - June 2019, December 2019 - September2021
Collaborating on complete re-design and development of typography.com, single page retail website of Hoefler&Co., becoming solely responsible for development and maintenance of frontend after site launch.
- Developing major frontend features through to release, including home page, blog, search, font subscription manager and interactive "How To Use" page.
- Maintaining mature production codebase, including troubleshooting, testing and major feature releases.
- Collaborating with small team on key frontend architectural decisions.
- Working with cutting edge frontend technologies, including React, Redux and PostCSS.
ATTCK | Full Stack Developer (Contract)
New York, New York, USA
February 2018 - October 2021
Developing beautiful interactive web applications and rich web sites in a fast-paced agency setting using React and Wordpress.
- Lead developer, developing numerous sites and apps from scratch, often on tight deadlines.
- Lead code architect, guiding technical direction and technology choices.
- Advising on critical UX/UI design decisions as needed.
- Collaborating with designers, QA team, project managers and clients to ensure client needs are met.
Flatiron School | Web Analytics Engineer
New York, New York, USA
April 2016 - October 2016
Developing and maintaining key analytics integrations for learn.co, Flatiron School's online learning application.
- Completing ground-up re-build of custom Salesforce integration (major pain point before re-development).
- Developing integrations with other tools, including Segment and Hubspot.
- Setting up tooling for validating integrity of mission-critical data across systems.
- Collaborating closely with Sales, Marketing and Product teams to ensure their data needs were met.
Creme Global | Frontend Developer
Dublin, Ireland
September 2014 - July 2015
Developing predictive analytics software. Played lead role in re-architecture of company's main products and modernisation of team's development practices.
- Frontend code gatekeeper, maintaining code quality and reviewing major changes.
- Lead architectural role, creating front and backend (API) specs, driving choice of frontend technologies.
- Developed major frontend features, including dataset management tools, spreadsheet-style rich data editor, and user interfaces to statistical models.
- Drove automation of frontend tests and builds, as well the adoption of modular code structure in frontend code base.
- Collaborated with UX specialists on product and user interface design.