Oisin Bourke

Software Engineer

Belfast, Northern Ireland πŸ“ž 07925 022239 obourke@gmail.com LinkedIn GitHub

Profile

Software engineer with 6 years’ experience building scalable, high-performing web applications using React, TypeScript, and modern JavaScript. Proven ability to deliver clean, maintainable code and improve product performance. Passionate about seamless UX, team collaboration, and shipping user-first features that make a difference πŸš€

Employment History

Frontend Engineer β€” Rapid7 (Cybersecurity)

Nov 2023 β€” Present Β· Belfast
  • Designing and building complex, scalable user interfaces using React and TypeScript in a large production codebase
  • Working closely with UX/UI designers and product partners to translate designs into accessible, reusable components
  • Improving application performance and reliability through profiling, optimisation, and comprehensive test coverage
  • Owning features end-to-end, from scoping and technical design through to delivery and iteration
  • Contributing to architectural discussions and supporting less-experienced engineers through code reviews and mentoring

Frontend Engineer β€” Foods Connected (Food supply chain)

Jun 2023 β€” Oct 2023 Β· Belfast
  • Developed and shipped user interface features using React in a customer-facing web application

Software Engineer β€” Pitchbooking (Booking platform)

Jan 2023 β€” May 2023 Β· Belfast
  • Built and maintained front-end features using React for a scheduling and booking platform
  • Contributed to backend services with Node.js, collaborating across the stack to deliver features end-to-end

Software Engineer β€” Firstup (Workplace communications)

Jan 2020 β€” Dec 2022 Β· Belfast
  • Developed user interfaces with React as part of a cross-functional product team
  • Built and maintained backend services using C# and .NET in a production environment
  • Integrated front-end and back-end systems to deliver cohesive, reliable user experiences

Skills

React TypeScript JavaScript HTML & CSS React Context Redux Recoil React Query Fetch API React Testing Library Vitest Vite Node & NPM Git

Education

Higher Diploma in Software Development β€” NUI Galway

Aug 2018 β€” May 2019

Grade: 1 ⭐️

Internship: Marine Institute, Galway

Master’s in International Human Rights Law β€” NUI Galway

Sep 2007 β€” Sep 2008

Grade: 2.1

Internship: Human Rights Law Network, India

Bachelor of Arts (History & Anthropology) β€” Maynooth University

Sep 2004 β€” Jun 2008

Grade: 1 ⭐️

🐢 Side Project (WIP)

OWID Cube Dashboard

A full-stack analytics dashboard exploring country-level COβ‚‚ emissions data.

  • DuckDB for analytical storage
  • Cube as a semantic analytics API
  • React + TypeScript frontend
  • Deployed frontend (Vercel) and backend (Fly.io)

Hobbies

Cycling 🚴🏻 Β· Cooking πŸ‘¨πŸ»β€πŸ³ Β· Coding πŸ‘¨πŸ»β€πŸ’» Β· Gaming πŸ•Ή Β· Politics πŸ—ž