Hello! I am Satyajit Lembhe.AWS Certified Solutions Architect and Developer.
As an accredited Senior IT Management Professional specializing in Cloud Development, DevOps, Recon Development, and AWS, I offer over 13 years of extensive experience in areas such as strategic planning, release management, CI/CD pipeline design with Jenkins, DevOps management, AWS cloud architecture, project management, change, problem, and incident management, application development, production issue resolution, stakeholder coordination, continuous improvement, and team leadership.
I successfully streamlined outdated processes by introducing a new checklist to ensure best practices in application deployment, resulting in a more robust and flexible system that allows for seamless application version upgrades and downgrades at any time. Additionally, I implemented DevOps principles to enhance the efficiency of application deployments, ensuring smoother operations and easier rollback capabilities.
April 2023
As part of the Digital Resume project:
- Developed a static website using JavaScript.
- Uploaded the code to Amazon S3 and enabled the static web hosting feature.
- Purchased a domain via Route 53.
- Generated an SSL public certificate through AWS Certificate Manager (ACM).
- Created a CloudFront distribution.
- Linked the CloudFront domain to the S3 endpoint.
- Developed a Lambda function to send emails using Amazon Simple Email Service (SES).
- Configured the email ID in SES and assigned appropriate roles in Identity and Access Management (IAM).
- Created an API in API Gateway to invoke the Lambda function.
- Integrated the API Gateway with the static website to send recruiter details. Architecure Diagram
June 2023
Automating Source Code Upload to S3 After Git Check-in
- Created an S3 bucket and configured the bucket policy to permit write access.
- Set up an IAM user with an access ID and access key.
- Updated the Access Control List (ACL) to allow write access to objects in the S3 bucket.
- Created a public repository in Git for code check-ins.
- Established a Jenkins job linked to the Git branch.
- Configured Jenkins to poll the Source Code Management (SCM) system every 15 minutes for new check-ins.
- If any new check-ins are detected, Jenkins will pull the data.
- Developed a batch file to copy all data from the workspace to a local directory and then upload it to AWS S3. CI-CD / Jenkins /AWS / GIT
July 2023
Implement approval cycles inside the jenkins Pipeline
- Developed batch and shell scripts, integrated them into the Jenkins pipeline
- added multiple stages, including approval steps. CI-CD Code - GIT
August 2023
Utilized Docker, ECS, CloudFormation, and CloudWatch for integration:
- Wrote Docker commands to utilize existing Docker images.
- Created Docker commands for building new Docker images.
- Deployed an ECS cluster using CloudFormation templates.
- Set up ECS task definitions in Fargate mode through CloudFormation.
- Configured ECS scaling and monitoring using CloudWatch. Docker_ECS_Demo
July 2024
Implemented API Gateway and Lambda to track the number of visits to the portal:
- Created a DynamoDB table to store the visit count.
- Developed a Lambda function in Python to increment the counter and retrieve the latest count.
- Set up API Gateway to trigger the Lambda function.
- Updated CORS settings to enable access to the API Gateway.
- Configured the API Gateway to be called each time the website is loaded.
2007 - 2011
Shivaji University, Kolhapur , Maharashtra, India
An engineering graduate in Computer Science
Address
#17-167 , Block 184A , Rivervale Crescent , Singapore
Phone
+65 8114 9133
lembhess@gmail.com