Prasad Domala, Developer in Brisbane, Queensland, Australia
Prasad is available for hire
Hire Prasad

Prasad Domala

Verified Expert  in Engineering

Cloud Developer

Location
Brisbane, Queensland, Australia
Toptal Member Since
July 5, 2022

Prasad is an experienced and passionate senior cloud and DevOps engineer. He is highly certified, having 12 AWS and three Azure certifications. With 15+ years of experience in the IT industry, Prasad became a member of AWS Dev/Cloud Alliance in Australia and New Zealand, Design Authority, and Product Engineering Community of Practice. He specializes in AWS, serverless, and microservices with solid development experience and loves sharing his knowledge through his YouTube channel and blog.

Availability

Part-time

Preferred Environment

AWS Lambda, Amazon API Gateway, Amazon DynamoDB, AWS Cloud Development, AWS Cloud Architecture, AWS CloudFormation, DevOps, GitLab CI/CD, Terraform, Ansible

The most amazing...

...open source tool I've developed is called AWS CLI Builder that was recognized by Jeff Barr, Chief Evangelist for AWS, on his twitter handle.

Work Experience

Senior DevOps Engineer

2019 - PRESENT
Origin Energy
  • Became a key digital platform and architecture team member within Origin Integrated Gas to design and architect cloud-based solutions across nine product squads.
  • Architected and implemented the migration of a complex application from legacy technologies to a serverless and microservices architecture on AWS, which saved Origin over $200,000 on licensing and support costs.
  • Designed and developed an internal monitoring tool called Digital Monitor, which monitors and consolidates CloudWatch alarms across 40 AWS accounts and provided a React-based dashboard that potentially saved thousands of dollars due to outages.
  • Spun a fully functional back end for one of the React applications using advanced skills in designing, developing, and automating AWS-based backends in two weeks which boosted the confidence of the business.
  • Established CI/CD patterns using Azure DevOps across multiple products, which increased the daily pipeline executions from tens to hundreds, thus increasing the velocity of the developers to deliver features and product releases quickly.
  • Devised and instituted a centralized tagging solution to effectively manage tags across 40+ AWS accounts which helped the finance team accurately identify the resources used by each business unit.
  • Planned and executed solutions on AWS cloud for new initiatives and applications while advocating best practices and patterns in CI/CD, infrastructure as code, and cloud security.
  • Created infrastructure-as-code templates in AWS Cloud Development Kit, Terraform, and AWS CloudFormation to automate infrastructure deployments on AWS. Designed and developed REST and GraphQL APIs to support application data integration requirements.
  • Provided cloud platform and architecture support, guided data engineers, testers, and developers, and prioritized the latest AWS announcements, features, and services for implementation to continuously improve and optimize digital products.
  • Monitored and reported cloud spending and suggested cost optimization options monthly. Before product releases, I reviewed and provided approval on SEMP (system engineering management processes).
Technologies: DevOps, Amazon Web Services (AWS)

Senior Cloud Engineer

2019 - 2019
Virgin Australia Airlines
  • Joined Virgin Australia Airlines' (VA) cloud practice team as a senior cloud engineer to help achieve the targets in their cloud migration journey and significantly transformed VA's cloud landscape in the first six months.
  • Guided developers and support teams on AWS and was actively involved in architecture and design decision meetings. Conducted various workshops and demos on AWS for technical and non-technical teams.
  • Abetted in redesigning existing legacy on-premises applications into microservices and serverless applications on AWS Cloud and was a crucial player in a major migration project which involved the migration of 3,000+ workloads to AWS.
  • Identified the pain areas in the existing processes and procedures and built tools, apps, or automation to reduce manual effort and increase productivity.
  • Implemented AWS Cloud Inventory—an Angular web application with a serverless back end that provides searching and dashboard capabilities to locate resources based on any keyword across all our AWS accounts which helped teams during troubleshooting.
  • Developed tools including Megaport Dashboard, which visually represented bandwidth usage of all AWS Direct Connect connections and incorporated command-line interface (CLI) tools like SSM parameter and AWS Backup CLI.
  • Created and maintained CI/CD patterns and pipelines using tools such as GitLab, Ansible, Terraform, CloudFormation, and Packer, and automated tasks related to the build, test, and release procedures using Node.js and Bash for scripting.
  • Instigated and maintained pipelines for various mission-critical apps in custom Docker images. Administered and evaluated POCs on the cloud and third-party solutions and provided well-documented proposals explaining the solution's business value.
  • Mentored developers and application support teams on AWS best practices and maintained overall cloud security, ensuring the right users had access to the correct services on AWS.
