About

Hi, I'm Rory A. O'Connor


I am originally from Ireland but am currently living and working remotely in Estonia. I have been working professionally as a Software Engineer for over years.


I hold an H. BSc. in Computer Science from my alma mater, UCC.


These days I am mostly working with JavaScript, NodeJS and Angular.


I am passionate about self-improvement and learning. I always strive to figure out new ways of doing things better.


One of my favourite quotes can nicely sum up the importance of taking care of the details when you work...


Longest way round is the shortest way home.

—James Joyce, Ulysses

I sweat the small stuff. Details are everything.

So what exactly is a Full-stack Software Engineer?

Well, I like to think it depends on whom you ask...

A Cynic...

Someone who can add technical debt at every point in the stack.

An Idealist...

Someone who knows everything about the entire stack.

A Pragmatist...

Someone who knows a few things about the entire stack, some areas more than others.

An Unscrupulous CEO...

Someone who can do the same job as several developers.

A Benevolent CEO...

Someone who can add value at different points in the stack.

A Frontend Developer...

A backend developer who learned some CSS.

A Backend Developer...

A frontend developer who learned some PHP.

A DevOps...

Someone who's going to mess up my Ansible scripts.

A Customer...

Someone who can help turn my ideas into a working product.

Skills

Some of the skills I've learned over the years...

JavaScript

TypeScript

HTML5

CSS3

C#

PHP

SQL

Haskell

Experience

Some of the places I've worked...

Software Engineer

NodeSWAT

Tallinn, Estonia

Skills

  • Node
  • Angular
  • JavaScript

Software Engineer

MyJAR

Tallinn, Estonia

Skills

  • Node
  • JavaScript
  • PHP

Software Developer

Helmes

Tallinn, Estonia

Skills

  • PHP
  • RabbitMQ
  • JavaScript

Fraud Developer

AdCash

Tallinn, Estonia

Skills

  • PHP
  • Python

Software Engineer

iGame

Tallinn, Estonia

Skills

  • PHP
  • JavaScript
  • CSS

Backend Developer

Vaimo

Tallinn, Estonia

Skills

  • PHP
  • Magento
  • Apache

IT Analyst

Credit Suisse

London, United Kingdom

Skills

  • VBA
  • Excel
  • Windows

Java Tutor

University College Cork

Cork, Republic of Ireland

Skills

  • Java

Hobbies & Interests

Some of ways I spend my time outside of work...

Guitar

Jimi Hendrix was once asked how it feels to be the best guitar player in the world:

I don't know, ask Rory Gallagher.

Books

A man of genius makes no mistakes. His errors are volitional and are the portals of discovery.

—James Joyce, Ulysses

Birdwatching

In order to see birds it is necessary to become a part of the silence.

—Robert Lynd

Games

Unable to comply, building in progress.

—Command & Conquer

Films

What's happening with them sausages, Charlie?

—Turkish, Snatch

History

History is a set of lies agreed upon.

—Napoleon Bonaparte

Formula One

First, you have to finish.

—Michael Schumacher

Snooker

Whoever called snooker 'chess with balls' was rude, but right.

—Clive James

Photography

There is nothing worse than a sharp image of a fuzzy concept.

—Ansel Adams

Gardening

Why would anyone do drugs when they can just mow a lawn?

—Hank Hill

Contact

Some ways to get in touch with me...

Contact Form

(500 character limit)