Skip to content

Instantly share code, notes, and snippets.

@andymarch
Last active February 12, 2024 21:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andymarch/80e10ed10fbe23c1640ff0ad67df5986 to your computer and use it in GitHub Desktop.
Save andymarch/80e10ed10fbe23c1640ff0ad67df5986 to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "elegant"
},
"basics": {
"name": "Andy March",
"label": "",
"image": "http://gravatar.com/avatar/d7c78f8757327b65a637aece98939f01",
"summary": "Experienced technology professional adept at collaborating with presales and product teams to prototype, architect, and deliver secure, intuitive software across a variety of platforms.",
"website": "https://andymarch.co.uk",
"phone": "",
"email": "mail@andymarch.co.uk",
"location": {
"city": "Cambridge",
"region": "UK"
},
"profiles": [
{
"username": "andymarch",
"url": "https://twitter.com/andymarch",
"network": "twitter"
},
{
"url": "https://github.com/andymarch",
"username": "andymarch",
"network": "github"
}
]
},
"skills": [
{
"name": "Frontend",
"keywords": [
"React",
"Vue",
"Handlebars"
]
},
{
"name": "Backend",
"keywords": [
"Serverless",
"Node.js",
"Java",
"C# .Net"
]
},
{
"name": "Infrastructure",
"keywords": [
"AWS",
"Terraform",
"Hardware Security Modules"
]
},
{
"name": "Digital Identity",
"keywords": [
"PKI",
"OAuth",
"OIDC",
"Okta"
]
},
{
"name": "Presales",
"keywords": [
"Trusted Advisor",
"MEDDPICC"
]
},
{
"name": "Other",
"keywords": [
"Agile",
"Scrum",
"UK SC Cleared"
]
}
],
"certificates": [
{
"name": "Certified Professional",
"date": "2018-11-27",
"issuer": "Okta"
},
{
"name": "Certified Administrator",
"date": "2019-01-08",
"issuer": "Okta"
},
{
"name": "Certified Consultant",
"date": "2019-03-01",
"issuer": "Okta"
},
{
"name": "Certified Developer",
"date": "2020-07-29",
"issuer": "Okta"
},
{
"name": "nShield HSM Engineer",
"date": "2012-10-23",
"issuer": "Thales"
}
],
"education": [
{
"endDate": "2009-06-30",
"startDate": "2005-09-01",
"area": "Computer Science with Year in Industry",
"studyType": "BSc Hons",
"score": "Upper Second Class",
"institution": "The University of Kent",
"url": "https://kent.ac.uk"
}
],
"work": [
{
"summary": "I moved within the presales department to establish Demo Engineering. This group provides technical demonstration capabilities for Okta go-to-market teams as well as partners. In this role I was responsible for coordinating the design, build and enablement of both a common demonstration platform for Okta's products as well specific demonstrations for both customer and workforce product suites. This required close collaboration with product, marketing and enablement teams as well as coordinating with go-to-market leadership to ensure the most impactful capabilities were delivered in support of wider initiatives.",
"website": "https://okta.com/",
"name": "Okta",
"position": "Technical Product Manager",
"startDate": "2022-05-09",
"highlights": [
"Lead the design and implementation of an AWS Serverless API to automate the deployment and configuration of Okta products. This approach reduced operational costs by more than 30% while supporting year on year growth in user population.",
"Championed a community contribution initiative based around the API to encourage the sharing of reusable demonstration components. This was adopted both by Enablement and Technical Marketing groups resulting in more than forty community contributed demonstration components significantly standardizing the core demos for each cloud.",
"Presented on the company all hands the release of the one-click demonstration templates for Okta Workforce Identity Cloud which removed many of the technical barriers to entry to demonstrate.",
"Reported to presales and product leadership on the trends in the usage regionally and the corresponding impact of opportunity win rate by product feature.",
"Developed frontend application in React to deliver hands-on training experiences for sales pipeline generation and enablement activities. Collaborated closely with the Certification team to provide smooth transition from prospect enablement to formal training programmes.",
"Speaker at Product Management Festival on Frictionless Customer Experience"
]
},
{
"summary": "I joined Okta as the first customer identity specialist outside of North America. In this role, I worked with the largest customers for Okta Customer Identity and Access Management (CIAM) in EMEA, presenting the value of the platform and pushing the boundaries of Okta implementations. As a specialist, I often worked throughout the customer lifecycle, being brought in to address specific requirements. This required quickly getting up to speed with a customer's objectives and constraints to present solutions to audiences from developers to C-level executives.",
"website": "https://okta.com/",
"name": "Okta",
"position": "Senior Platform Specialist",
"startDate": "2018-11-05",
"endDate": "2022-05-09",
"highlights": [
"Worked on a wide range of customer identity sales opportunities throughout both EMEA and North America for some of the most complex usecases.",
"Coached and advised solution engineers on engaging software development teams during the deal cycle",
"Delivered enablement to pre-sales teams on new features including building out technical labs",
"Provided feedback to product management teams on beta features or regional requirements",
"Contributed to the design of the Okta Developer certification",
"Developed and maintained internal tooling for solution engineers to share temporary mailboxes for demonstrations. This tool is now is now in standard use across the business.",
"Wrote multiple articles for the Okta Developer blog on topics including Nuxt.js, Terraform & AWS EventBridge",
"Conference speaker at events including API Days (Paris and Helsinki), DevSecCon London, and UK National DevOps Conference",
"Built and presented a demonstration of integrating Okta with the mParticle CDP for Oktane21"
]
},
{
"name": "Entrust",
"position": "Senior Software Developer",
"website": "https://entrust.com",
"startDate": "2016-09",
"endDate": "2018-11",
"summary": "I transferred internally within Entrust into the product organisation to join the newly formed PKI Solution, Maintenance and Escalation group. I was promoted to lead for PKI Solution Delivery, responsible for the coordination and implementation of enhancements across four products.",
"highlights": [
"Principal developer for Entrust Roaming Server. Planned and delivered on time a major version release of this product migrating from C++ to Java with Spring Boot to allow new feature introduction and address ongoing supportability",
"Led a performance testing initiative working with stakeholders from both product and managed services teams on the Authority product suite. This program resulted in a threefold improvement in SCEP request processing and the adoption of the performance testing process for all new releases",
"Delivered patch support for multiple products in C++ and Java to respond to urgent requests and CVEs"
]
},
{
"name": "Entrust",
"position": "Principal Consultant Developer",
"website": "https://entrust.com",
"startDate": "2012-01",
"endDate": "2016-09",
"summary": "As a member of the development consultancy, I worked both pre and post-sale to deliver projects based around the Entrust range of MFA (multi-factor authentication), IAM (Identity and access management) and PKI (public key infrastructure) products. This required producing customised example material as well as providing architectural and code reviews for client and partner implementations. For customers without development resources, I implemented customisations and bespoke solutions in Java, C++, and C# as well as on Android. These projects ranged in complexity from one-off utilities to full web and desktop applications with ongoing support agreements. Following my promotion to principal consultant, led a team of three developers including mentoring and defining team practices.",
"highlights": [
"Drove the adoption of agile planning methodologies for extended engagements with Jira, significantly improving the team's on-time and on-specification delivery metrics",
"Managed the migration of source control from ClearCase to Git and built out a continuous integration environment with Jenkins allowing the creation of digitally signed repeatable builds for all engagements",
"Subject matter expert for the IdentityGuard multi-factor authentication solution. Delivered partner, customer and developer training courses. Provided feedback to product management on roadmap based on regional requirements",
"Built out and maintained the demonstration infrastructure for appearances at industry conferences. Served as on-stand technical resource for events across EMEA"
]
},
{
"name": "Systematic",
"position": "Systems Engineer",
"website": "https://systematic.com",
"startDate": "2009-07",
"endDate": "2012-12",
"summary": "Working within the UK Defence Integration Group I contributed to a variety of projects dealing with the conversion between national and NATO military message text formats and the processing of signal data (GPS, radar and AIS). The majority of this work was C# .NET interacting with the underlying Microsoft SQL databases and secure message queues. As part of this role I supported product field trials for COTS and customised products, working closely with multiple nation's defence personnel to test, identify and resolve incompatibilities between national systems.",
"highlights": [
"In response to a immediate operational requirement, I lead the development of an extension for IRIS Forms to customise the display of structured messages with Javascript. The deployment of this significantly decreased the time needed to respond to incoming radio requests and dispatch medical support. The adoption of this technique by a number of customers required me to design and deliver a training course to enable them to develop their own views in theatre.",
"As a subject matter expert on IRIS Forms customisation I was temporarily attached to the engineering team for the dismounted product to build a UX suitable for in-field use.",
"Developed tooling to capture and replay the state and configuration of multiple products to improve the effectiveness of the team during field trials",
"Ideated and built a bayesian classifier for integrating social media data into situational awareness product, participated in the initial go-to-market efforts to present to potential buyers",
"Took over responsibility for the 'UK-eyes' support desk providing product assistance to UK defence customers",
"Throughout this role I maintained a UK security cleared status"
]
},
{
"name": "Morgan Stanley",
"position": "Associate Developer",
"website": "https://www.morganstanley.com",
"startDate": "2007-06",
"endDate": "2008-06",
"summary": "For the placement year of my degree I interned with Morgan Stanley in the Enterprise Data Group.",
"highlights": [
"Contributed to two large development projects in distributed teams working with Sybase, C# .NET and IBM MQ",
"Took part in organising departmental technical presentations"
]
}
],
"awards": [
{
"title": "Field Excellence Award",
"date": "2023-10",
"awarder": "Okta"
},
{
"title": "President's Club",
"date": "2023",
"awarder": "Okta"
},
{
"title": "Peer Recognition Award",
"date": "2021",
"awarder": "Okta"
},
{
"title": "Ball Bearing Award",
"date": "2020-06",
"awarder": "Okta"
},
{
"title": "Most Supportive SE",
"date": "2020",
"awarder": "Okta"
},
{
"title": "Customer Excellence Team Award",
"date": "2018",
"awarder": "Entrust",
"summary": "Supporting the difficult migration of a key customer"
},
{
"title": "Customer Excellence Award",
"date": "2015",
"awarder": "Entrust",
"summary": "Performance optimisation of a national ID PKI deployment"
}
],
"publications": [
{
"name": "Managing Multiple Okta Instances with Terraform Cloud",
"publisher": "Okta Developer",
"releaseDate": "2020-03",
"url": "https://developer.okta.com/blog/2020/02/03/managing-multiple-okta-instances-with-terraform-cloud"
},
{
"name": "Manage Identity as Code",
"publisher": "Software Testing News",
"releaseDate": "2019-11",
"url": "https://www.softwaretestingnews.co.uk/manage-your-infrastructure-as-code/"
},
{
"name": "Building Universal Applications with Nuxt.js",
"publisher": "Okta Developer",
"releaseDate": "2019-04",
"url": "https://developer.okta.com/blog/2019/04/26/tutorial-build-universal-apps-with-nuxt"
},
{
"name": "ColonyFS: An Anonymous, Secure and Dependable File Store for Peer-to-Peer Networks",
"publisher": "University of Kent",
"releaseDate": "2009-06",
"url": "https://andymarch.co.uk/colonyfs",
"summary": "Final year research project to design and implement a peer-to-peer distributed file store focused on the resiliency of data and anonymity of users."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment