I'm an experienced software engineer with a Bachelor's degree in Computer Engineering (Second Class Honours) from Trinity College Dublin, and over three years of professional experience. I enjoy building solid UI features using TypeScript, React, HTML, and CSS, and I thrive in collaborative, cross-functional teams. I am committed to continuous learning, innovation, and professional growth.

Ben O'Sullivan

I'm an experienced software engineer with a Bachelor's degree in Computer Engineering (Second Class Honours) from Trinity College Dublin, and over three years of professional experience. I enjoy building solid UI features using TypeScript, React, HTML, and CSS, and I thrive in collaborative, cross-functional teams. I am committed to continuous learning, innovation, and professional growth.

Available to hire

I’m an experienced software engineer with a Bachelor’s degree in Computer Engineering (Second Class Honours) from Trinity College Dublin, and over three years of professional experience.

I enjoy building solid UI features using TypeScript, React, HTML, and CSS, and I thrive in collaborative, cross-functional teams. I am committed to continuous learning, innovation, and professional growth.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Software Developer in Test at Genesys Cloud
August 1, 2025 - October 11, 2025
Led adoption of Playwright and TypeScript for multiple frontend teams; architected project structure and built custom tooling and configurations. Triaged test failures via Jenkins and used AWS CloudWatch and Sumo Logic for correlations. Developed a common test reporting tool using AWS infrastructure and NestJS; provided metrics for QA and PM via New Relic dashboards. Led QA for multiple feature releases, facilitated QA ceremonies, and mentored interns and junior engineers.
Software Engineer - Frontend at Genesys Cloud
August 1, 2025 - October 11, 2025
Frontend-focused role building a new admin UI feature using React, TypeScript, and Zustand/Vite for state management. Focused on accessibility using screen readers (JAWS) and Axe DevTools. Maintained and migrated UIs from Ember/JavaScript to TypeScript React with schema validation. Migrated deployment pipelines to multi-region AWS deployments. Contributed as Scrum Master in a cross-functional team to deliver high-quality UI features.
Frontend Software Engineer at Genesys Cloud
August 1, 2025 - October 11, 2025
Built a new UI admin feature using React, TypeScript, HTML and CSS. Migrated UI from JavaScript Ember to TypeScript React with Vite and schema validation via Zod. Maintained accessibility using screen readers (JAWS) and axe DevTools. Migrated deployment pipelines across multiple AWS regions. Worked in a small virtual team with a focus on delivering high-quality admin UI features; followed Scrum practices, serving as Scrum Master for the team. Maintained existing UIs migrated to React/TypeScript/Vite for schema validation (Zod) across multiple stacks.
SDET Intern at Genesys Cloud
November 1, 2021 - October 11, 2025
Built and maintained automated tests and test frameworks with JavaScript, WebDriverIO, Mocha, Jenkins, and Cucumber Syntax, following best practices. Enhanced code quality alongside a senior test engineer, gaining insights into QA ownership and review processes within three months.
Software Engineer - Intern at Genesys Cloud
November 1, 2021 - October 11, 2025
Developed a prototype mobile app using Flutter with another student. Assisted in initial research toward a white paper on using a blockchain to help filter and remove fake news from the internet.
SDET Intern at Genesys Cloud
November 1, 2021 - October 11, 2025
Built and maintained automated tests and test frameworks using JavaScript, WebDriverIO, Mocha, and Jenkins. Implemented a common test reporting tool to provide QA visibility via dashboards. Triaged test failures regularly through Jenkins, using correlation IDs to query AWS CloudWatch and Sumo Logic. Introduced best practices for QA and test automation.
Software Engineer - Intern at Genesys Cloud
November 1, 2020 - October 11, 2025
Developed a prototype mobile app using Flutter with another student; contributed to initial research toward a white paper on filtering fake news using blockchain (iBrew project).

Education

B.A. Honours Degree in Computer Engineering at Trinity College Dublin, Ireland
January 11, 2030 - September 20, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services