Post Job Free
Sign in

Python Developer

Location:
Wichita, KS
Salary:
70
Posted:
November 02, 2022

Contact this candidate

Resume:

VAMSI J

Python AWS Developer

Contact: 469-***-**** Email: *****.****@*****.***

Professional Experience:

Around 8 years of experience in Design, Development, Management, and Implementation of various stand-alone, client-server enterprise applications using Python scripting, Django

Good knowledge in maintaining various version controls systems such as SVN (Centralized Version Control System) and GIT (Distributed Version Control System).

Hands-on experience in WAMP (Windows, Apache, MYSQL, Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.

Expertise in AWS Cloud platform and its features which includes EC2, AMI, EBS Cloud watch, AWS Config, Auto-scaling, IAM user management and AWS S3.

Good experience in developing web applications implementing Model View Control architecture using Django and Flask web application frameworks.

Good knowledge in GUI frameworks - Python, Pyjamas.

Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and active participation in full development life cycle (includes requirements, design, architecture, development, Implementation, and testing).

Experienced in NoSQL technologies like MongoDB, Cassandra, Redis and relational databases like Oracle, SQL Lite, PostgreSQL and MySQL databases.

Experienced in Working on Big Data Integration and Analytics based on Hadoop and Kafka.

Good knowledge of using IDE Tools like IDLE, Eclipse, NetBeans, PyCharm, and Sublime Text.

Experienced in using Python libraries like Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter, urllib2, and MySQL for database connectivity.

Experience in UNIX and Linux shell environments using command line utilities.

Experience with Unit Testing/ Test Driven Development (TDD), Load Testing and Integration Testing.

Good experience on MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets.

Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.

Comfortable working with MEAN (MongoDB, Express)

Familiar with tools including Bugzilla, Jira, and Confluence.

Implemented machine learning algorithms in Spark and Python, for segmentation of data.

Experience in implementation of MVC/ MVW architecture using Django, and RESTful, SOAP web service and SOAPUI.

Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, Bootstrap, XML, Backbone JSON.

Proficiency in Agile Methodologies, Scrum stories and sprints experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts.

Education Details: Bacherlor’s in Information Technology, RVR & JC College of Engineering, India

Technical Skills:

Languages

Python 3.x,2.7/2.4, C++, Java, Shell Script, Perl, SQL

Python Framework

Django, Flask

IDE Tools

Eclipse, PyCharm, RAD

Build Tools

Ant, Maven, Gradle,

Continuous Integration Tools

Jenkins

Processes

Agile-Scrum, Waterfall

Cloud Technology

AWS, OpenStack

Source Version Control Tool

Subversion (SVN), Git,

Databases

MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel

VIRTUALIZATION SKILLS:

ESX 4.1/4.0, vSphere 3/4, VMware Workstation 10/11, Oracle Virtual Box

Operating Systems

Windows (XP, Vista & 7, 8), LINUX, UNIX

Professional Experience:

Client: Capital One, Dallas,TX Jan 2022 – Present

Role: Python / AWS Developer

Description: Collaborate with cross functional teams and management to Analyze, Design, Develop, Test and Maintenance of software APIs to create software applications in Agile and Scrum based software development cycle/environment and created

user stories using Jira. Handled 6 million records of data per day in an optimized way and improved the performance of the application by 1.5x speed.

Responsibilities:

Involved in the development of the applications using Python, HTML5, CSS3, AJAX, JSON, and jQuery.

Imported the data from different sources like cloud services, Local file system into Spark RDD and worked on cloud Amazon Web Services (EMR, S3, EC2, Lambda).

Developed custom logic using AWS platform like AWS Lambda(s), AWS step function(s), AWS S3 buckets to perform banking calculations and deployed in CI/CD pipelines using Jenkins.

Verified and validated the code using pytest and maintained test coverage at 80%.

Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.

Implemented PySpark using Python and utilizing data frames and temporary table SQL for faster processing of data.

Use of AWS including deploying new server instances through automation with Kubernates and Jenkins.

Worked on PyUnit, the Python unit test framework, for the python applications.

Involved in business logic discussions and use case design.

Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.

Made Django web-based apps for Insurance premium calculations.

Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.

Developed three early prototypes using GraphQL, Apollo, and AWS services Cognito, Appsync and DynamoDB.

Worked on Python (NumPy, spicy, pandas, scikit-learn, seaborn) to develop variety of models and algorithms for analytic purposes.

Designed the database structure for the application in DynamoDB, a NoSQL Db from AWS.

Worked on Creating RESTful web services with Django MVT, MySQL, and MongoDB.

Created test harness to enable comprehensive testing utilizing Python.

Designed and managed API system deployment using fast http server.

Used Github for version control.

Designed and developed components using Python with Django framework.

Worked on controllers, views and models in Django.

Created and executed test plans using PyUnit, Apache CGI, Cherrypy, Python and Bash programming on Red Hat virtual machines to maintain and automate Splunk server deployments and other in-house IT operations.

Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Worked in an agile development environment.

Environment: Python, AWS, EC2, EBS, S3, VPC, PyCharm, PyUnit, Django, JQuery, MySQL, HTML5, CSS3, JavaScript, Ajax, Web Services, JSON, Bootstrap, Jinja, Flask, SQL, Bash, GitHub, MongoDB, Windows.

Client: CoreFirst Bank & Trust, Topeka, KS Jan 2021 – Dec 2021

Role: Python / AWS Developer

Description: CoreFirst Bank & Trust is a Kansas based bank that offers products and solutions for both consumers and business, including banking products, trust services and investment services. CoreFirst Bank & Trust is headquartered in Topeka, KS and is a secure, regional, community bank built on a foundation of strong ethics and standards. CoreFirst takes proactive steps in taking advantage of opportunities provided by change through visionary leadership and continuous strategic planning.

Responsibilities:

Analyzed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents.

Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.

Used JQuery libraries for all client-side JavaScript manipulations.

Utilized Python libraries wxPython, numPY, Twisted and matPlotLib.

Implemented SQLAlchemy which is a python library for complete access over SQL.

Worked on ElementTree XML API in python to parse XML documents and load the data in database.

Skilled in collections and used for manipulating and looping through different user defined objects.

Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.

Developed REST Microservices which are like API’s used for Home Automation. They also keep the data in synchronization between two database services.

Configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk

Designing, implementing, and maintaining solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.

Used Django configuration to manage URLs and application parameters.

Created entire application using Python, Django, MySQL and Linux.

Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.

Accessed database objects using Django Database APIs.

Created database using MySQL, wrote several queries to extract/store data.

Exported/Imported data between various data sources.

Integrated data from multiple applications using ETL and ELT tools like SSIS.

Experienced in Agile Methodologies and SCRUM Process.

Identified several hidden bugs caused by complicated multithreading issues such as race conditions caused by asynchronous events and resolved them.

Responsible for debugging and troubleshooting the web application.

Took part in the entire project's lifecycle which includes Design, Development and Deploying, Testing, Implementation, and support.

Used Design patterns efficiently to improve the code reusability.

Coordinated with the offshore development team and assisted them when required.

Environment: Python, AWS, EC2, EBS, S3, VPC, PyCharm, jQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, JSON, MongoDB, SQL Workbench.

Client: Sanofi Aug 2020 – Dec 2020

Role: Python / AWS Developer

Description: Sanofi is a global life sciences company committed to improving access to healthcare and supporting the people we serve throughout the continuum of care. From prevention to treatment, Sanofi transforms scientific innovation into healthcare solutions, in human vaccines, rare diseases, multiple sclerosis, oncology, immunology, infectious diseases, diabetes and cardiovascular solutions and consumer healthcare. More than 110,000 people at Sanofi are dedicated to make a difference on patients’ daily life, wherever they live and enable them to enjoy a healthier life.

Responsibilities:

Developed, tested, and deployed Business feature set with Express and MongoDB backend, incorporating APIs.

Developed application using Amazon Web Service (AWS) like EC2, cloud search, Elastic load balancer ELB, Cloud Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.

Worked on server-side applications with Django using Python programming.

Interacted with 3rd party APIs and built RESTful APIs

Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of Python code using a web browser.

Experience on configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk.

Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scale.

Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.

Developed enhancements to MongoDB architecture to improve performance and scalability.

Involved in Installing Hadoop, Map Reduce, HDFS, and AWS and developed multiple MapReduce jobs in Hive for data cleaning and pre-processing.

Involved in developing java microservices which are interconnected in the AWS cloud also involved in consuming and building web services both and SOAP and RESTful.

Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.

Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.

Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP.

Contributed to the design and creation of RESTful APIs using Python/Django/Django Rest Framework.

Imported millions of structured data from relational databases using Sqoop import to process using Spark and stored the data into HDFS in CSV format.

Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.

Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional Testing, Regression Testing, Load Testing).

