We provide IT Staff Augmentation Services!

Sr Python Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Having 8 Years of Experience as web/application developer software development and design using Python, Django, Java, Webapp2, Angular.js, HTML/CSS, JavaScript and jQuery
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions on SQL, PL/SQL and PostgreSQL database.
  • Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations
  • Good knowledge in working with application server - Apache Server, Tomcat (6.0, 7.0, 8.0), Nginx, WebLogic (10.0, 10.3, 11g), WebSphere (7.0, 8.5).
  • Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML, CSS, jQuery for data visualization.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts
  • Expertise in MVW frameworks like Django, Angular JS, JavaScript, jQuery and Node JS.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
  • Proficient in Front end development experience using Python 3.6/2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js.
  • Using Amazon EC2 command line interface along with Bash/ Python to automate repetitive work.
  • Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Involved in designing and developing of Automation Test cases using Selenium WebDriver, Java, and TestNG.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Working experience in UNIX and Linux shell environments using command line utilities.
  • Creating Python scripts to automate daily networking tasks (Ex. auto Config generation, retrieving information from network devices, parsing data, etc.) - including a custom Fortigate firewall Config generator (which included multi-threaded functionality to generate Configs for multiple firewalls at once).
  • Used Python/Django MVC framework to design and develop the application.
  • Experience in Kubernets which provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Good experience with Python frameworks like Flask and WebApp2.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit andPython Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
  • Proficient in SQL databases MS SQL, MYSQL, Oracle and NO SQL databases MongoDB, Cassandra.
  • Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
  • Have Experience in List Comprehensions and Python inbuilt functions such as Map, Filter and Lambda.

PROFESSIONAL EXPERIENCE

Sr Python Developer

Confidential, Irving, TX

Responsibilities:

  • Interacted with Business team to gather requirements.
  • Extensive experience with AWS services like S3, ELB, EBS, Auto-Scaling, Route53, Storefront, IAM, Cloud Watch, RDS etc.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed AWS infrastructure as code using Terraform.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Developed file cleaners using Python libraries and made it clean.
  • Worked on MVC architecture using PHP, Python as controller.
  • Build numerous Lambda functions using python and automated the process using the event created.
  • Created an AWS Lambda architecture to monitor AWS S3 Buckets and triggers a thumbnail create event whenever a user uploads a new picture.
  • Worked on packages like socket, REST API, Django.
  • Hands on experience in migrating Business from a physical data centre environment to AWS.
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3bucket and configuring instance backups to S3 bucket.
  • Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template
  • Automated various service and application deployments with ANSIBLE on CentOS and RHEL in AWS.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployed the project into Jenkins using GIT version control system.
  • Learned to index and search/query large number of documents inside Elastic search.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Experience in Python advanced packages and modules like Requests, Scrapy, BeautifulSoup, Multithreading, Pandas, Numpy, Scipy, Matplotlib, wxPython, QT, Regex expressions, SQL Alchemy, SQL based database connectiors JDBC/ODBC and Py-Virtual Environment.
  • Understanding of secure-cloud configuration, Cloud Trail, cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems(IAM)
  • Experience in Installing Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployment of apps using custom modules through Puppet as a CI/CD Process.
  • Extensive use of version controlling systems like GIT and SVN.
  • Loaded the data into Spark RDD and do in memory data Computation to generate the Output response.
  • 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.
  • Responsible for installing and administrating the SonarQube for code quality check and Nexus repository and generating reports for different projects. Also, integrated them into Jenkins.
  • Helped to understand the process of SonarQube through Presentations and other business value measurement.
  • Prepared scripts to ensure proper data access, manipulation and reporting functions with R programming languages.
  • Formulated procedures for integration of R programming plans with data sources and delivery systems.
  • Involved in writing queries in SparkSQL using Scala.
  • Hands on experience in Apache Spark creating RDD's and Data Frames applying operations like Transformation and Actions and converting RDD's to Data Frames.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs.
  • Used AngularJS as the development framework to build a single-page application.

Environment: Python 3.7/2.7, Django 2.0/1.6, HTML5, CSS, AWS, API Gateway, Java, J2EE, REST API, Spring framework, AngularJS, HTML, Amazon S3, CloudWatch, eclipse, MS-SQL Server, GIT, Jira, Jenkins, Kubernets, Confluence.

Sr. Python Developer

Confidential, Westlake, TX

Responsibilities:

  • Used Django frameworks and Python to build dynamic WebPages. Developed tools for monitoring and notification using Python. Enhanced the application by using HTML and Java script for design and development.
  • Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks. Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string
  • Experience in Designing Azure Resource Manager Template and extensive experience in designing custom build steps using Power Shell.
  • Created marketing collateral to get partners onboard Openshift Marketplace.
  • Involved in designing database Model, API's, Views using python to build an interactive web-based solution. Generated Python Django Forms to record data of online users.
  • Implemented Data tables to add, delete, update and display patient records and policy information using PyQt. Implemented a module to connect and view the status of an Apache Cassandra instance using python.
  • Uploaded statistics to MySQL for analysis and logging. Developed complex SQL queries for testing the database functionality. Used UNIX server for application deployment and configuration.
  • Recording of Scripts Web Services HTML using Vugen and Soap UI and script validation through co correlations, parameterizations and other methods.
  • Used automation Jenkins for continuous integration and continuous delivery (CI/CD) on Amazon EC2.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Expertise in CRUD operations with MongoDB using mongoose node module. Expertise using and deploying enterprise applications in JBoss AS and Tomcat.
  • Experience in NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB (2.6, 2.4) as well as Experience in using Git, GitHub, and Amazon EC2.
  • Hands on work experience with Python packages: paramiko, oci (Oracle Cloud Infrastructure), openstack client, requests, Kubernetes, yaml, Json, pickle
  • Worked on JIRA for bug tracking and communicating for better results. Sound experience on J2EE concepts such as Exceptional Handling, Inheritance and JDBC.
  • Strong REST Services development skills by using Django Rest Framework and TastyPie. Strong Cache utilization skill by using memcache and redid-cache.
  • Experience in Agile software development- a framework that delivers customer collaboration and interaction with processes and tools.

Environment: Python, Django, Rabbit MQ, AWS, Azure, FORTAN, XML, Docker, Kubernetes, Java script PHP/MySQL, Mongo DB, CI/CD MySQL, CSS, HTML, Jenkins, NoSQL, and JIRA

Python Developer

Confidential, Austin - TX

Responsibilities:

  • Worked on API's deploying queries, status codes, requests to retrieve data in json format
  • Worked on data exchange from website using xml, java and web services
  • Design and develop ETL APIs which will automate the data mining in different database sources.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Have good knowledge on No-SQL databases like Cassandra, Mongo DB
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Use TCP/IP protocol to connect with server which has database available to connect for the ETL tool.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Prepared test data files using Linux Shell scripts, Perl script as per the business requirements.
  • Responsible for design of the backend request processing system and interface between CPO and Perl scripts from scratch.
  • Participated in the development of application architecture and blueprints to define application components, platforms, interfaces and development tools.
  • Created Python scripts to automate an AWS service which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration.
  • Started developing with Django and currently developing with Django 1.0.
  • Created entire application using Python, Perl, PostgreSQL and Linux.
  • Used Wire shark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Build high-performance streaming REST server in Flask.
  • Developed user interface using HTML, CSS, AJAX and JavaScript
  • Involved in Design and Development of the System using Rational Rose and UML.
  • Involved in Business Analysis and developed Use Cases, Program Specifications to capture the business functionality.
  • Improving the coding standards, code reuse, and performance of the Extend application by making effective use of various design patterns (Business Delegate, View Helper, DAO, Value Object etc. and other Basic patterns).
  • Coordinated with team members to improve quality assurance and mitigate risks
  • Environment: Pandas, Rabbit MQ, Cassandra, Java Script, JQuery, Linux, JSON, AJAX, Flask, Django, Pandas, MySQL, CSS, HTML, Jenkins, Shell scripts
  • Designed RESTful XML web service for handling AJAX requests.

Environment: Python, Django, AWS, XML, Docker, Kubernetes, Java script, J2EE, HTML, Jenkins, SQL, NoSQL, JSON, JIRA.

We'd love your feedback!