Solution Design
- Developed and designed cloud-based architectures that meet business requirements and align with best practices for scalability, reliability, and performance. Create detailed architecture diagrams, documentation, and specifications for AWS solutions.
- VPC peering with other Accounts allowing access and routing to service and users of separate accounts to communicate. SSL setup for Apache and Nginx application couple with AWS ELB SSL for all http to https thereby maximizing security Network, CPU, Disk and connectivity monitoring with CloudWatch and setup to trigger alarm and notify system administrators.
Cloud Migration Planning
- Assisted different teams within the organizations in planning and executing migration of on-premises applications and infrastructure to AWS. Develop migration strategies, considering factors such as data integrity, security, and application performance.
Security and Compliance
- Designed and implemented security best practices in AWS, including multi factor authentication, access key rotation, encryption using KMS, firewalls-security groups and NACLs, S3 bucket policies and ACLs, mitigating DDOS attacks, and network security, to ensure confidentiality and integrity of data on AWS. Stay current with AWS security services and advise on security-related matters.
- I specialize in Software Development Life Cycle (SDLC) testing, utilizing cutting-edge technologies such as OWASP, Trivy, Zap, SonarQube, and GitGuardian to ensure the delivery of high-quality software products. With expertise in manual and automated testing methodologies, I collaborate closely with cross-functional teams to define test strategies, develop test plans, and execute test cases across various stages of the SDLC. My proficiency in utilizing industry-standard testing tools and frameworks allows me to streamline testing processes and improve overall efficiency. Through my meticulous approach to testing and continuous commitment to quality assurance principles, I have played a pivotal role in the successful delivery of software solutions that exceed client expectations
Cost Optimization
- Provided guidance on cost-effective solutions, optimizing resource utilization, and managing AWS billing and cost control. Implement and recommend cost monitoring and reporting tools to track and analyze resource consumption.
Disaster Recovery and High Availability
- Successfully implemented disaster recovery plan and high availability strategies for critical applications and data on AWS. I Conduct periodic reviews and tests to ensure effectiveness of these strategies.
- Successfully designed business continuity plan using self-healing-based architectures, failover routing policies, multi-AZ deployment of EC2 instances, ELB health checks, Auto Scaling, and other disaster recovery models. This plan was designed and implemented for elasticity and scalability utilizing ElastiCache, CloudFront (Edge locations), RDS (including read replicas and instance sizes), and more.