Sr. Python Developer
Current● Responsible for gathering requirements, system analysis, design, development, testing and deployment.● Participated in the complete SDLC process. Written many programs to parse excel file and process many user data with data validations.● Created network architecture on AWS VPC, subnets, Internet Gateway, Route. Perform S3 buckets creation, configured the storage on S3 buckets, policies and the IAM role-based policies.● Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.● Used Cloud-watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.● AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.● Designed Cassandra schema for the APIs.● Developed Restful Microservices using Flask and deployed on AWS servers using EBS and EC2.● Worked on Git and Mongo DB.● Developed tools to automate some base tasks using Python.● Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.● Created Maven POMs to automate build process for the new projects and integrated them with third party tools like SonarQube.● Develop applications that use MongoDB database and PyMongo.● Wrote Python modules to extract/load asset data from the MySQL source database.● Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira.● Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.● Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.● Developed and tested many features for dashboard using Django, CSS and JavaScript.