I'm a software engineer.
Let's take a walk π
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.
NodeJS (NestJS, KoaJS, ExpressJS)
Databases (SQL, NoSQL, Neo4j)
Protocols (GraphQL, REST, RPC)
Queues (RabbitMQ, Kafka, Redis)
Architecture (DDD, microservices, monorepo, CQRS)
Testing (Jest, Supertest)
SPA (React, React Native, NextJS, Styled Components)
Android (XML, Jetpack)
HTML, CSS, SCSS
Testing (Jest, React Testing Library, Espresso, Cypress)
Build systems (Webpack, NX)
Architecture (Clean Architecture, use cases, onion)
Story/task estimation, sprint planning
Leading teams, mentoring, backlog grooming
Code review
Design mockup (low fidelity, high fidelity)
Hypothesis testing, Agile feedback loops
Client requirement gathering
I founded a health startup with some friends β GlassByte.
I got my degree from Trinity College Dublin and left GlassByte a few months later for a new challenge.
I joined Swrve and got my hands dirty with a new language and framework β Ruby on Rails.
I moved to Belgium and worked as a remote contractor for a few months with devfair. Later that year, I joined Sortlist.
I left Sortlist during the pandemic and joined Aaqua.
Aaqua went bankrupt and I took some time off to chill, finish personal projects, and to breathe a little.
I joined Bluecrux.
Right now I'm working as a Senior Software Engineer at Bluecrux, and have been doing so since Jan 2023.
My preferred stack is NodeJS, TypeScript, NestJS, PostgreSQL & ReactJS.
In my spare time, I like to work on my own projects and hobbies.
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.
Crypto, weapons, oil, tobacco, gambling, stock trading, banks, pseudo health concepts, social media
Insurance, housing, travel, devops, content streaming, auditing
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 π€
CV
Portfolio
> We're going to emotionally abuse you
> We have no idea what we're doing
> We have no documentation
> We don't care if someone you haven't worked with hates you
> We think that you are an idiot
> We recognise that work involves money and treat you with respect
> We don't want to waste your time with repeatable tasks
> We want you to build transferable skills
> We value people who have worked with you to tell the truth
> We value you as a long-term relationship and want everyone to succeed