Experience
2021 — Now
2021 — Now
• Interacted with Customers and gathered Client's requirements and converted them into Technical Specifications and developed Applications using MYSQL. Built servers using AWS, importing volumes, launched EC2, RDS, created security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
• Worked on Migration Project where migrated all the data from the internal system (SAS) into AWS using Mainframes.
• The work involved the development of Web Technologies AJAX, Django, CSS, XSLT, Bootstrap. Prepared Perl scripts for Database for performing various functions.
• Used AWS Redshift, S3, Spectrum, and Athena services to query large amounts of data stored on S3 to create a Virtual Data Lake without having to go through the ETL process.
• Used IAM to create new accounts, roles and groups and policies and developed critical modules like generating amazon resource numbers and integration points with S3, Dynamo DB, RDS, Lambda, and SQS Queue.
• Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL.
• Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
• Implemented a 'server less' architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
• Implemented CI/CD to deploy the Microservices in Kubernetes Cluster in AWS Cloud (Jenkins job that pulls the images from Private Docker Registry and deploys services in the cloud).
2019 — 2021
2019 — 2021
• Developed easy-to-use documentation for the servlet’s frameworks Django. Worked with large teams to support existing ETL framework written in python.
• Developed Python/Django-based web application, SQL, and integrations with 3rd party email, messaging, storage services. Used AWS Lambda to run servers without managing them and to trigger to run code by S3 and SNS.
• Implemented and managed continuous delivery systems and methodologies on AWS, Used GIT as source code repositories.
• Designed tables and columns in Redshift for data distribution across data nodes in the cluster keeping columnar database design considerations.
• Developed S3 and Cloud Watch clients for data operations. Wrote backend programming in Python and used the Django Framework to develop the application. Designed based project structure and different modules using Microservices architecture.
• Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux and PostgreSQL for the database.
• Setup and built AWS cloud infrastructure various resources like EC2, EBS, S3, VPC, RDS, ELB, Auto Scaling, CloudFormation, Elastic Cache, CloudWatch, SNS, AWS Import/Export.
• Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, and development. Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, and custom tools developed in Python and Bash.
• Reduced time to release features by creating efficient DevOps CI/CD pipelines on AWS using AWS services such as AWS CodeBuild, AWS CodePipeline from source code hosted on GitHub.
• Dynamic implementation of SQL server work on the website using SQL developer tool and working with continuous integration and automation using Jenkins. Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
2018 — 2019
2018 — 2019
• Developed processing, archiving, and recovery procedures for systems and provided production procedures for programs in python.
• The work involved the development of Flask. Designed and configure database, back end applications and programs. Managed large datasets using Pandas data frames and SQL.
• Coordinated, communicated and provided technical support to other functional groups relating to web applications. Application logic was developed using MYSQL and DevExpress.
• Prepared Clarification, Technical Specification, Unit test cases, Impact Analysis and Minutes of Meeting documents. Prepared Estimations and internal task plan.
• Built reusable and customizable components for the new website using React.JS and React-Routes to create a single page web application
• Involved in data extraction, aggregations and consolidation of Adobe data within AWS Glue using PySpark. Worked with SQS for message queuing and SNS for sending out the event notifications to the respected email groups.
• Setup meetings with tech team and other teams to understand requirements in webpages and build accordingly. Built responsive webpages in Enterprise Resource Planner (ERP), using HTML, CSS, JavaScript, jQuery, PHP with CodeIgniter MVC framework and MySQL database.
• Optimized MySQL queries to perform efficient database operations and thereby minimizing the time to fetch data