Last active
October 21, 2022 10:29
-
-
Save will-clarke/c444650a3a68e05807e7819c2040b9bc to your computer and use it in GitHub Desktop.
This file contains 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": "Will Clarke", | |
"label": "Software Engineer", | |
"email": "wmmclarke@gmail.com", | |
"url": "https://wclarke.net", | |
"summary": "I'm an experienced software engineer looking for remote Golang contracting work.\nI enjoy working with dynamic teams and finding good tradeoffs for software, teams and projects.", | |
"location": { | |
"address": "Dorset", | |
"countryCode": "UK" | |
}, | |
"profiles": [ | |
{ | |
"network": "Github", | |
"username": "will-clarke", | |
"url": "https://github.com/will-clarke" | |
}, | |
{ | |
"network": "SourceHut", | |
"username": "git.sr.ht/~will-clarke", | |
"url": "https://git.sr.ht/~will-clarke" | |
}, | |
{ | |
"network": "LinkedIn", | |
"username": "wmmclarke", | |
"url": "https://www.linkedin.com/in/wmmclarke/" | |
}, | |
{ | |
"network": "wclarke.net", | |
"username": "", | |
"url": "https://wclarke.net" | |
} | |
] | |
}, | |
"work": [ | |
{ | |
"name": "Infosum", | |
"position": "Backend Contractor - Golang", | |
"url": "https://infosum.com/", | |
"startDate": "2022-04-01", | |
"endDate": "2022-10-01", | |
"summary": "Created & maintained critical user-facing HTTP/gRPC APIs", | |
"highlights": [ | |
"Instigated the development of explicit system-wide API 'levels' (public, bounded context, internal)", | |
"Pushed to increase the adoption of event-driven architecture", | |
"Crafted software with particular emphasis on security, privacy, reliability and throughput", | |
"Helped to define business domains and entities", | |
"Collborated with front-end and other back-end teams to ensure a cohesive user experience" | |
] | |
}, | |
{ | |
"name": "River Island", | |
"position": "Tech Lead", | |
"url": "https://www.riverisland.com/", | |
"startDate": "2021-09-01", | |
"endDate": "2020-04-01", | |
"summary": "I worked closely with technical architects, software engineers and business stakeholders to integrate a new warehouse provider into existing infrastructure", | |
"highlights": [ | |
"Keystone project to improve logistical efficiency and growth potential", | |
"Management role to align the team's technical direction with business objectives" | |
] | |
}, | |
{ | |
"name": "River Island", | |
"position": "Software Engineer - Golang", | |
"url": "https://www.riverisland.com/", | |
"startDate": "2020-08-01", | |
"endDate": "2021-09-01", | |
"summary": "Transformed and exported key data streams to new wholesale partners, expanding an important part of the business", | |
"highlights": [ | |
"Used simple serverless architecture (AWS Lambdas and SQS with Golang) to reduce our devops burden" | |
] | |
}, | |
{ | |
"name": "SMC", | |
"position": "Software Engineer - Golang", | |
"url": "https://smc-gateway.com", | |
"startDate": "2020-04-01", | |
"endDate": "2020-07-01", | |
"summary": "Hacked on a raw harware device and added commercial features.", | |
"highlights": [ | |
"Enabled third-party developers to interface directly with our main application (using standard I/O)" | |
] | |
}, | |
{ | |
"name": "Ratio", | |
"position": "Software Engineer - Golang, Node, PHP", | |
"url": "https://www.ratio.co.uk/", | |
"startDate": "2019-06-01", | |
"endDate": "2020-03-01", | |
"summary": "Led several projects end-to-end; added features and reduced maintenance burden", | |
"highlights": [ | |
"Automated complex reporting processes, saving 2 engineer-hours/day", | |
"Centralised reusable domain models, simplifying development workflow" | |
] | |
}, | |
{ | |
"name": "Deliveroo", | |
"position": "Software Engineer - Golang, Ruby", | |
"url": "https://www.deliveroo.com/", | |
"startDate": "2016-11-01", | |
"endDate": "2019-05-01", | |
"summary": "Routinely led features end-to-end: definition, development and release", | |
"highlights": [ | |
"I was part of the Customer Experience team: total focus on the customer", | |
"Launched several successful products: Order Tracker (customers can view order progress) & Self-help flow (customers can claim compensation and find help)", | |
"Led the company-wide movement to start deprecating old apps, reducing our maintenance burden and improving the order rate", | |
"Collaborated with other teams to improve our data pipeline" | |
] | |
}, | |
{ | |
"name": "Snaptrip", | |
"position": "Software Engineer - Ruby", | |
"url": "https://www.snaptrip.com/", | |
"startDate": "2016-11-01", | |
"endDate": "2014-10-01", | |
"summary": "We were a scrappy startup and I got stuck in everywhere", | |
"highlights": [] | |
}, | |
{ | |
"name": "Forward3D", | |
"position": "Data Analyst - Ruby", | |
"url": "https://www.linkedin.com/company/forward3d", | |
"startDate": "2012-01-01", | |
"endDate": "2014-09-01", | |
"summary": "I was initially an analyst but taught myself to code. I genuinely automated most of my job with hacky scripts", | |
"highlights": [] | |
} | |
], | |
"volunteer": [], | |
"education": [ | |
{ | |
"institution": "Durham University", | |
"url": "https://www.durham.ac.uk/homepage/", | |
"area": "Anthropology and Archaeology", | |
"studyType": "Masters", | |
"startDate": "2011-01-01", | |
"endDate": "2013-01-01" | |
} | |
], | |
"awards": [], | |
"certificates": [], | |
"publications": [], | |
"interests": [], | |
"languages": [], | |
"skills": [ | |
{ | |
"name": "Golang", | |
"level": "Master", | |
"keywords": [ | |
"static typing", | |
"simplicity" | |
] | |
}, | |
{ | |
"name": "Soft/Core Skills", | |
"level": "Master", | |
"keywords": [ | |
"Communication", | |
"Teamwork" | |
] | |
}, | |
{ | |
"name": "Web Development", | |
"level": "Advanced", | |
"keywords": [ | |
"APIs", | |
"REST", | |
"HTTP" | |
] | |
}, | |
{ | |
"name": "Ruby", | |
"level": "Advanced", | |
"keywords": [ | |
"Rails", | |
"Scripting" | |
] | |
}, | |
{ | |
"name": "Architecture", | |
"level": "Advanced", | |
"keywords": [ | |
"Microservices", | |
"Events" | |
] | |
}, | |
{ | |
"name": "Linux", | |
"level": "Advanced", | |
"keywords": [ | |
"Docker", | |
"Bash", | |
"Automation" | |
] | |
}, | |
{ | |
"name": "Databases", | |
"level": "Intermediate", | |
"keywords": [ | |
"SQL", | |
"Postgres", | |
"NoSQL" | |
] | |
}, | |
{ | |
"name": "AWS", | |
"level": "Intermediate", | |
"keywords": [ | |
"Terraform", | |
"Serverless" | |
] | |
}, | |
{ | |
"name": "Monitoring", | |
"level": "intermediate", | |
"keywords": [ | |
"Grafana", | |
"Kibana" | |
] | |
}, | |
{ | |
"name": "Kubernetes", | |
"level": "beginner" | |
}, | |
{ | |
"name": "Haskell", | |
"level": "beginner" | |
}, | |
{ | |
"name": "Rust", | |
"level": "beginner" | |
} | |
], | |
"references": [], | |
"projects": [ | |
{ | |
"name": "GopherCon 2019 Talk", | |
"description": "'Monolith Decomposition at Deliveroo' - I discussed how and why we decided to break apart our Rails monolith, the tradeoffs with different architechtrural patterns and languages", | |
"highlights": [], | |
"keywords": [], | |
"url": "https://www.youtube.com/watch?v=OFM4G0wr8bc", | |
"roles": [], | |
"entity": "", | |
"type": "" | |
}, | |
{ | |
"name": "URL-Shortener written in Golang", | |
"url": "https://git.sr.ht/~will-clarke/url-shortner-golang" | |
}, | |
{ | |
"name": "Snake written in Haskell (I gave a talk about this at Deliveroo)", | |
"url": "https://git.sr.ht/~will-clarke/snake-hs" | |
}, | |
{ | |
"name": "Pong written in Rust", | |
"url": "https://git.sr.ht/~will-clarke/pong-rs" | |
}, | |
{ | |
"name": "Chip-8 Emulator written in C", | |
"url": "https://git.sr.ht/~will-clarke/chip8" | |
}, | |
{ | |
"name": "I wrote my website in a 140 line shell script", | |
"url": "https://git.sr.ht/~will-clarke/super-simple-static-site-generator" | |
} | |
], | |
"meta": { | |
"canonical": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/resume.json", | |
"version": "v1.0.0", | |
"lastModified": "2017-12-24T15:53:00", | |
"theme": "stackoverflow" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment