Prasad Domala
Verified Expert in Engineering
Cloud Developer
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.
Portfolio
Experience
Availability
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
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).
Senior Cloud Engineer
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.
Cloud Engineer
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.
Experience
AWS CLI Builder
https://awsclibuilder.com/homeEC2 Types
https://ec2types.ioAWS Profile
https://www.npmjs.com/package/awsprofileSkills
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
Education
Bachelor of Technology Degree in Civil Engineering
Sri Venkateswara University College of Engineering - Tirupati, Andhra Pradesh, India
Certifications
Certified Kubernetes Application Developer (CKAD)
The Linux Foundation
Microsoft Certified: Azure Developer Associate
Microsoft
Microsoft Certified: Azure Administrator Associate
Microsoft
Microsoft Certified: Azure Fundamentals
Microsoft
AWS Certified Machine Learning - Specialty
Amazon Web Services
AWS Certified Database - Specialty
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
AWS Certified Alexa Skill Builder - Specialty
Amazon Web Services
AWS Certified Advanced Networking - Specialty
Amazon Web Services
AWS Certified Security - Specialty
Amazon Web Services
AWS Certified Solutions Architect - Professional
Amazon Web Services
AWS Certified DevOps Engineer Professional
AWS
AWS Certified DevOps Engineer - Professional
Amazon Web Services
AWS Certified SysOps Administrator - Associate
Amazon Web Services
AWS Certified Developer - Associate
Amazon Web Services
AWS Certified Solutions Architect - Associate
Amazon Web Services
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