Brian Mullan

Staff Software Engineer at EquipmentShare

Belfast, Northern Ireland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Brian Mullan is a Staff Software Engineer based in Belfast with 12 years of experience building high-performance JavaScript and full-stack applications across startups and enterprise teams. He has led engineering efforts at companies like VEED.IO, Workrise, and NearForm, shipping production-grade Node.js, React, React Native, and GraphQL systems. Brian has hands-on expertise in architecting progressive web apps and SSR solutions—his open-source contributions to the graphql-hooks client include adding caching, SSR, subscriptions and a custom GraphQLClient to improve reliability and performance. Known for stepping into tech lead roles, he blends deep implementation skill with pragmatic architecture and mentorship. He brings a practical eye for developer experience and offline-first web patterns, having worked on high-profile sites such as Wired’s offline PWA. Outside of work he maintains active open-source involvement that often targets the intersection of client performance and resilient server rendering.
code12 years of coding experience
job13 years of employment as a software developer
bookComputer Science Computer Science, Computer Science Computer Science at Queen's University Belfast
bookA levels ICT Economics Biology Art & Design, A levels ICT Economics Biology Art & Design at Loreto College Coleraine
stackoverflow-logo

Stackoverflow

Stats
559reputation
93kreached
7answers
1question
Badges
subdomain
top-5%
localhost
top-5%
github-logo-circle

Github Skills (23)

caching10
hook10
javascript10
react-ssr10
wpgraphql10
wordpress-graphql10
graphql-client10
graphql10
react10
localhost9
subdomain9
html6
mongodb6
nodejs6
server6

Programming languages (4)

TypeScriptJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
nearform/graphql-hooks

Feb 2019 - Apr 2020

🎣 Minimal hooks-first GraphQL client
Role in this project:
userFull-stack Developer
Contributions:18 releases, 55 commits, 232 PRs in 1 year 1 month
Contributions summary:Brian significantly contributed to the `graphql-hooks` library by implementing caching and server-side rendering (SSR) support, core features for a GraphQL client. They refactored the error handling and replaced the underlying `graphql-request` library with a custom `GraphQLClient`. Further contributions include adding HTTP GET support, subscription functionality, and addressing multiple bug fixes, ultimately enhancing the library's functionality and improving SSR capabilities.
graphql-clientreactreact-hooksgraphql-toolsgraphql
bmullan91/testing-react

Mar 2016 - May 2017

Contributions:82 PRs, 7 pushes, 309 branches in 1 year 2 months
reactjestreact-applicationstestingreact-testing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brian Mullan - Staff Software Engineer at EquipmentShare