Andrew Tarry
Verified Expert in Engineering
Site Reliability Engineer and Cloud Developer
Paphos, Cyprus
Toptal member since August 11, 2023
Andrew is a seasoned lead engineer with 10+ years of experience in software engineering, DevOps, and product delivery. He has delivered major projects for international banks, UK government organizations, retailers, and startups. With a proven track record in team leadership, project delivery, program recovery, green-field innovation, and legacy system replacement, Andrew's primary focus lies in delivering high-quality software solutions and ensuring end-to-end project success.
Portfolio
Experience
Availability
Preferred Environment
Linux, Kubernetes, AWS CLI, Jenkins, Docker, Java, Node.js, Helm
The most amazing...
...thing I've built is a key service for the UK Police that allowed them to move away from their old mainframe. I led the design, DevOps, and UI development.
Work Experience
Lead Engineer and Manager
Reply
- Led the team that delivered the Law Enforcement Data Service (LEDS) for drivers, allowing police officers to use modern data services in the field for the first time.
- Created cloud architecture and configuration on AWS with Terraform.
- Implemented a Kubernetes-based infrastructure in AWS.
- Set the technical vision for our projects while managing the team and budget.
- Designed and deployed a fully automated pipeline to test and manage code in production.
- Successfully led a large migration from legacy services to fully automated cloud-based services.
- Designed highly secure and scalable infrastructure to handle growing traffic in the client's applications using AWS, Kubernetes, and Java.
DevOps Engineer
ASU Pocket - University Technology Office
- Created Terraform scripts to manage large environments, including API services and Blockchain tools.
- Debugged and enhanced build pipelines using AWS CodeBuild.
- Managed live issues using Slack to maintain a busy development and production environment.
AWS DevOps Engineer
Emotional Technologies LLC
- Delivered a scalable production Kubernetes platform to manage data in the AWS environment.
- Created testing pipeline using GitHub Actions to build Docker containers, run Python tests, and deploy using Helm.
- Managed Python and Django back-end services to provide Restful data services.
Senior DevOps Engineer
Aker Systems
- Designed the build of a Kafka-based integration platform to manage high-frequency events from the UK Home Office immigration platform.
- Managed a Vault and Kubernetes-based security system with regular key rotation and credentials injection.
- Led the design and development of a Terraform-based AWS infrastructure.
Lead Engineer and Director
6point6
- Delivered highly scalable and secure services using Java and Spring Boot.
- Used Kubernetes and AWS to host applications in a fully scalable environment with strong security protections.
- Led DevSecOps implementation to include code scanning, penetration tests, user privilege testing, and dependency scanning.
- Worked directly with the client on requirements and deliverables.
- Designed and implemented critical data pipelines for the healthcare and newspaper industries using AWS, Python, and Terraform.
- Consulted and advised clients to set the technical direction of major projects and integrate new applications into existing workflows.
Lead Developer
BJSS
- Launched customer-facing applications to allow credit card applications to be completed online in the UK and Hong Kong.
- Developed a series of internal and external Java and Kotlin Spring Boot APIs and a React front end deployed on Pivotal Cloud Foundry.
- Led the development of automated testing using WireMock and Postman for the API and Cucumber and Selenium for the user interface.
- Designed the system architecture and worked with key stakeholders on requirements and timescales.
- Built highly scalable ETL pipelines for sports data using AWS Lambda, Java, and JavaScript.
- Managed a fully automated serverless process that would need to handle high volumes of data during major sporting events.
- Implemented a 24/7 monitoring process with Amazon CloudWatch and alerting using PagerDuty.
- Designed and implemented cloud architecture, including major data migrations.
Lead Developer
BrightTALK
- Broke down our single application into numerous smaller applications and libraries, speeding up development considerably.
- Designed a new Docker-based infrastructure that allowed the team to run parts of the platform on AWS, offering vastly improved scalability and flexibility.
- Introduced a new Docker-based continuous integration environment, improving the company's testing capacity and confidence in their releases.
Experience
Police Drivers Application
HSBC Credit Cards Application
Sky Bet AWS Migration
GCP Training Course
Food Management App
Education
Bachelor's Degree in Law (LLB)
University of the West of England - Bristol, UK
Certifications
Notion Advanced Badge
Notion
Chartered IT Professional (CITP)
British Computer Society
AWS Certified Developer - Associate
Amazon Web Services
Skills
Libraries/APIs
Node.js, React, Terragrunt, Hystrix, Azure API Management
Tools
AWS CLI, Jenkins, Terraform, Git, Amazon EKS, Amazon Simple Queue Service (SQS), Amazon CloudWatch, Amazon Virtual Private Cloud (VPC), GitHub, GitLab, Amazon Elastic Container Service (ECS), ELK (Elastic Stack), Amazon Elastic Container Registry (ECR), Amazon CloudFront, Confluence, Helm, Vault, WireMock, Postman, AWS Fargate, Ansible, Jira, Amazon Simple Notification Service (SNS), Google Workspace, AWS IAM, Amazon CloudFront CDN, Amazon ElastiCache, Amazon Cognito, Amazon Simple Email Service (SES), Google Compute Engine (GCE), GitLab CI/CD, Amazon Elastic Block Store (EBS), AWS Key Management Service (KMS), Grafana, Docker Swarm, AWS Cloud Development Kit (CDK), Keycloak, Puppet, Chef, Google Kubernetes Engine (GKE), AWS CloudFormation, Amazon QuickSight, Apache Airflow, Istio, Celery, Notion, Notion API, Notion Formulas, SemaphoreCI
Languages
Java, JavaScript, SQL, Bash, Bash Script, TypeScript, Kotlin, Ruby, PHP, Python, Snowflake, Go
Paradigms
DevOps, Serverless Architecture, Scrum, DevSecOps, Continuous Integration (CI), Event-driven Architecture, Continuous Delivery (CD), Automation, Azure DevOps
Platforms
Linux, Kubernetes, Docker, AWS Lambda, Amazon Web Services (AWS), Azure, Amazon EC2, Google Cloud Platform (GCP), AWS Cloud Computing Services, Apache Kafka, Drone CI, Google App Engine, Firebase, Blockchain, Azure Functions
Storage
Amazon S3 (AWS S3), PostgreSQL, Amazon DynamoDB, MySQL, Databases, Google Cloud, Datadog, Redis, Redshift, MongoDB
Frameworks
Spring Boot, Cypress, Jakarta Server Pages (JSP), Django, React Native
Industry Expertise
Security Advisory
Other
Architecture, AWS DevOps, Web Security, CI/CD Pipelines, GitHub Actions, Infrastructure as Code (IaC), Configuration Management, Cloud Infrastructure, Containers, Amazon RDS, Amazon Route 53, Cloud Architecture, Solution Architecture, Amazon API Gateway, RESTful Services, Identity & Access Management (IAM), Software Development Lifecycle (SDLC), Relational Database Services (RDS), APIs, IT Security, Load Balancers, Site Reliability Engineering (SRE), Containerization, Monitoring, Cloud Security, API Gateways, Domain-driven Design (DDD), Security, Data Migration, Serverless, DevOps Engineer, Networks, System Administration, Servers, Cloud Monitoring, Web App Deployment, Software Architecture, Networking, Integration, IT Systems Engineering, AWS NAT Gateway, Data Engineering, Data Analytics, ECS, Amazon MSK, Amazon Machine Images (AMI), High Availability Disaster Recovery (HADR), PKI, CISO, Security Audits, ISO 27001, Release Management, AWS VPN, Prometheus, Unix/Linux Virtualization, Virtualization, Kubernetes Security, Amazon EventBridge, Law, Cloud Foundry, GitOps, SIEM, HAProxy, SOC 2, Amazon Webstore, Linux Kernel, Robotics, Argo CD
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