About
London based Senior Software Engineer at Gaia. Graduated with first-class honours in…
Activity
-
Introducing our very first US Member Growth hire! We’re super excited to welcome Stephanie Scott to Gaia, based in Chicago. Steph has nearly a decade…
Introducing our very first US Member Growth hire! We’re super excited to welcome Stephanie Scott to Gaia, based in Chicago. Steph has nearly a decade…
Liked by Tomas Barry
-
Katie and Georgia found Gaia after they had already been through numerous rounds of IUI, and the trauma of a miscarriage. Gaia gave them a chance to…
Katie and Georgia found Gaia after they had already been through numerous rounds of IUI, and the trauma of a miscarriage. Gaia gave them a chance to…
Liked by Tomas Barry
-
🚀 Exciting news from Butternut 🚀 We're thrilled to announce the grand opening of our brand new fulfilment centre, Ace's Pantry, located just…
🚀 Exciting news from Butternut 🚀 We're thrilled to announce the grand opening of our brand new fulfilment centre, Ace's Pantry, located just…
Liked by Tomas Barry
Experience
Education
-
Trinity College, Dublin
-
Activities and Societies: VTP Treasurer
Graduated with first class honours in Computer Science.
I was heavily involved in VTP, an education based charitable society within Trinity College Dublin. -
-
Focused on mathematics based subjects including Maths, Applied Maths, Physics and Economics as well as History.
Graduated with 565/625 points.
Volunteer Experience
-
Treasurer/Tutor/Coordinator
VTP
- Present 11 years
Education
About VTP - http://www.trinitysocieties.ie/society/135/vtp
I have been in VTP since 2013, and I sat as treasurer of the society.
I have also started VTProgramming, an initiative within VTP to teach programming to children in the area surrounding Trinity College Dublin.
Projects
-
redux-action-analytics-middleware
- Present
Through many projects using Redux, both in production and as personal research, I had never been fully satisfied with how analytics events were handled. They always seemed to be considered an afterthought and were worked into the project in a manner that is contrary to the philosophy of Redux.
Due to this, I created redux-action-analytics-middleware, a middleware for Redux applications that will keep analytics from cluttering code, while providing far better insights into what is and…Through many projects using Redux, both in production and as personal research, I had never been fully satisfied with how analytics events were handled. They always seemed to be considered an afterthought and were worked into the project in a manner that is contrary to the philosophy of Redux.
Due to this, I created redux-action-analytics-middleware, a middleware for Redux applications that will keep analytics from cluttering code, while providing far better insights into what is and isn't tracked to both Engineers and Product Managers.
This project is published on NPM and makes use of Flow (https://flow.org) and some of the more sophisticated features of Flow (Generics). -
SublimeLinter-contrib-erblint
- Present
As an avid user of Sublime Text, I had noticed that there was no ERB (https://puppet.com/docs/puppet/5.3/lang_template_erb.html) linter plugin for Sublime. After some investigation as to how Sublime Linter (http://www.sublimelinter.com) plugins worked, I created one for ERB Lint (https://github.com/Shopify/erb-lint).
This project is now widely used in a production setting at Butternut Box and has been downloaded a few hundred times. -
X.509Cloud - A blockchain solution to identity management
- Present
X.509Cloud leverages the benefits of blockchains to allow institutions more transparently issue certificates to it's members. These certificates can be viewed and audited by anyone.
X.509Cloud opens up opportunities for many applications. I have developed an application that enables websites generate, issue and accept one-time passwords. -
Optional GraphQL Ruby Introspection
-
With projects being developed in Butternut Box we saw the possible need to conditionally disable certain GraphQL introspection entry points. The Ruby implementation allowed only for an all or nothing introspection system so I set out to implement the ability to optionally disable specific GraphQL introspection entry points.
This feature was then accepted and merged into the Ruby GraphQL implementation.
Honors & Awards
-
Dean of Students Roll of Honour
Dean of Students
Languages
-
English
Native or bilingual proficiency
More activity by Tomas
-
Last Thursday, we celebrated our US launch in New York City with so many people who believe in Gaia and what we stand for — from fertility…
Last Thursday, we celebrated our US launch in New York City with so many people who believe in Gaia and what we stand for — from fertility…
Liked by Tomas Barry
-
Most of my recent posts have been "calling out all engineers!", but today, I thought I would change it up and share some exciting news! 🎉 After…
Most of my recent posts have been "calling out all engineers!", but today, I thought I would change it up and share some exciting news! 🎉 After…
Liked by Tomas Barry
-
When a young company starts to grow up.... 🥹 We have had the pleasure of seeing three of our squad members in the Box Office become dads recently…
When a young company starts to grow up.... 🥹 We have had the pleasure of seeing three of our squad members in the Box Office become dads recently…
Liked by Tomas Barry
-
Wondering how the story of Butternut Box began? Want to hear some of our funniest customer stories? How about the secret behind Dave's glossy…
Wondering how the story of Butternut Box began? Want to hear some of our funniest customer stories? How about the secret behind Dave's glossy…
Liked by Tomas Barry
-
Last week marked Gaia’s 5th birthday and so we threw a little party to celebrate! It seems quite typical Thursday’s below average weather had been…
Last week marked Gaia’s 5th birthday and so we threw a little party to celebrate! It seems quite typical Thursday’s below average weather had been…
Liked by Tomas Barry
-
An-sásta freastal ar mo bhronnadh céime an tseachtain seo caite in Ollscoil Chathair Bhaile Átha Cliath ón Msc sa Bhainistíocht agus Gnó Digiteach…
An-sásta freastal ar mo bhronnadh céime an tseachtain seo caite in Ollscoil Chathair Bhaile Átha Cliath ón Msc sa Bhainistíocht agus Gnó Digiteach…
Liked by Tomas Barry
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Tomas Barry
-
Tomás Barry
Actor & Producer
-
Barry Barry
CEO
-
Tomás Barry
-
Tomas Barry
Musician, Writer, Editor, Reviewer & Content Creator.
14 others named Tomas Barry are on LinkedIn
See others named Tomas Barry