Portfolio
Ever have to join on the "closest" value, not an exact match? This can be tricky and when you need to do it for many a large amount of data things can run very slow if it isn't done right. Check ou...
Why do common #SQL methods break in #BigData? Because working at the technological limits requires understanding all the involved technologies. Paper demonstrating this - https://wadevelopment.co/s...
Built a "Serverless Anonymizing Email Reflector" (SEAR - yes I just made that up) at AWS - just a fancy email distribution system that removes the senders email address but adds their real name. Op...
Presented "Redshift Overlord" in 'This is My Architecture' video series that showcases innovative architectural solutions. (This use model led to U.S. Patent 10944643 "Cloud Infrastructure Voting")...
Presented a session at AWS re:Invent 2016 "How EA Leveraged Redshift & 47Lining to Gather Player Insights" - https://www.youtube.com/watch?v=bxfnWTiY7EM
Bareboating in the Exumas
Sailed 9 weeks from St. Lucia to Fiji through the Panama Canal
Lived in Limerick Ireland