juan-canham-resume/resume.jrs.json

319 lines
10 KiB
JSON

{
"basics": {
"name": "Juan Barry Manual Canham",
"label": "Cloud \"DevOps\" Engineer",
"summary": "A Pragmatic Cloud \"DevOps\" Engineer, with experience at a variety of companies, across a range of technologies\ndriving both technological change as well as business focused outcomes.\nCapable of wearing whatever hat is needed for a given job, primarily working as both:\n* an architect, aligning the technical solutions to the customers requirements\n* a technical lead, both delivering code and guiding/mentoring/supporting teams as required.\n",
"website": "https://cv.juancanham.com",
"email": "cv@juancanham.com",
"picture": "images/QR.png",
"location": {
"city": "London",
"countryCode": "England",
"region": "EU"
},
"profiles": [
{
"network": "Git",
"username": "jc",
"url": "http://git.juancanham.com/"
},
{
"network": "LinkedIn",
"username": "juan-canham-aa005a51",
"url": "https://www.linkedin.com/in/juan-canham-aa005a51/"
},
{
"network": "Github",
"username": "JuanCanham",
"url": "https://github.com/juancanham"
}
]
},
"work": [
{
"company": "Self",
"website": "https://juancanham.com",
"position": "Open Source Developer",
"startDate": "2019-07",
"summary": "Spending a few months developing tools to make engineering in the clouds easier. And other assorted tools",
"highlights": [
"Quickly Built a tool to view twitter exports",
"Begun work on a module",
"Built a website to highlight the problems with FPTP",
"Built a tool to monitor activity on toxic internet communities"
]
},
{
"company": "Cloudreach",
"website": "https://www.cloudreach.com",
"position": "Cloud Systems Developer Lead",
"startDate": "2014-03",
"endDate": "2019-07",
"summary": "Worked on customer projects as a Lead/Architect and mentored a small team.",
"highlights": [
"Architect on several Enterprise engagement, at companies such as NBIM, BP, News UK, etc.",
"Delivered both the architecture and implementation on multiple Cloud Access models",
"Managed a team for 4 engineers, helping them get the most out of working for Cloudreach",
"Helped run a city government hackathon (TFL)"
]
},
{
"company": "Cloudreach",
"website": "https://www.cloudreach.com",
"position": "Role Owner (Cloud Systems Developers)",
"startDate": "2016-06",
"endDate": "2019-07",
"summary": "Worked with the leadership team to improve the System Developers role.",
"highlights": [
"Helped Engineers get improve their technical skills though a hands-on training workshop program",
"Trained and mentored multiple sets of graduates"
]
},
{
"company": "Cloudreach",
"website": "https://www.cloudreach.com",
"position": "Internal hackathons/skunkworks Developer",
"startDate": "2012-02",
"endDate": "2019-07",
"summary": "While at Cloudreach, worked on various spikes and hackathons",
"highlights": [
"Built Automated tanks that used image recognition to move and fire at each other.",
"Built various useful internal tools, that remained in use for years",
"Built a variety of IaC tools, that made deployments easier",
"Won a trip to Central America",
"Had project open sourced externally, by somebody that found it useful"
]
},
{
"company": "Cloudreach",
"website": "https://www.cloudreach.com",
"position": "Cloud Systems Developer",
"startDate": "2012-02",
"endDate": "2014-03",
"summary": "Worked on technical projects on AWS, Google Apps & Salesforce both individually and as part of a team.",
"highlights": [
"Worked across 3 cloud platforms (Google, AWS, Salesforce)",
"Delivered difficult Google 2 Google migrations on tight deadlines"
]
},
{
"company": "Supporttree",
"website": "https://supporttree.co.uk",
"position": "Support Engineer",
"startDate": "2010-01",
"endDate": "2012-02",
"summary": "Full support for small businesses including end user systems, on-premise servers and cloud services.",
"highlights": [
"Worked in a user facing role, for a variety of small businesses",
"Made use of automation and unix, in an otherwise manual windows environment"
]
}
],
"education": [
{
"institution": "UCL",
"startDate": "2006-09",
"endDate": "2009-07"
},
{
"institution": "King's School Grantham",
"gpa": "AAAAA",
"courses": [
"Maths",
"Further Maths",
"Physics",
"Chemistry",
"Spanish"
],
"startDate": "2004-09",
"endDate": "2006-07"
}
],
"skills": [
{
"name": "Programming",
"level": "Skilled",
"keywords": [
{
"name": "Python",
"level": "Skilled",
"summary": "Primary language used for most projects"
},
{
"name": "Ruby",
"level": "Skilled",
"summary": "Primary language used for some projects, also often used as part of Chef or other tools used within projects"
},
{
"name": "Bash",
"level": "Skilled",
"summary": "Used extensively for system automation"
},
{
"name": "JavaScript",
"level": "Knowledgeable",
"summary": "Experience with both frontend development and Node to deliver automation"
},
{
"name": "Apex/Java",
"level": "Basic",
"summary": "Primary language used for Salesforce development"
},
{
"name": "Other Languages",
"level": "Novice",
"summary": "Powershell, Vbs, batch, PHP, Perl, C, C#"
}
]
},
{
"name": "AWS",
"level": "Skilled",
"keywords": [
{
"name": "Cloudformation",
"level": "Skilled",
"summary": "Both natively and via Troposphere, Jinja & ruby-DSL"
},
{
"name": "IAM",
"level": "Skilled",
"summary": "Extensive knowledge in building secured multi-tenanted accounts"
},
{
"name": "Lambda",
"level": "Knowledgeable",
"summary": "Used extensively with both Python & JavaScript as part of stand-alone components & complex frameworks"
},
{
"name": "DynamoDB",
"level": "Knowledgeable",
"summary": "Used in-depth to store state for lambda, whenever S3 was not viable"
},
{
"name": "Core AWS services",
"level": "Skilled",
"summary": "Have used EC2, S3, RDS, SNS, SQS, Cloudwatch, Config, ElastiCache, etc, extensively"
},
{
"name": "Additional AWS services",
"level": "Knowledgeable",
"summary": "Have used other services such as Direct Connect, CodeDeploy, AppStream, etc"
}
]
},
{
"name": "DevOps tools and methodologies",
"level": "Skilled",
"keywords": [
{
"name": "IaC",
"level": "Skilled",
"summary": "Always used Infrastructure as Code (IaC), primarily native tools, but also Terraform when needed"
},
{
"name": "Immutability",
"level": "Skilled",
"summary": "Designed and implemented immutable systems"
},
{
"name": "Configuration Management",
"level": "Skilled",
"summary": "Extensive use of configuration management tools such as Chef and Ansible when needed"
},
{
"name": "TDD - Infrastructure",
"level": "skilled",
"summary": "Used test driven development (TDD) on most greenfield projects and also gradually retrofitted to legacy infrastructure"
},
{
"name": "TDD - Application",
"level": "Moderate"
},
{
"name": "Build systems",
"level": "skilled",
"summary": "Always used Build systems (Jenkins, AnthillPro, Code*, Gitlab, etc)"
},
{
"name": "Containers",
"level": "Knowledge",
"summary": "Familiar with immutable image pipelines and methodologies"
},
{
"name": "Init systems",
"level": "Knowledgeable",
"summary": "Used Upstart/SystemD/SysV/Monit as required, in particular use of signals/sockets when possible"
},
{
"name": "Agile",
"level": "Moderate",
"summary": "Used both within Small companies and adapted Larger Enterprise"
}
]
},
{
"name": "Google",
"level": "Knowledgeable",
"keywords": [
{
"name": "GCP",
"level": "Moderate",
"summary": "Developed high level account strategies for GCP"
},
{
"name": "Google deployment manager",
"level": "Moderate",
"summary": "Developed transformation tool using Google Deployment Manager"
},
{
"name": "Google App Engine",
"level": "Moderate",
"summary": "Some use as part of projects, primarily in Python"
},
{
"name": "Google Apps",
"level": "Skilled",
"summary": "Extensive use as part of Google Apps projects"
}
]
},
{
"name": "Salesforce",
"level": "Moderate",
"keywords": [
{
"name": "Apex",
"level": "Moderate",
"summary": "Experience writing both small classes and triggers"
},
{
"name": "Configuration",
"level": "Basic",
"summary": "Experience configuring Salesforce estates as per customer requirements"
}
]
}
],
"interests": [
{
"name": "Open Source & Linux"
},
{
"name": "Travelling"
},
{
"name": "Punk Rock, Politics & the Pub"
}
],
"languages": [
{
"language": "English",
"fluency": "Native"
},
{
"language": "Spanish",
"fluency": "Native"
}
]
}