Installing and maintaining the Hadoop - Spark cluster from the scratch in a plain Linux environment and defining the code outputs as PMML.

Complex loan origination and underwriting strategies can be flexibly defined and can include the implementation and deployment of credit risk scoring and risk rating models through model import (PMML).

Successfully implemented Apache Spark and Spark Streaming applications for large scale data.

Writing API documentation for onboarding developers on microservices platform of Autodesk.

Environment: Python, AWS, EC2, EBS, S3, VPC, PyCharm, jQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, JSON, MongoDB, SQL Workbench.

Client: JPMC Aug 2019 – Jul 2020

Role: Python AWS Developer

Description: For over hundreds of years, JPMorgan Chase & Co has provided innovative financial solutions for consumers, small businesses, corporations, governments, and institutions around the world. Whether we are serving customers, helping small businesses, or putting our skills to work with partners, we strive to identify issues and propose solutions that will propel the future and strengthen both our clients and our communities.

Responsibilities:

Configured several nodes (Amazon EC2 spot Instance) Hadoop cluster to transfer the data from Amazon S3 to HDFS and HDFS to AmazonS3 and to direct input and output to the Hadoop MapReduce framework.

Deployed project into Amazon Web Services (AWS) using Amazon Elastic Beanstalk.

Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.

Develop Python microservices with Django/Flask framework for Confidential & Confidential internal Web Applications.

Consumed REST based Microservices with Rest template based on RESTful APIs and designed, developed and tested HTML, CSS, jQuery and React.js that meets accessibility and web browser standards for car dealerships websites.

Used SAX for XML parsing, JSON and AJAX to send request to secured web service.

Created and maintained AWS EC2 servers running the Dittach application's full suite

of micro-service Docker containers and configured Strong loop NodeJS API Services.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and jQuery.

Developed Web API using NodeJS and hosted on multiple load balanced API instances.

Designed DynamoDB pipeline for routing/storing of email bounce handling records.

Developed Views and Templates with Python and to create a user-friendly website interface Django's view controller and template language is used.

Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.

Developed enhancements to MongoDB architecture to improve performance and scalability.

Work on modification of machine learning algorithm name Santillan to build price recommendation system with feature selection.

Involved in Installing Hadoop, Map Reduce, HDFS, and AWS and developed multiple MapReduce jobs in Hive for data cleaning and pre-processing.

Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP.

Contributed to the design and creation of RESTful APIs using Python/Django/Django Rest Framework.

Wrote SOAP and Restful web services, in house ESB for a web Claims application (Spring MVC, Active, SOAP UI, Mocking, JSON, Build forge).

Designed and documented RESTful APIs for collection and retrieval of high volume IOT telemetry data.

Successfully migrated the DynamoDB from PostgreSQL with complete data integrity.

Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard.

Used Vagrant to implement environment for microservices deployments and testing in Docker images.

Used Unit Test Python library for testing many programs on Python and other codes.

JIRA was used to build an environment for development.

Used Test driven approach (TDD) for developing services required for the application.

Created and configured virtual development environments with Chef and Virtual Box and developed a fully automated continuous integration system using Git, Jenkins and custom tools developed in Python.

Involved in environment, code installation as well as the SVN implementation.

Developed, tested, and debugged software tools utilized by clients and internal customers.

Coded test programs and evaluated existing engineering processes.

Designed and configured database and back-end applications and programs.

Environment: Python, Django, JSON, REST, AWS, Hadoop framework, HTML, Mongo DB, JavaScript, Ajax, SQL, and Oracle SQL Developer, Web Services, SQL Workbench.

Client: PepsiCo Aug 2018 to Dec 2019

Role: Python Developer

Description: At PepsiCo, you get the best of both worlds: an entrepreneur’s mindset plus reach and resources. Our collaborative culture and worldwide presence generate a stream of new opportunities to define the future and propel your life’s work. Bring your unique perspective. Bring curiosity. Bring ingenuity, and drive. We’ll give you a platform to be daring on a global scale.

Responsibilities:

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

Having Knowledge on AWS Lambda, Auto scaling, Cloud Front, RDS, Route53, AWS SNS, SQS, SES.

Gained Knowledge on Deploying apps using AWS Cloud Formation.

Written Cloud formation templates and deployed AWS resourcing.

Build application and database servers using AWS EC2 and create AMIs also using RDS for Oracle DB.

Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.

Designed, created, executed, and kept up answers for utilizing Docker, Jenkins, Git, and Puppet for microservices and ceaseless arrangement.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Extensively used python modules such as requests, urllib, urllib 2 for web crawling.

Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.

Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.

Created Git repository and added the project to GitHub

Part of team implementing REST APIs in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.

Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, AutoIt, Auto Hotkey and Java Script

Experience on creating Microservices with Spring Cloud, Eureka Service Discovery, Ribbon, Spring Boot, Apache Camel and REST web services

Used Pandas library for statistical Analysis. Worked on Python Open stack API's.

Developed UI using HTML, AJAX, JavaScript and jQuery and jQuery, Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.

Used Agile Methodology and SCRUM Process.

Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.

Re-engineered various modules for implementing changes and creating efficient system.

Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.

Implemented database access using Django ORM.

Used Restful APIs to access data from different suppliers

Utilized Python in the handling of all hits on Django, Redis, and other applications.

Build all database mapping classes using Django models.

Developed object-oriented programming to enhance company product management.

Was involved in environment code installation as well as the SVN implementation.

Responsible for debugging and troubleshooting the web application.

Created unit test/regression test framework for working/new code.

Environment: Python, JSON, REST, AWS, Hadoop framework, HTML, MVT, Django, Ajax, PyQT, PyUnit, JavaScript, PL/SQL, and Oracle, Mongo DB, SQL Developer

Client: Indus Infotech, India Apr 2015 to Jun 2018

Role: Python Developer

Description: Indus Infotech have strong domain experience across several diverse verticals including FMCG, Retail, E-commerce, Pharma and Life Sciences, Insurance, Banking and Financial Services, Manufacturing, Aerospace, and Automobile.

Responsibilities:

Worked on requirement gathering and High-level design.

Used Python scripts to update content in the database and manipulate files.

Converted Visual Basic Application to Python and MSQL.

Used HTML/CSS and JavaScript for UI development.

Developed object-oriented programming to enhance company product management.

Utilized Python in the handling of all hits on Django, Redis, and other applications.

Used several Python libraries like wxPython, NumPy and matplotlib.

Was involved in environment code installation as well as the SVN implementation.

Created unit test/regression test framework for working/new code.

Responsible for debugging and troubleshooting the web application.

Build all database mapping classes using Django models.

Environment: Python, SVN, Eclipse, Java Script, XML, Linux, Bugzilla, HTML5/CSS.



Contact this candidate