About
I am a versatile and passionate software engineer specializing in decentralized application development on the Ethereum Virtual Machine (EVM). With expertise in both frontend and backend technologies, including JavaScript, TypeScript, React, Node.js, and NestJS, I design and deliver seamless user experiences and robust system architectures. My work is deeply rooted in blockchain innovation, with a strong focus on account abstraction, intents and solvers, and the development of gasless transactions and smart contract wallets. I thrive on building developer-friendly tools and frameworks that simplify complex blockchain interactions, enabling cutting-edge solutions in the decentralized ecosystem. Committed to collaboration and continuous improvement, I bring a strong technical foundation and creative problem-solving to every project.


Skills

Javascript (TS) 11 years Expert

React 7 years Expert

Node 6 years Advanced

viem 3 years Expert

ethersjs 1 year Advanced

Git 11 years Expert

Angular 1 year Intermediate

Cordova 2 years Advanced

Wordpress 6 years Intermediate

CSS/SCSS 11 years Expert

NestJS 1 year Advanced

Experience

Lead SDK Engineer

Biconomy biconomy.io

Dec 2023 to PresentDubai
  • Leading the design and development of software development kits (SDKs) to simplify blockchain integration and enhance developer experience.
  • Focused on advancing Account Abstraction to enable seamless user experiences by abstracting complex blockchain interactions.
  • Collaborating closely with product teams to implement key EIP standards and improve developer tooling.

Full-Stack developer

Enso enso.finance

Jul 2021 to Nov 2023Zurich
  • Spearheaded the development of a decentralized application (dApp) on the Ethereum blockchain, serving as the main client-facing platform.
  • Developed and maintained the backend using NestJS, ensuring seamless integration between frontend and backend components.
  • Worked extensively on the intents and solvers framework, enabling efficient matching and execution of decentralized trades and actions.

Head of UI/UX

CoinFLEX coinflex.com

Aug 2019 to Jul 2021London
  • Directed the creation of the platform's trading interface, implementing core features and overseeing code reviews.
  • Designed and managed a fully automated CI/CD lifecycle for the critical trading interface.
  • Enhanced development practices, improving code stability and component reusability.
  • Fostered a collaborative team environment, ensuring timely delivery of new features.

Lead Frontend Developer

GameAnalytics gameanalytics.com

Nov 2016 to Aug 2019London
  • Established coding standards and technology stack for a team of five frontend developers.
  • Promoted test-driven development (TDD) to ensure high-quality code.
  • Cultivated a collaborative team culture, providing leadership and mentorship.
  • Awarded company MVP in 2018.

Lead Frontend Developer

FSI fsi.co.uk

Oct 2015 to Nov 2016London
  • Delivered enterprise-grade cross-platform mobile and web solutions through cloud services and native/hybrid technologies.
  • Updated and maintained a web-based drag-and-drop mobile designer.
  • Produced new features for the mobile cross-platform JavaScript API.
  • Served as Scrum Master in an Agile environment, driving innovative feature development.

Lead Frontend Developer

Healthcare 21 healthcare21.eu

Aug 2014 to Sep 2015Cork, Ireland
  • Designed and developed AssetTrak, a mobile tool for dispatching tasks to couriers and tracking productivity.
  • Created a web portal for real-time fleet monitoring.
  • Utilized technologies such as PhoneGap, Yeoman, AngularJS, jQuery, JavaScript, CSS/HTML5, PHP, and MySQL.

Frontend Developer

Nixatel rubiconcentre.ie

Aug 2013 to Aug 2014Cork, Ireland
  • Co-developed a self-service health station application for workplace health monitoring.
  • Contributed to the development of "pickacab," a mobile payment and dispatch system for the taxi industry.
  • Employed technologies including jQuery, Java, CSS/HTML5, Node.js, and Faye for real-time solutions.
Education

University College Cork ucc.ie

Masters, Computer Science (First Class Honours, Grade 1)

Sep 2012 to Sep 2014

The course focused on of the principles of internet-based computer systems and a range of core IT skills, including web design, web server configuration, managing and manipulating multimedia content, interfacing with databases and working with common office software. I excelled in achieving a first class honours with an overall result of 1013/1200, averaging 84% and ranking first in the year.

Awards

GameAnalytics MVP 2018/19

GameAnalytics & Mobvista

Jan 2019
View Resume

Posts

Open Source Activity

Public Repos: 19
Pull Requests: 335
Contributed Repos: 21
Starred Repos: 4
Watched Repos: 24
Organizations: 0
Public Gists: 3