Hey, I'm Ed.

I'm a software engineer.


Let's take a walk 👇

Skills 💪

I've been working as a software engineer since 2015. I have maintained, developed and launched a large number of projects. I like working on innovative ideas with TypeScript using NodeJS, React & GraphQL.

Backend development

  • NodeJS (NestJS, KoaJS, ExpressJS)

  • Databases (SQL, NoSQL, Neo4j)

  • Protocols (GraphQL, REST, RPC)

  • Queues (RabbitMQ, Kafka, Redis)

  • Architecture (DDD, microservices, monorepo, CQRS)

  • Testing (Jest, Supertest)

Frontend development

  • SPA (React, React Native, NextJS, Styled Components)

  • Android (XML, Jetpack)


  • Testing (Jest, React Testing Library, Espresso, Cypress)

  • Build systems (Webpack, NX)

  • Architecture (Clean Architecture, use cases, onion)

Project management

  • Story/task estimation, sprint planning

  • Leading teams, mentoring, backlog grooming

  • Code review

UI/UX design

  • Design mockup (low fidelity, high fidelity)

  • Hypothesis testing, Agile feedback loops

  • Client requirement gathering

The past

  1. 2015

    I started my first startup with some friends — GlassByte.

  2. 2016

    I decided that making software at GlassByte was limited by a lack of external professional experience.

    I kicked it up to the next level by taking some time away from GlassByte and started a summer internship at Accenture.

  3. 2017

    I graduated from Trinity College Dublin and left GlassByte a few months later.

  4. 2018

    I worked at Swrve and got my hands dirty with a new language and framework — Ruby on Rails.

  5. 2019

    I moved to Belgium and worked as a remote contractor for a few months with devfair. Later that year, I started at Sortlist.

  6. 2020

    I left Sortlist and joined Aaqua.

  7. 2021

    I worked on some interesting personal projects in my spare time.

The present

Right now I'm working as a Senior Software Engineer at aaqua, and have been doing so since Aug 2020.

My preferred stack is NodeJS, TypeScript, NestJS, PostgreSQL & ReactJS.

In my spare time, I like to work on my own projects and hobbies.

The future

I am interested in working in innovative areas of technology that improve people's lives.

I'm also open to taking some risks and co-founding a startup as long as the focus is building a great product.

This does not include ❌

Crypto, weapons, oil, tobacco, gambling, stock trading, banks, auditing

It depends on the company 🤷‍♂️

Social media, insurance, housing, travel, devops, content streaming

This does include ✅

Proven health concepts, languages, ethical management, environment, marketplaces, transport, education, communication, fitness, logistics, music

Think I could be a good fit? Let's chat over a coffee 🤝