Technologies: Amazon Web Services (AWS), DevOps

Cloud Engineer

2017 - 2019
DXC Technology
  • Moved from the UK division to join the Australia and New Zealand AWS practice team and supported numerous private and government organizations.
  • Identified ways to improve the management of clients' AWS accounts and developed an app to centrally handle and perform daily tasks and checks within the accounts, which reduced manual effort by at least 1.5 FTEs.
  • Operated as an account manager for one of DXC's clients, aiding interactions with management and technical teams and providing presentations with detailed documentation on solutions to their business problems.
  • Implemented the migration of SAP workloads to AWS and organized a monthly Tech Talks program to introduce or demo new services and features on AWS.
  • Provided AWS support and maintenance for multiple clients; created and sustained automation tasks like patching, backups, and reporting using AWS Lambda.
Technologies: Amazon Web Services (AWS), DevOps

AWS CLI Builder

https://awsclibuilder.com/home
AWS CLI Builder is a simple web application that provides AWS developers and engineers with an intuitive and visual interface to quickly build AWS CLI commands. Users can easily select the AWS service and command which generates the respective CLI command.

EC2 Types

https://ec2types.io
EC2 Types provides detailed information on Amazon Elastic Compute Cloud (Amazon EC2) instance types, including configuration and pricing details across multiple regions. It provides interfaces that compare Amazon EC2 instances to help AWS users decide the best instance for the use case. It also suggests possible instance types based on the user's requirements, such as budget, memory, and vCPUs

AWS Profile

https://www.npmjs.com/package/awsprofile
AWS Profile is an npm package that helps manage and renew AWS profiles. It supports access-keys-based profiles and assumes role-based profiles. Profiles that require multi-factor authentication can also be created and renewed using the tool.

Platforms

AWS Lambda, Amazon Web Services (AWS), Azure, Kubernetes

Storage

Amazon DynamoDB

Other

Amazon API Gateway, AWS Cloud Development, AWS Cloud Architecture, Networking, Data Analytics

Libraries/APIs

Node.js

Tools

AWS CloudFormation, Terraform, Ansible, AWS AppSync, GitLab CI/CD

Paradigms

DevOps

Languages

TypeScript

2002 - 2006

Bachelor of Technology Degree in Civil Engineering

Sri Venkateswara University College of Engineering - Tirupati, Andhra Pradesh, India

MARCH 2022 - PRESENT

Certified Kubernetes Application Developer (CKAD)

The Linux Foundation

MARCH 2021 - PRESENT

Microsoft Certified: Azure Developer Associate

Microsoft

MARCH 2021 - PRESENT

Microsoft Certified: Azure Administrator Associate

Microsoft

MARCH 2021 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

JANUARY 2021 - JANUARY 2024

AWS Certified Machine Learning - Specialty

Amazon Web Services

JULY 2020 - JULY 2023

AWS Certified Database - Specialty

Amazon Web Services

MAY 2020 - MAY 2023

AWS Certified Cloud Practitioner

Amazon Web Services

MAY 2020 - MAY 2023

AWS Certified Alexa Skill Builder - Specialty

Amazon Web Services

APRIL 2020 - APRIL 2023

AWS Certified Advanced Networking - Specialty

Amazon Web Services

MARCH 2020 - MARCH 2023

AWS Certified Security - Specialty

Amazon Web Services

JULY 2019 - JULY 2022

AWS Certified Solutions Architect - Professional

Amazon Web Services

MARCH 2018 - MARCH 2021

AWS Certified DevOps Engineer Professional

AWS

MARCH 2018 - MARCH 2021

AWS Certified DevOps Engineer - Professional

Amazon Web Services

MAY 2017 - MAY 2021

AWS Certified SysOps Administrator - Associate

Amazon Web Services

APRIL 2017 - MARCH 2021

AWS Certified Developer - Associate

Amazon Web Services

APRIL 2017 - JULY 2022

AWS Certified Solutions Architect - Associate

Amazon Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring