Skip to content

Instantly share code, notes, and snippets.

@rkachowski
Last active March 2, 2021 19:09
Show Gist options
  • Save rkachowski/039ee55408d5a89b1e1b5e4dc64e8e55 to your computer and use it in GitHub Desktop.
Save rkachowski/039ee55408d5a89b1e1b5e4dc64e8e55 to your computer and use it in GitHub Desktop.
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Donald Hutchison",
"label": "Senior Software Developer",
"image": "",
"email": "contact@donaldhutchison.info",
"phone": "017644465261",
"url": "https://donaldhutchison.info",
"summary": "I'm a driven and curious engineer, with a passion for learning and new technologies. I've mostly worked in startups so I'm used to wearing many hats. Over a decade of strong experience in mobile, desktop and backend environments. I have experience in all stages of design, development, deployment and maintenance of software projects, across a variety of tools and languages.",
"location": {
"address": "Senefelderstrasse 24A",
"postalCode": "10437",
"city": "Berlin",
"countryCode": "DE",
"region": "Berlin"
},
"profiles": [
{
"network": "GitHub",
"username": "@rkachowski",
"url": "https://github.com/rkachowski"
}
]
},
"work": [
{
"company": "Parcelly",
"location": "London, UK",
"position": "Senior Software Developer",
"url": "https://parcelly.com",
"startDate": "2020-07-01",
"endDate": "2020-09-30",
"summary": "Parcelly manages local warehousing services for businesses in the UK.",
"highlights": [
"Ruby on Rails maintenance and feature development"
]
},
{
"company": "Agentur Uberall",
"location": "Berlin, DE",
"position": "iOS Engineer",
"url": "https://agenturuberall.com/",
"startDate": "2020-03-01",
"endDate": "2020-07-01",
"summary": "Creative agency focussed on smart home automation",
"highlights": [
"Development of Swift SDK with reactive API",
"Created smart assistant / chat bot app for setup of IoT devices."
]
},
{
"company": "Tenjin",
"location": "San Francisco, USA",
"position": "Senior Software Developer",
"url": "https://www.tenjin.com/",
"startDate": "2019-03-01",
"endDate": "2020-03-01",
"summary": "Ad Attribution, Analytics, Data Warehousing and Tools to help mobile apps acquire users and monetize.",
"highlights": [
"Android + iOS + Unity SDK development and interop.",
"Kubernetes orchestration and maintenance",
"Design and implementation of microservices",
"CI/CD tooling and design",
"Ruby on Rails maintenance and development"
]
},
{
"company": "Agentur Uberall",
"location": "Berlin, DE",
"position": "iOS Engineer",
"url": "https://agenturuberall.com/",
"startDate": "2018-08-01",
"endDate": "2019-03-01",
"summary": "Creative agency focussed on smart home automation",
"highlights": [
"Designed and implemented an iOS CI/CD solution.",
"Created tools to interact with proprietary EnOcean protocol."
]
},
{
"company": "RAPP",
"location": "Berlin, DE",
"position": "DevOps Engineer",
"url": "https://www.rapp.com/locations/berlin/",
"startDate": "2017-09-01",
"endDate": "2018-05-30",
"summary": "R&D client project for Mercedes / Daimler to generate driving routes based on custom interesting waypoints",
"highlights": [
"Provisioned and maintained a kubernetes cluster on AWS.",
"Designed and implemented Ruby + Sinatra backend",
"Rapidly created minimal CMS in response to client discussions"
]
},
{
"company": "SinnerSchrader Swipe GmbH",
"location": "Berlin, DE",
"position": "Android Developer",
"startDate": "2017-07-01",
"endDate": "2017-08-07",
"summary": "Short term Android project for Hamburg Sparkasse",
"highlights": [
"Implemented features in Kotlin + RxAndroid",
"Designed GraphQL queries"
]
},
{
"company": "Wooga GmbH",
"location": "Berlin, DE",
"position": "Lead SDK Engineer",
"startDate": "2015-07-01",
"endDate": "2017-01-01",
"summary": "Design and maintenance of Wooga's in house SDK system and management of infrastructure",
"highlights": [
"Designed custom package management system for Unity3d / C#",
"Implemented cross platform mobile billing code",
"Designed custom cross platform CI and automated test framework",
"support and features for several production apps running at scale"
]
},
{
"company": "Apportable",
"location": "San Francisco, USA",
"position": "Software Developer",
"startDate": "2014-11-01",
"endDate": "2015-04-01",
"summary": "Sponsored open source contributions to the iOS Cocos2D game framework + general feature development.",
"highlights": [
"Managing DevOps for SpriteBuilder + Cocos2D project"
]
},
{
"company": "Wooga GmbH",
"location": "Berlin, DE",
"position": "Games Developer",
"startDate": "2012-09-01",
"endDate": "2014-07-01",
"summary": "Designing videogames and shipping features.",
"highlights": [
"Rapid prototyping of various mobile game ideas",
"Developed and released several hugely successful titles",
"Designed customer support application to manage in game features",
"Internal chatbot tooling via Skype"
]
},
{
"company": "Huzutech",
"location": "Glasgow, UK",
"position": "Software Developer",
"startDate": "2010-06-01",
"endDate": "2012-08-30",
"summary": "Full stack development for agency projects.",
"highlights": [
"Development and tooling for Flash / AS3 MMO",
"Creation and management of QA efforts",
"Optimised computed geometry for AI pathfinding"
]
}
],
"education": [
{
"institution": "Glasgow Caledonian University",
"url": "https://www.gcu.ac.uk/",
"area": "Games Software Development",
"studyType": "Bachelor",
"startDate": "2006-08-01",
"endDate": "2009-06-01",
"courses": [
"Console Programming",
"Algebra and Calculus",
"Object Oriented Systems Analysis and Design",
"Software Process Management",
"Objects and Algorithms",
"Mathematics for 3D games development",
"Interaction Design"
]
}
],
"skills": [
{
"name": "Languages",
"level": "Senior",
"keywords":[
"Swift", "Kotlin", "Ruby", "Java", "Javascript", "Objective-C","Lua", "C", "C#"]
},
{
"name": "Tools",
"level": "Senior",
"keywords": [ "git","Github", "Bitbucket", "bash", "gradle", "cocoapods", "Unity3D", "Travis", "Jenkins", "CircleCI", "lldb", "GDB"]
},
{
"name": "DevOps",
"level": "Senior",
"keywords":[
"Docker",
"Heroku",
"Kubernetes",
"AWS"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
},
{
"language": "German",
"fluency": "Intermediate speaker"
}
],
"interests": [
{
"name": "SciFi"
},
{
"name": "Music / Guitar"
},
{
"name": "Running"
}
],
"meta": {
"canonical": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/resume.json",
"version": "v1.0.0",
"lastModified": "2017-12-24T15:53:00",
"theme": "spartan"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment