Senior JavaScript / Full Stack Engineer with 15+ years of experience delivering enterprise-scale web applications for global companies. I specialize in JavaScript and TypeScript across modern front-end ecosystems and service architectures, including React, Next.js, Vue.js, Angular, Node.js, GraphQL, micro frontends, and module federation. I’m passionate about building clean, scalable, and maintainable systems with strong accessibility practices, design systems, and automated testing. Throughout the full delivery lifecycle—from architecture and development to production deployments and CI/CD—I collaborate closely with engineers, designers, and product owners, using AI-assisted tooling to improve productivity and code quality.

Rafal Radomski

Senior JavaScript / Full Stack Engineer with 15+ years of experience delivering enterprise-scale web applications for global companies. I specialize in JavaScript and TypeScript across modern front-end ecosystems and service architectures, including React, Next.js, Vue.js, Angular, Node.js, GraphQL, micro frontends, and module federation. I’m passionate about building clean, scalable, and maintainable systems with strong accessibility practices, design systems, and automated testing. Throughout the full delivery lifecycle—from architecture and development to production deployments and CI/CD—I collaborate closely with engineers, designers, and product owners, using AI-assisted tooling to improve productivity and code quality.

Available to hire

Senior JavaScript / Full Stack Engineer with 15+ years of experience delivering enterprise-scale web applications for global companies. I specialize in JavaScript and TypeScript across modern front-end ecosystems and service architectures, including React, Next.js, Vue.js, Angular, Node.js, GraphQL, micro frontends, and module federation.

I’m passionate about building clean, scalable, and maintainable systems with strong accessibility practices, design systems, and automated testing. Throughout the full delivery lifecycle—from architecture and development to production deployments and CI/CD—I collaborate closely with engineers, designers, and product owners, using AI-assisted tooling to improve productivity and code quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior JavaScript Developer at Hertz
April 1, 2021 - Present
Developing enterprise-scale web applications for Hertz's global digital platform using React, TypeScript, GraphQL and Adobe Experience Manager (AEM). Building enterprise micro frontends using React/TypeScript and Module Federation to enable independent deployments across multiple teams. Collaborating across multiple Agile teams delivering independently deployed applications that integrate into a seamless customer experience. Designing reusable design systems and multi-theme component libraries using React, Material UI and Storybook. Developing customer-facing features across online check-in, payment (Stripe, ACI) and identity verification (Onfido) journeys. Integrating React applications with AEM for content management, localisation and application configuration. Managing production releases through GitHub, Jenkins and CI/CD pipelines, and contributing via code reviews and engineering best practices.
Senior JavaScript Developer at UNUM
January 1, 2021 - April 1, 2021
Developed and maintained an enterprise insurance platform for the US market using Vue.js, Vuex and TypeScript. Built reusable Vue.js components with unit tests and accessibility (ARIA) in mind. Collaborated in cross-functional Agile teams to deliver production releases.
Senior JavaScript Developer at Neilson Financial Services
October 1, 2020 - December 1, 2020
Developed customer-facing insurance applications using Vue.js, Nuxt.js and Kentico CMS. Built and maintained applications using Vue.js and Nuxt.js, creating reusable Vue.js components integrated with Kentico CMS. Developed responsive user interfaces using Sass with a mobile-first approach, collaborating with distributed Agile teams across Ireland and the USA.
Senior JavaScript Developer at Houghton Mifflin Harcourt
May 1, 2015 - June 30, 2020
Developed 'HMH Ed', an enterprise educational platform used daily by millions of teachers and students across North America. Built large-scale single page applications and modular front-end systems using React, Redux, Angular, and AngularJS. Delivered reusable UI components and shared component libraries using Storybook and component-driven development. Shared business logic across Web, Desktop (Electron), and React Native via a common codebase. Integrated React components into existing AngularJS applications during platform modernization. Implemented data visualizations using D3.js and built GraphQL (Apollo Client) and REST API-driven React features. Wrote unit, integration, and end-to-end tests using Jest, Jasmine, Selenium, and Protractor. Delivered production releases through CI/CD pipelines with Jenkins and Docker.
Senior JavaScript Developer at Houghton Mifflin Harcourt (HMH)
May 1, 2015 - June 1, 2020
Developed HMH Ed, an enterprise educational platform used daily by millions of teachers and students across North America. Built large-scale SPAs and modular front-end applications using React, Redux, Angular and AngularJS. Created reusable UI components and shared component libraries using Storybook and component-driven development. Shared business logic across Web, Desktop (Electron) and React Native applications using a common codebase. Integrated React components into existing AngularJS applications during modernization. Developed interactive data visualisations using D3.js, and built data-driven React applications using GraphQL (Apollo Client) and REST APIs. Wrote unit, integration and end-to-end tests using Jest, Jasmine, Selenium and Protractor. Delivered production releases via CI/CD pipelines using Jenkins and Docker; collaborated with cross-functional teams using Jira, Confluence, Mural, Slack and Microsoft Teams.
JavaScript Developer at Mobeo
March 1, 2015 - May 1, 2015
Developed AngularJS applications and responsive landing pages for Tesco Community Fund. Built single page applications using JavaScript and AngularJS, and integrated REST APIs using PHP (CodeIgniter). Created responsive landing pages using JavaScript, jQuery and Bootstrap, collaborating within an Agile team using Git (GitHub).
Front End Developer at Connectmedica
September 1, 2013 - January 1, 2015
Developed web portals, landing pages and digital applications for pharmaceutical companies including USP Zdrowie, Roche, AstraZeneca and GSK. Collaborated in Agile teams using Scrum methodology. Developed applications using JavaScript, HTML5, CSS3, PHP and Blade templates/HAML. Built responsive web applications from design mockups using ExpressionEngine, Ruby on Rails and Symfony. Developed HTML5 presentations for iPad devices using JavaScript. Used Git across multiple projects and deployed to production using Webistrano.
Front End Developer at Star Digital Sp. z o.o.
March 1, 2012 - July 1, 2012
Developed customer-facing web applications and landing pages for the company's Facebook commerce platform. Worked with designers and frontend developers in a small Agile team, developing applications using JavaScript, jQuery, HTML5 and CSS3 with responsive web design principles. Implemented features using PHP and delivered within the team using GitHub workflows.
Full Stack Developer at Radi Art
June 1, 2007 - March 31, 2012
Founded and ran a freelance web development business for nearly five years, delivering websites, e-commerce platforms, and custom web applications across industries. Managed projects end-to-end: client consulting, UI design, implementation, testing, deployment, and ongoing support. Built responsive applications using JavaScript, HTML5, CSS3, PHP, and MySQL. Developed CMS platforms and e-commerce solutions using CodeIgniter, WordPress, and IP.Board. Optimized sites for SEO and digital marketing campaigns using Google Ads.
Full Stack Developer at Radi Art (freelance)
June 1, 2007 - March 1, 2012
Founded and ran a freelance web development business for nearly five years delivering websites, e-commerce platforms and custom web applications for clients across multiple industries. Managed end-to-end software projects including client consulting and UI design, development, testing, deployment and ongoing support. Developed responsive web applications using JavaScript, HTML5, CSS3, PHP and MySQL. Built CMS platforms and e-commerce solutions using CodeIgniter, WordPress and IP.Board. Optimised websites for SEO and digital marketing campaigns using Google Ads.

Education

Computer science Engineer: Image processing and computer graphics at Warsaw School of Management (WSM University)
January 1, 2002 - January 1, 2006
Computer science Engineer: Image processing and computer graphics at Warsaw School of Management (WSM University)
January 1, 2002 - January 1, 2006

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Healthcare, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more