Subodh Dubey

India

@subodh_w_dubey

Cloud Engineer at Amazon Web Services

Badges

Problem Solving
Python
Sql

Certifications

Work Experience

  • Cloud Engineer

    Amazon•  April 2022 - Present

    Project: 2D/3D Asset Management Application. Technologies: Python, AWS S3, AWS Lambda, Cloudformation, API Gateway, AWS IAM, Cognito User Pools, IAM Policies, CloudWatch, Step Functions. • Serverless Tool to manage 2D/3D assets and functionality to share the assets. Roles and Responsibilities • Used Lambda functions and API gateways for the development of Serverless API. • Cloudformation for the deployment of the application into AWS. • Step functions for Lambda Workflows. • S3 Data Lake and S3 Lifecycle policy for Assets Storage & Backup. Project: Apache Solr to OpenSearch Migration Tool. Technologies: Python, Apache Solr, OpenSearch, Elasticsearch, S3, IAM, IAM Policies, CloudWatch, UnitTest, Docker, Gitlab CI. • Tool to migrate the schema and data from Apache Solr to OpenSearch. Roles and Responsibilities • Designed and Architected the Tool for Apache Solr to AWS Opensearch Migration • XML schema to JSON conversion using Python Scripting with Logging/Reporting. • Apache Solr Tokenizer, Filters, Char Filter Mapping to OpenSearch Migration. • Created OpenSearch packages using boto3. • Schema for Searching & Indexing of items in the OpenSearch. Project: Serverless Cost Monitoring for each user in the organization. Technologies: Python, API Gateway, AWS Lambda, Lambda Layer, S3, IAM Roles, IAM Policies, CloudWatch, CloudFormation, SAM Templates, SQS, SNS, SSM parameter Store, SQL, UnitTest, Secrets Manager, DynamoDB, AWS Budgets, SCPs, Fargate, aws-nuke. • Monitor the usage of each user in the organization and send a notification if the usage limit exceeds the given quota. Roles and Responsibilities • Automated creation of multiple AWS accounts for students in Virtual Labs. • Worked with AWS organization for access management of AWS Accounts using Service Control Policies. • CloudFormation template for deployment of SQS, SNS subscription and roles. • Unit testing using Python unit-test package. • Used aws-nuke tool to delete the resources in all AWS accounts. • Used SNS to send notifications to Students and the management account. n pipeline to migrate the data daily changes

  • Software Engineer

    Consultadd•  November 2018 - April 2022

    Developed web-based applications using Python, Django, Django REST, Flask, XML, JSON, CSS, HTML, JavaScript and ORM (SQLAlchemy). Used HTML forms and Jinja Template for interaction with the APIs. Worked on database migration and validation using RDBMS and NoSQL such as Oracle, MYSQL, SQL Server, PostgreSQL, SQLite, and MongoDB. Designed Programmatic workflows for daily synchronizing data from various 3rd Party APIs with the Big Query using Apache Airflow DAGS. Highly Test-Driven Development background using unittest and pytest. Created Jenkins pipeline for CI/CD in the production environment and continuous delivery to Azure Cloud and Google Cloud Platform (GCP) using Terraform and Packer. Implemented GraphQL mutations and queries/ filter queries for graphene-sqlalchemy. Used Python libraries like Beautifulsoup for data scrapping and Matplotlib for Designing graphs. Configured multiple applications for deployment on cloud platforms, AWS & GCP. Interacted with Customers, Clients, QA and Product Owners to discuss mock-ups, wireframes, and business requirements. Experience with handling whole web application development from scratch till deployment using project management methodologies like JIRA and Confluence.

Education

  • G H Raisoni College of Engineering, Nagpur

    Information Technology, BE•  May 2013 - May 2018

    Grade: A - CGPA: 9.19Grade: A - CGPA: 9.19 Activities and societies: Coordinated Technical coding Events, Inter College Singing Competitions, Cricket, and Hackathons.Activities and societies: Coordinated Technical coding Events, Inter College Singing Competitions, Cricket, Hackathon. Skills: Data Structures · Systems Design · Computer Science · Pattern Recognition · Computer Engineering · Python · Object-Oriented Programming (OOP) · SQL · Python (Programming Language) · Databases · Problem Solving · NumPy · Git · Programming

Skills

subodh_w_dubey has not updated skills details yet.