Hello, I am Efstathios Stivaros
A Ruby on Rails Developer from London

About meContact me

About Me

An image of me and a donkey, I am on the right

I'm a full-stack Ruby on Rails developer who has had the fortune of working both in-house (at both technical and non-technical companies) and at a consultancy. I enjoy working in teams, no matter the size, whether that be in a leadership role or as a team member.

My focus is on writing clean, well-tested code that will delight the business and my fellow developers alike. I follow the DevOps philosophy and enjoy learning all things tech.

Below are some of the projects I've worked on, across the stack. Deployment, governance/policy and architecture are difficult to showcase so please get in touch to discuss.

View CV

Projects

HMCTS Employment Tribunals - ET3 Form

ET3 is the form an employer files in response to a claimant's ET1. The service had previously been digitised in PHP. Using the existing service I rewrote the service in RoR.

The service is fully tested (including docker-compose setup for an s3/blob store service locally), observes the GOVUK design principles and uses slim as its templating language.

See LiveSource Code
HMCTS Employment Tribunals - ET3 Form

In-house Logistics Platform

This is a closed-source project. This application was an in-house, custom-built logistics platform for a business with tens of millions of pounds in revenue.

Work on the project consisted of writing new features, maintaining existing functionality, identifying & removing dead code, patching security vulnerabilities and fixing bugs & providing support.

In-house Logistics Platform

Planned General Inspection Backend (Rail Industry)

UK rail staff must regularly inspect stations to ensure high standards. The Planned General Inspection app digitises this process via a mobile app.

Working alongside the mobile team and leading a small backend team, work is mainly focussed on implementing features as per client request and performing general BaU activities.

See Live
Planned General Inspection Backend (Rail Industry)

Ruby and Rails Upgrades (Various)

Upgrading relies on a test suite to highlight regressions, therefore most upgrades are primarily test-writing projects. Projects that have neglected to upgrade tend to have also neglected testing.

Multiple upgrade projects have been conquered with this technique, including Ruby 2.6 -> 2.7 and major Rails upgrades. Other important migrations, such as paperclip/carrierwave -> ActiveStorage and AWS S3 -> Azure Blob Store have also been completed.

Ruby and Rails Upgrades (Various)

Personal Development Blog

This presented an opportunity to work with a project other than Ruby on Rails. Built using Gatsby (which is an SSG for react) and deployed on Netflix, this builds a static blog site from markdown entries.

See LiveSource Code
Personal Development Blog

Contact

Would you like to work together? Want to run a project idea past me?

Let's Talk