Hi, I’m Ciara Finnegan, a front-end engineer with over a decade of experience building scalable, high-performance user interfaces for complex web applications. I specialize in React, TypeScript, and modern front-end tooling, and I’m committed to delivering clean, maintainable solutions that focus on usability and accessibility. I enjoy collaborating across design, product, and engineering teams to ship intuitive experiences that balance performance with delightful UX. I’m passionate about clean code, scalable architectures, and empowering teams with strong design systems and thoughtful tooling.…

Ciara Finnegan

Hi, I’m Ciara Finnegan, a front-end engineer with over a decade of experience building scalable, high-performance user interfaces for complex web applications. I specialize in React, TypeScript, and modern front-end tooling, and I’m committed to delivering clean, maintainable solutions that focus on usability and accessibility. I enjoy collaborating across design, product, and engineering teams to ship intuitive experiences that balance performance with delightful UX. I’m passionate about clean code, scalable architectures, and empowering teams with strong design systems and thoughtful tooling.…

Available to hire

Hi, I’m Ciara Finnegan, a front-end engineer with over a decade of experience building scalable, high-performance user interfaces for complex web applications. I specialize in React, TypeScript, and modern front-end tooling, and I’m committed to delivering clean, maintainable solutions that focus on usability and accessibility.

I enjoy collaborating across design, product, and engineering teams to ship intuitive experiences that balance performance with delightful UX. I’m passionate about clean code, scalable architectures, and empowering teams with strong design systems and thoughtful tooling.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Front-End Engineer (Senior) at Fixify
August 1, 2025 - August 1, 2025
Contributed to a Remix-based SaaS helpdesk platform, delivering UI/UX improvements with accessibility and performance best practices. Redesigned error-handling flows using Remix boundaries. Implemented a modular Settings / Org Preferences system to simplify configuration and reduce backend dependencies. Increased code reliability through unit and integration testing with React Testing Library and Jest. Practised clean-code principles by breaking down large components for maintainability. Collaborated across design, product, and backend stakeholders during architecture discussions.
Front-End Engineer (Senior) at Beeline
May 1, 2025 - May 1, 2025
Worked on a large-scale React + TypeScript HR SaaS application with a focus on scalability, performance, and maintainability for global users. Built reusable design-system components consuming Figma tokens and integrating with Storybook for consistency. Led Mixpanel instrumentation, creating a type-safe analytics system covering 100+ events for data-driven iteration. Developed and maintained an Antora-based documentation site with Lunr search and analytics tracking to support developer productivity. Collaborated with product, design, and backend teams to deliver user-centric features and internal tooling. Improved performance through memoization, code-splitting, and proactive error monitoring with Sentry.
Front-end Engineer at Playgon Interactive Inc.
July 1, 2019 - July 1, 2019
Led front-end development for Cleebo Casino, a real-time live-dealer platform deployed on web and Facebook. Built and maintained the React + Redux client, integrating live-streaming frameworks. Designed responsive and interactive UI using GSAP, HTML5 Canvas, CSS Grid, and three.js. Mentored junior developers and established code standards and best practices.
Interactive Developer at Eruptive Games
May 1, 2014 - May 1, 2014
UI developer for Citizen Grim, a mid-core, action arcade-style Facebook game. Built interactive, animated UIs with Flash and ActionScript 3 to deliver engaging social gameplay.
Front-end Developer at Pocket Kings
March 1, 2012 - March 1, 2012
Developed UI features for the social-gaming web client of Full Tilt Poker, integrating community and gameplay functionality.
Interactive Developer at JAM Media Ltd.
February 1, 2012 - February 1, 2012
Built interactive web and desktop apps for broadcasters including CBBC and PBS Sprout. Projects included expression-generation apps, personalised animation software for broadcast television, and web games.
QA Engineer at Fujitsu Softek
September 1, 2004 - September 1, 2004
Wrote and executed test cases for performance and storage-management software in simulated network environments, collaborating closely with developers to identify and resolve issues.

Education

MSc. Multimedia at Dublin City University
January 1, 2006 - January 1, 2007
BSc. Computer Science, Software Engineering at Dublin City University
January 1, 2001 - January 1, 2005

Qualifications

Europrix TTA Quality Seal 2007
January 1, 2007 - November 10, 2025

Industry Experience

Software & Internet, Gaming, Professional Services