We provide IT Staff Augmentation Services!

Aws Solution Architect Resume

4.00/5 (Submit Your Rating)

Cleveland, OH

EXPERIENCE SUMMARY:

  • 13 years of experience in IT industry as an AWS Solutions Architect, Lead, Developer on Linux and windows operating systems and experience in design and development of secure, highly available, scalable, fault - tolerant and cost effective cloud based applications using Amazon Web Services (AWS)
  • In-depth knowledge on various AWS Services: EC2, VPC (NAT, Peering, VPN), IAM, ASG, Lambda, S3, CloudFront, Glacier, RDS, DynamoDB, API Gateway, Data Pipeline, ElastiCache, Redshift, Direct Connect, Route 53, CloudWatch, CloudFormation, CloudTrial, EFS, ECS, ECR, Fargate, Elastic Beanstalk, OpsWorks, Kinesis, X-Ray, ElasticSearch, LogStash, Kibana, EMR, SNS, SQS,Active MQ,SSM, Inspector, Trusted Advisor, WAF, AWS Config, Guard Duty, Macie, AWS Storage Gateway etc.
  • Experience in automating build and deployment process using DevOps tools like Code Commit, Code Build, Code Deploy, Code Pipeline, Jenkins, Ansible, GIT, SVN, Docker, Elastic Beanstalk, uDeploy, Nolio, etc.
  • Experience in working on applications migration from On-premises to AWS Cloud and implementing security controls using NACL, Security Groups, Subnets, IAM, Encryption on Transit and Encryption at rest.
  • Experience working on C++, C#.net, Power Shell, Bash Shell, Node.js, VC++, ATL COM, MFC, IIS, Apache Tomcat and IBM WebSphere servers , MS SQL Server, Oracle, DB2 , SQL, PL/SQL, Partitioning, stored procedures, triggers, cursors, functions, packages, Dynatrace, ServiceNow, Clear Case, Clear Quest, AQT, SQL Developer , Install Shield, Zenoss, Harvest, loginsight, Quality Center .

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

AWS Solution Architect

Responsibilities:

  • Working on migrating multiple distributed applications from on-premises to AWS cloud by analyzing the existing on-premises infrastructure, collecting the data like system specification, performance, dependencies and designing and implementing the application using best suitable and cost effective AWS solutions.
  • Writing scripts to automate various tasks & events and implementing the server less computing features using AWS services like Gateway API, Lambda functions and Dynamodb.
  • Implementing security using IAM users/groups, IAM roles, Cross account access, MFA,AD connector, monitoring tools like inspector, cloud trail and encrypting data at transfer and data at rest with KMS keys at client side/server side.
  • Creating VPCs, private/public subnets and VPC peering between VPCs in different environments. Implemented security by opening different ports on security groups, Network ACL, building Peering connections, NAT gateway & VPN connection, Gateway/Interface end points.
  • Reviewing the AWS environments and optimizing the cost by right sizing instances, automating the jobs to archive cold data, re-architect by going to either server less or containerizing
  • Architect-ed a system running on Amazon ECS,ECR and capable of running multiple app environments like Python and Java and distributed the traffic based on port using application load balancer.
  • Writing infrastructure as code using AWS CloudFormation. Setting up CI/CD environment using devops tools like Code Commit, Code Build, Code Deploy, Code Pipeline, Jenkins, Ansible, GIT, Docker, Elastic Beanstalk etc.
  • Migrating on-premises databases to AWS RDS and setting up automated backups, read replicas and auto recover using multi-az feature of RDS. Configured Redshift clusters and setup AWS data-pipeline to incrementally copy of the data to Redshift for big data analysis.
  • Implemented messaging brokers using SQS and SQS to invoke Lambda function to process the message and update the data to DynamoDB and Used Data-pipeline to off-load the DynamoDB to S3 at scheduled intervals. Archived that data from S3 to AWS Glacier after 30 days using s3 lifecycle management.
  • Designing and implementation of various distributed web applications using AWS services like ASG, EC2, ELB, Route 53, VPC, Subnets, RDS, EBS, EFS, NACLs, ElastiCache, Security Groups, Lambdas, multiple availability zones and disaster recovery.
  • Configured various cloudwatch dashboards, events, alarms and metrics to auto recover or send notifications through SNS topic.

Confidential, Cleveland, OH

Sr. Developer

Technology: C++11, C++14, SQL Server, shellscript, multithreading, STL.

Responsibilities:

  • Understanding Change Requests, prepare analysis and design
  • Implementing new risk methoodologies and integrating it with the modules
  • Develop and maintaing Backup and recovery for Confidential
  • Automated deployment process using uDeploy in various environments
  • Testing the changes and presenting the results to Confidential management and Operations teams
  • Automate and maintain required production tasks and enhance the code automation activities.
  • Supporting Confidential and resolving critic al production issues
  • Having meetings with different teams to explain application changes and report work status to managers
  • Coordinating with the performance testing activities over different environments and analyzing the performance statistics
  • Submitting CRs and presenting the changes in CAB for approval
  • Preparing the release plan and Installing the changes into production
  • Supporting and implementing the DR activities

Confidential, Trenton, NJ

Sr. Developer

Technology: C++11 & SQL Server, Multithreading, OOPS, STL, VC++, MFC, C#.net.

Responsibilities:

  • Understanding Change Requests, prepare analysis, design
  • Implementation of change requests, Unit and Integration Testing x32 bit to x64 bit migration
  • Fixing the existing bugs and implementing the enhancements
  • Build and Deployment in test environments
  • Implemented multithreading, thread synchronization and inter process thread synchronization.
  • Supporting QA and UAT

Confidential

Developer/Lead

Technology: C++11 & Oracle, Unix, C#.net, Multithreading, OOPS, STL.

Responsibilities:

  • Onsite Coordinator/Developer/Lead
  • Understanding Change Requests, prepare analysis, design and test matrix
  • Implementation of change requests, Unit and Integration Testing
  • Implementation of new VaR methodologies (Additive, Proportional etc.. ) and Preparing first principle sheets
  • Production Support and Release Support
  • Automated Build and Deployment using nolio in various environments
  • Supporting QA and UAT
  • Implemented multithreading to allow parallel VaR calculation using pthreads and pthreads synchronization.

Confidential, Cincinnati, OH

Developer

Technologies: C++, SQL Server, Java, VC++, ATL COM

Responsibilities:

  • Analysis, Design and implementation
  • Prepare technical specification, Code review.
  • Unit and Integration Testing
  • Supporting System testing and UAT
  • Prepare DB Query

Confidential, Cincinnati, OH

Developer

Technologies: C++, SQL Server, Java, VC++, ATL COM

Responsibilities:

  • Analysis, Design and implementation
  • Prepare technical specification, Code review.
  • Unit and Integration Testing
  • Supporting System testing and UAT
  • Prepare DB Query

Confidential, McLean, VA

Developer

Technologies: C++, VC++, ATL COM, MFC, C#.net, Win32 API

Responsibilities:

  • Design and development of a 64 bit antivirus agent for Exchange Server 2007
  • Developing a Transport agent which is a plug-in residing at the edge transport level.
  • Client interaction during the entire development life cycle
  • Integration of Virus Scan Engine Version 5 with Confidential for Exchange 2007
  • Unit and Integration Testing
  • Multithread programming to allow parallel scanning like on demand scan, online scan etc.

We'd love your feedback!