Skip to content

Instantly share code, notes, and snippets.

@JonathanHarford
Last active July 28, 2023 23:00
Show Gist options
  • Save JonathanHarford/710a5c13a9c7003565c546a5f909c342 to your computer and use it in GitHub Desktop.
Save JonathanHarford/710a5c13a9c7003565c546a5f909c342 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Jonathan Harford",
"label": "",
"picture": "https://media.licdn.com/media/AAYQAQSOAAgAAQAAAAAAAB-zrMZEDXI2T62PSuT6kpB6qg.png",
"email": "jonathan.harford@gmail.com",
"phone": "(917)414-9391",
"degree": "",
"website": "",
"summary": "",
"highlights": null,
"location": {
"address": "1236 Parker St.",
"postalCode": "94702",
"city": "Berkeley",
"countryCode": "us",
"region": "CA"
},
"profiles": [
{
"network": "LinkedIn",
"username": "jonathanharford",
"url": "https://www.linkedin.com/in/jonathanharford/"
}
]
},
"work": [
{
"company": "Mayvenn",
"position": "Software Engineer",
"website": "https://mayvenn.com",
"startDate": "2017-09",
"endDate": "2023-07-01",
"summary": "Pair programmed as part of a hybrid (since 2020) remote/office team",
"highlights": [
"Created and maintained Clojure microservices in an event-sourced system",
"Integrated our site with third-party API vendors for payments (Stripe, Paypal, Zip, Green Dot), shipping (Aftership), customer relation services (Kustomer), marketing (Iterable), and voucher management (Voucherify)",
"Simplified website modifications for non-developers by moving content out of code and into a content management system (Contentful)",
"Created and maintained documentation for microservices, in-house tools, workflows, and tests",
"Integrated our site both front-end and back-end with Meta Pixel and Conversions API via GTM and GA, as well as TikTok's Pixel and Events API"
]
},
{
"company": "LiveAuctioneers",
"position": "Software Engineer",
"website": "https://liveauctioneers.com",
"startDate": "2014-06-01",
"endDate": "2017-05-01",
"summary": "",
"highlights": [
"As the sole back-end member of the mobile apps team, extended the PHP-based mobile API to parallel app development",
"Created presentational and container React/Redux components for the main site, and TypeScript API endpoints to feed them",
"Integrated Riskified fraud-prevention service, dramatically reducing incidents of fraudulent bidding",
"Integrated Stripe payments, allowing online checkout",
"Implemented the back-end for iOS and Android native push notifications",
"Created and maintained a Travis-hosted jUnit/nodeunit test suite to allow for test-driven development of API",
"Created Python/Selenium-based and Travis-hosted integration tests to test a websocket-driven bidding console with a PhantomJS browser",
"Pair programmed as part of a fully remote team"
]
},
{
"company": "Worth Linen Associates",
"position": "Client Service Associate, Media Planning & Analysis",
"startDate": "2003-12-01",
"endDate": "2014-06-01",
"summary": "",
"highlights": [
"Used Python/Pandas to create reports from large data sets",
"Wrote and maintained Python/Selenium script to automate a biweekly data download from vendor website, streamlining a tedious, error-prone task into a one-click procedure"
]
}
],
"education": [
{
"institution": "University of Liverpool",
"area": "Mathematical Sciences BSc.",
"studyType": "",
"startDate": "1994-09-01",
"endDate": "1997-06-01",
"gpa": "",
"courses": [
""
]
}
],
"skills": [
{"name": "Clojure/Clojurescript","level":"","keywords":[""]},
{"name": "Python","level":"","keywords":[""]},
{"name": "JavaScript","level":"","keywords":[""]},
{"name": "React/Redux","level":"","keywords":[""]},
{"name": "SQL","level":"","keywords":[""]},
{"name": "Kafka","level":"","keywords":[""]},
{"name": "Git","level":"","keywords":[""]},
{"name": "Docker","level":"","keywords":[""]},
{"name": "Go","level":"","keywords":[""]},
{"name": "CSS","level":"","keywords":[""]},
{"name": "MongoDB","level":"","keywords":[""]},
{"name": "AWS","level":"","keywords":[""]},
{"name": "Rails","level":"","keywords":[""]},
{"name": "PHP","level":"","keywords":[""]}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment