Rupert Bryant-Greene
Verified Expert in Engineering
DevOps Engineer and Cybersecurity Developer
Wellington, New Zealand
Toptal member since October 23, 2019
Rupert delivers success in DevOps and cybersecurity. With 10+ years of experience in freelance IT, he's worked with leading SaaS, financial software, banking, and transport companies, from small startups to large enterprises. Rupert has significant experience with AWS, from managing a large AWS organization to building continuously deployed applications. He also integrates threat modeling and risk assessments into agile and lean workflows.
Portfolio
Experience
- Linux - 11 years
- DevOps - 9 years
- JavaScript - 9 years
- Amazon Web Services (AWS) - 8 years
- DevSecOps - 8 years
- Amazon Elastic Container Service (ECS) - 7 years
- Python - 6 years
- GitHub Actions - 5 years
Availability
Preferred Environment
Amazon Web Services (AWS), Python, DevSecOps, DevOps, GitHub Actions, Amazon Elastic Container Service (ECS), AWS CloudFormation, JavaScript, Content Delivery Networks (CDN), Web Application Firewall (WAF)
The most amazing...
...product I've built is a privileged access management system for a major SaaS company. The system is still in use today.
Work Experience
AWS Security Engineer (via Toptal)
Toyota Research Institute Advanced Development
- Deployed automation to deliver just-in-time access across a massive AWS IAM Identity Center (SSO) deployment designed to scale to thousands of accounts.
- Designed and implemented the IAM controls to fit the security and usability requirements.
- Contributed to the custom IAM policy feature that was well-received, with developers quickly adopting it to grant custom access to peers in their own AWS accounts.
Principal Cloud Architect (via Toptal)
Kmart Australia
- Worked across the business and engaged with engineering, architecture, security, and management teams to design a future-state architecture for the use of AWS, with a specific focus on internal customer experience.
- Developed state-of-the-art patterns for networking, SaaS integration, and application architectures.
- Introduced and supported security teams with AWS native tooling that improves visibility of security compliance in the cloud.
Cybersecurity Consultant
Bank of New Zealand
- Developed a vulnerability management approach for the use of AWS.
- Completed risk assessments and worked with a team to deliver projects onto AWS securely.
- Assessed architecture submissions to design the governance committee for security designs.
DevOps Consultant
Evnex
- Migrated an entire AWS environment to multi-account design with separate development, test, and production accounts.
- Built and supported back-end applications. Rebuilt deployment to utilize a functional and extendable CI/CD design.
- Assisted newcomers to build and understand systems so that they could take the company further.
Team Lead — Security Engineering
Xero
- Developed access management software with workflow automation and privileged access control for AWS on AWS.
- Led the security engineering teams, consulting heavily with architecture teams to develop best practices and up-skill others to understand and lead themselves.
- Rebuilt four critical pipelines for deploying critical infrastructure from Jenkins onto AWS CodePipeline in a month.
- Assessed the information quickly and pinpointed the issue of a lengthy outage to have global service resolved.
Experience
OCPP EV Charging Back End
https://www.evnex.comXero - Platform Access Control Manager
https://tinyurl.com/y3khuuclHe built a containerized, privileged access control system on AWS during this time.
Rupert presented at an AWS Summit in Sydney at the invitation of AWS to discuss secrets management, identity and access management, and what was being built at Xero.
Vineyard - AWS Root Account Management
After leaving Xero, Vineyard became a staple part of the identity and access to the team's workflow.
HeyCaller - Visual Voicemail
YES3 - Event-driven S3 Bucket Security
https://github.com/rupertbg/YES3Wireguard on AWS
https://github.com/rupertbg/aws-wireguard-linuxAWS Cloud Directory IDE
https://github.com/rupertbg/aws-cloud-directory-uiCertifications
AWS Security – Specialty
AWS
AWS SysOps Administrator – Associate
AWS
AWS Solutions Architect – Associate
AWS
Skills
Libraries/APIs
Node.js, jQuery, React
Tools
AWS CloudFormation, AWS Key Management Service (KMS), Amazon Cognito, Amazon Elastic Container Service (ECS), AWS ELB, Amazon Elastic Block Store (EBS), Amazon Elastic Container Registry (ECR), AWS SDK, AWS CodeBuild, GitHub, Jira, Xero, WireGuard, Terraform, AWS IAM, Amazon Virtual Private Cloud (VPC)
Languages
Python, JavaScript, SAML, TypeScript, Ruby
Frameworks
Express.js, Flask, Electron
Paradigms
Web Architecture, DevOps, DevSecOps, API Architecture, Agile, Functional Programming
Platforms
Docker, Amazon EC2, Amazon Web Services (AWS), Linux, AWS Lambda, Windows Server, Azure, Imperva Incapsula, Twilio
Storage
Amazon S3 (AWS S3), Redis, NoSQL, Amazon DynamoDB, Graph Databases
Other
Security, Identity & Access Management (IAM), APIs, AWS CodePipeline, GitHub Actions, Content Delivery Networks (CDN), Web Application Firewall (WAF), Network Architecture, Risk Assessment, Threat Modeling, Akamai, Web Security, OAuth, Check Point, Cloud, Cryptography, AWS WAF, Amazon API Gateway, Failure Mode Effects Analysis (FMEA)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring