Paul McBride

Senior Software Engineer
Belfast, Northern Ireland | paulmcbride.net | hello@paulmcbride.net
Hi, I'm Paul. I'm a senior developer that likes working with JavaScript and solving problems with code. I consider myself pragmatic, empathetic and always keen to learn new things. I advocate for accessibility and I'm passionate about making sure everyone can enjoy the web.

Employment History

Niice

Lead Developer | 2018 - Present
  • Managed a team of developers and fostered a culture of continuous integration
  • Reduced initial bundle size by 80% and initial page load times by several seconds
  • Migrated a legacy app from Backbone to React and Next.js
  • Maintained and extended a complex app split across multiple services

Locate A Locum

Senior Developer | 2017 - 2018
  • Developed a platform that automated the booking of locum pharmacist shifts
  • Created and supported a multi-platform React Native app
  • Designed and built an in-house app to allow customer support to troubleshoot with users

PiggyPot

JavaScript Engineer | 2016 - 2017
  • Maintained and extended a React Native app designed to help young people save money
  • Built out automated testing for both the React Native app and the API server

minus40

Web Developer | 2015 - 2016
  • Delivered dozens of client projects on time and on budget to a high standard
  • Upgraded frontend tool chain to improve developer productivity across the whole team

Eyekiller

Junior Developer | 2015
  • Created HTML templates for client websites and emails
  • Upgraded exisiting client websites to use response CSS

Relevant Experience

WeCode NI

Founder | 2018 - Present

WeCode NI is a side project that has become a successful business. It is a job board where companies in Northern Ireland can advertise their vacancies. I began designing and building the platform in early 2018 and have been working on it ever since.

egghead

Instructor | 2018 - Present

Egghead is an online platform that helps developers learn new tools and technologies. I was invited to become an instructor in 2018 and now regularly make instructional video courses that are viewed by thousands of developers each month.

Technologies

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Ruby
  • Rails
  • PostgreSQL
  • Git