Last active
March 2, 2021 19:09
-
-
Save rkachowski/039ee55408d5a89b1e1b5e4dc64e8e55 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"basics": { | |
"name": "Donald Hutchison", | |
"label": "Senior Software Developer", | |
"image": "", | |
"email": "[email protected]", | |
"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