Senior Software Engineer

Building reliable products across web, mobile, cloud, and embedded systems.

I bring thirteen years of hands-on engineering experience, from React Native and AWS-backed applications to production support, automation, and legacy system replacement. I enjoy turning unclear problems into polished, maintainable software that teams can keep improving.

13+ years shipping software
4 product domains
Full stack React, Expo, AWS, .NET

Recent focus

Technologies I have been specialising in

React Native

Cross-platform product development for mobile and web.

EX

Expo

Fast iteration, device builds, and modern app delivery workflows.

TS

TypeScript

Safer front-end and application code with clearer contracts.

AWS

Authentication, backend services, data flows, and deployment support.

Figma to Product

Turning designs into polished, responsive application interfaces.

Observability

Using tools like Sentry to improve reliability and production feedback.

Cartoon portrait of Paddy B

Paddy B

Senior Software Engineer

Profile

Senior Software Engineer with thirteen years of experience across product engineering, mobile development, cloud integration, automation, production support, and legacy modernisation. Comfortable leading work, unblocking teams, and collaborating across time zones in follow-the-sun delivery environments.

Strengths

Product-focused engineering React Native & Expo delivery AWS-backed application design Automation and support tooling

Contact Information

Co. Monaghan

Work Experience

Software Engineer

Hereworks

Feb 2022 – Present

Architected the front end of a new React Native and Expo product from scratch, running on iOS, Android and the web from a single codebase with AWS services and Cognito authentication behind it. Established the code quality and testing practices the team works to, and oversaw the team’s expansion including hiring.

React NativeExpoTypeScriptAWSHiring

Software Engineer

Playertek / Catapult Sports

Apr 2017 – Feb 2022

Worked on the flagship consumer iOS app in Swift, moving from changes to existing screens to building entire new features. Went on to build a cross-platform React Native app covering iOS and Android from one codebase, and drove its migration from JavaScript to TypeScript. Also tested the GPS hardware the products depended on.

SwiftReact NativeTypeScriptGPS hardware

Graduate / Intermediate Software Engineer

Prometric

2013 – Apr 2017

Promoted from graduate to intermediate while delivering C# websites and back-end systems across the business. Took over a two-person project to replace the legacy BizTalk servers and delivered it alone, from requirements gathering through to deployment, working with the QA team in the US. Started the QA automation framework initiative and brought the team up to speed on it.

C#.NETQA automationProduction support

Contract Software Developer

ABB, Dundalk

2012 · 6-month placement

Worked on a C# legacy replacement project, gaining early experience in enterprise software development and collaborative delivery.

C#EnterpriseLegacy Migration

Technical Experience

React Native Expo TypeScript AWS C# Java Automation Production Support
  • Databases:SQL, JDBC, MSSQL, DynamoDB, OpenSearch
  • IDEs:Cursor, Visual Studio
  • Languages:Java, C++, C#, VB, Swift, React Native, JavaScript, Angular, TypeScript
  • Other:JUnit, XML, XSLT, Glassfish, Azure, Figma, Expo, Sentry
  • Testing:NUnit, xUnit, MSTest, Postman, Selenium
  • Web:React, HTML, CSS, JavaScript, WordPress, Webflow

Project Experience

  • .NET development at ABBDeveloped a new C# system replacing multiple legacy components, working in sprint teams with daily scrum ceremonies.
  • .NET development at PrometricInherited a two-person project to replace the legacy BizTalk servers and delivered the standalone Windows application single-handed, owning everything from requirements gathering to deployment.
  • College final year projectCreated a PhoneGap mobile navigation app using HTML, JavaScript and CSS for cross-platform deployment.
  • React Native at HereworksBuilt a new Expo application from Figma designs, integrating AWS backend services and Cognito authentication, running on mobile and the web from one codebase. Also built a second, mobile-only Expo app featuring a feature-rich iOS App Clip.
  • Swift & React Native at Catapult SportsBuilt new features and screens for the main consumer iOS app in Swift, then created a cross-platform React Native app for iOS and Android and moved it from JavaScript to TypeScript.

Published Apps

Three React Native and Expo apps taken from idea to live App Store listing single-handed — build, release, store listings and privacy policies included.

  • One codebase, two platformsBlockwright runs on iPhone and in the browser from a single Expo codebase, with a Firebase backend. Details.
  • Shipped solo to the App StoreJump Lad, built with React Native, Expo and TypeScript, taken through submission and review without a team. Details.
  • Offline and privacy-first by designDreamy Unicorns works with no account, no ads and nothing leaving the device. Details.

All three ship under my own developer account. I also publish React Native and Expo tutorials at paddyb.com.

Activities & Hobbies

Cars & Coffee
Irish Rally Championship
Drifting, the favourite
Building websites since I was 11