Hello, I'm Shane O'Sullivan

I'm a software engineer & manager

Here are some of the things I'm happy I made at some point.

Robotics Research

I studied Robotics at the University of Limerick, focusing on robotic navigation & map building. Some fun things came out of it, like MapViewer, a tool for robotics researchers in that field.

View details »


Maskmail is a service that provides anonymity online. Auto-generate a new email address for every site you sign up to.

Go to Site »


Gitmeme is a fun Chrome browser extension for Github.com that makes it easy to find and insert fun meme and gif images into comments.

Go to Site »


A site that gives you a way to respond to Donald Trump's tweets. Donate to charity whenever he tweets, and we reply on Twitter to thank him for helping

Go to Site »

Dark Legacy Comics

Dark Legacy Comics is an awesome long running web comic, written by a friend. I built him two apps, for iOS and Android, using React Native

Get iOS App » Get Android App »

Mobile Apps

I enjoy building apps for mobile, including iOS, Android and the now defunct WebOS plaform. A particular favourite is Dark Legacy Comics, available on iOS and Android

View details »

Facebook Ads

For 4.5 years I worked in Facebook Ads, leading the teams that built Facebook Power Editor and Ads Manager. By the time I left, over 75% of all Facebook revenue started with these apps.

Learn More »


At Promise I built a number of products focused on getting people out of jail in the USA. Many of these were private to government customers, but I also built a mobile app for end users who were involved in the justice system.

Get iOS App » Get Android App »

Conference Talks

I enjoy talking about tech, though I do it less that I'd like. Some fun ones were chairing the Web Performance section of EdgeConf 2013 and talking about EnyoJS in London. Check out the videos if interested.

EdgeConf » London Ajax »

Dafty for Chrome

A browser extension for the property site Daft.ie in Ireland. It adds a lot of cool features for people looking to rent or buy property there.

Get for Chrome »


My friend Karolis Kosas and I built a fun Spotify playlist generator based on your existing music tastes.

Go to Site »

Dojo Toolkit

For many years I contributed to the Dojo Toolkit JavaScript library. At the time it was the best in class, and I had a lot of fun building for it.

Get Dojo » My Contributions »

React Url Decoder

A simple ReactJS app for decoding a URL into a JSON object, as I did this every day for a while at work. Clean code to show best practices in React.

Source Code » Use It »

Racially Uncharged

A Chrome extension that brings a bit more truth to journalism by replacing every instance of the words "racially charged" with the word "racist"

Get for Chrome »