We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Around 7 years of experience in IT, which comprise of Web/Application Developer and coding analytical Programing using Python, Django.
  • Experienced with full software development life - cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies
  • Extensively used SQL, NumPy, Pandas, and Spark for Data Analysis and Model building.
  • Cognitive about designing, deploying and operating highly available, scalable and fault-tolerant systems using Amazon Web Services (AWS).
  • Provide highly available and durable data by using S3 data store, versioning and life cycle policy.
  • Built the web application by using Django, Flask, Jinja, Python, WSGI, REDIS, PostgreSQL and DynamoDB.
  • Experience for debugging the project monitored on JIRA(Agile)
  • Experience object-oriented programming (OOP) concepts using Python.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced with UNIX/Linux environments
  • Experienced with python packages and used those packages at run time by pulling it from Artifactory
  • Experienced in developing web-based applications using Python, Django, CSS, HTML, Bottle, JavaScript and jQuery.
  • Experienced in installing, configuring, modifying, testing and deploying applications with AWS (Amazon Web services).
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Familiar with REST and SOAP Web services.
  • Experienced in developing Web Services with Python programming language.
  • Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MongoDB, MySQL and PostgreSQL database.
  • Experience with continuous integration and automation using Jenkins
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing of the code using PyTest and Unit test
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in developing Web Services with python programming language.
  • Very strong full life cycle application development experience
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database

PROFESSIONAL EXPERIENCE:

Confidential - NY

Sr. Python Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software.
  • Development Life Cycle (SDLC) and used agile methodology for developing application. Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Used Salt Stack to configure and manage the infrastructure.
  • Restful web services using Python REST API Framework.
  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Automated Regular AWS tasks like snapshots creation using Python scripts.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Managed Virtual servers (Ubuntu, Linux and Windows) on AWS EC2 using Open-Source Chef server.
  • Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) & configuration management using Chef
  • Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
  • Tested entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for handling the integration of database systems.
  • Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
  • Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
  • Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
  • Installed and configured py Builder for application builds and deploying it.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application
  • Developed and Deployed SOAP based Web Services on Tomcat Server
  • Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking.
  • Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug,
  • Used JIRA to assign, track, report and audit the issues.
  • Used GIT to coordinate team development.

Confidential - PA

Sr. Python Developer

Responsibilities:

  • Performed troubleshooting, fixed and deployed many python bug fixes.
  • Worked on integrating Python with Web development tools for developing Web Services in python using XML, JSON.
  • Worked on server-side applications with Django using python programming.
  • Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.
  • Working on python's UNITTEST and PYTEST frameworks.
  • Strong Experience with python automation in automating Rest API and UI automation using Selenium web driver using Python.
  • Analyzing business requirements, responsible for manually testing functionality and then automation using python.
  • Experience using node.js for server-side scripting to create web pages.
  • Worked on front end part using Reactjs to design the web pages.
  • Testing Restful webservices with JSON payload using POSTMAN and automating them using python framework.
  • Created dynamic web pages using node.js before the page is sent to user's web browser.
  • Knowledge on SAS, regarding transfer of data between client systems and SSD's.
  • As we have vast number of libraries in React, it made us easy to work and make reuse of components that are created only once.
  • We used RBAC and ACL to define the business roles for the users to provide them with the access by maintaining the security with their application.
  • Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
  • Used third party web service API's like google for User registration, App engine, for search and Custom search.
  • Created and maintained Technical documentation for launching Hadoop Clusters and for executing Hive queries and Pig Scripts.
  • Used Python/ HTML / CSS to help the team implement dozens of new features in a massively scaled Google App Engine web application.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in python and Bash.
  • Performed job functions using Spark API's in Scala for real time analysis and for fast querying purposes.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Designed and developed scalable Azure APIs using Flask web framework in Python and Integrated with Azure API Management, Logical Apps and other Azure services.

Confidential - OH

Python Developer

Responsibilities:

  • Designed and developed the server module and resolved issues and responsible for its enhancements.
  • Architected and developed Python and Django for the backend development and front-end application using React, Web pack, Redux, and ES6/7 and PostgreSQL for the database.
  • Worked on Django ORM module for signing complex queries.
  • Load balancing of ETL processes, database performance tuning ETL processing tools.
  • Loaded the data from Teradata to HDFS using Teradata Hadoop connectors.
  • Hands on experience in Amazon Web Services AWS provisioning and good knowledge of AWS services like EC2, S3, Red shift, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF and EBS etc and Azure.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud Formation, Code Deploy, EBS and Ops Works.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and open stack to provision new machines for clients.
  • Defined different Django API profiling techniques for faster rendering information.
  • Used Ansible, Vagrant, and Docker for managing the application environments.
  • Developed Python scripts for testing the car functioning on different services.
  • Worked with Splunk for testing the performance and debugging server level problems.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Working close together with QA and Operations teams to understand, design, and develop and end-to-end data flow requirements.
  • Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with the React States and Events.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Worked on Django and RabbitMQ queues.
  • Imported data using Sqoop to load data from MySQL to HDFS on regular basis.
  • Used Circle CI for continuous integration and delivery platform over GIT.
  • Used Django Migrations for designing and expanding of the database.
  • Automated most of the daily task using python scripting.
  • Involved in the CI/CD pipeline management for managing the weekly releases.
  • Worked on Jira for managing the tasks and improving the individual performance.
  • Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.

We'd love your feedback!