As always, our internships are open to remote applicants as well as candidates in London. Building on what we’ve learnt works best from the previous internships, our winterns were with us for a little longer this winter: two months for Ed and three months for Oleksandr. Find out more about Ed and Oleks and what they worked on after the jump!
Ed Lewis lives in Colchester, UK and joined us a remote Data Engineering wintern for December and January. Ed is an experienced Java developer - for him the winternship was an opportunity to get more applied Scala and Functional Programming experience.
Ed was responsible for a huge release for us: Snowplow 75 Long-Legged Buzzard. This release lets you warehouse the event streams generated by Urban Airship and SendGrid.
The Urban Airship Connect adapter lets you track mobile app events delivered by Urban Airship Connect. Using this functionality you can warehouse all of your Urban Airship mobile app and push notification events alongside your existing Snowplow events; Ed worked closely with the Urban Airship team to get this great new functionality tested and released.
Meanwhile, Ed’s SendGrid webhook adapter lets you track all email-related events emitted by SendGrid through their SendGrid webhooks. It’s great for keeping track of your email campaigns, allowing you to see which emails generate the most interest.
This was the first time that a wintern took charge of a whole Snowplow release - a great milestone for the internship program. Thanks for your contributions Ed!
Oleksandr is a student in Kiev, Ukraine, studying a Master’s at Taras Shevchenko National University. Oleks joined us for a Data Engineering winternship for 3 months.
We gave Oleks an ambitious task: taking an all-new product idea, called Sauna, from specifications all the way through to a working first release. Oleks was certainly up to the task: the first release of Sauna is currently in test and should be released soon.
Sauna is an all-new open-source product designed to make it easy for business analysts to integrate third-party marketing systems like Optimizely and SendGrid into their workflow. If Snowplow is all about consolidating event streams from many sources into a event warehouse in Redshift, then Sauna is its complement: once you have the output of your analysis in Redshift, you can use Sauna to automatically pipe that data into Optimizely or SendGrid; a variety of integrations with other systems will be added to Sauna in due course.
We’ll provide much more detail on Sauna when we release it - in the meantime, check out the Sauna wiki for a sneak peak at the launch functionality.
Many thanks Oleks for taking Sauna from a concept through to a working system!
Interested in working on an open-source internship at Snowplow? Applications for our summer internship program will open on 1st April - please check back with our blog then.