We provide IT Staff Augmentation Services!

Senior Python Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 9+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Django Rest Framework, C++.
  • Experience in object - oriented programming (OOP) concepts using Python, C++, and PHP.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, HTML, DHTML, CSS, JavaScript and jQuery, Docker, Jenkins.
  • Good experience of software development in Python (libraries used: libraries- Beautiful Soup, NumPy, SciPy, Pandas data frame, network, urllib2, MySQL for database connectivity) and IDEs -sublime text, Spyder, PyCharm, Pytesting, Eclipse, VS code.
  • Good knowledge on PostgreSQL, Oracle, T-SQL, NoSQL databases like Cassandra, MongoDB.
  • Experienced in developing Web Services with Python programming language.
  • Experience in Release Co-ordination for deploying of large-scale code (application level) code to Production.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
  • Developed Unit,Integration and PerformanceTest CasesusingJunit,SeleniumandRational Function Tester.
  • Scaling up projects using python tools like multithreading, celery.
  • Experienced with full software development life cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.
  • Experience in using Version Control Systems like GIT, SVN and CVS. Good experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Extensively worked on Jenkins, Build Forge for continuous integration and for End-to-End automation for all build and deployments.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs and PMD with CI tool Jenkins.
  • Experience with configuration management tools like Chef, Puppet, and Ansible.
  • Experience on developing Chef Cookbook for the automation of software installation and configuration of customer infrastructures.
  • Experience in maintaining and executing b

PROFESSIONAL EXPERIENCE:

Confidential

Senior Python Developer

Responsibilities:

  • Complete design and development Python ETL Transformations. Involved in implementing in new business logics to the project by Coding and
  • Debugging. Developed entire end to end python modules and data marts using Python, SQL Scrips with GIT Part of a commercial mobility team working on a database warehouse Worked on object - oriented programming (OOP) concepts using Python, pandas on Linux environment. Created POC'S and documentation for creation and implementing of RESTful API in Swagger for internal and third-party use.
  • Created a Python based web application using Python libraries, for backend data processing we used python scripts for PostgreSQL database. Worked with docker, Jenkins, Control-M Worked on Designing and testing application and Troubleshooting the Errors. Worked on
  • Managing application performance. Profiling and analyzing algorithms. Creating the Control-M jobs to automate and running the cycles. Worked in Release Co-ordination for deploying of large-scale code (application level) code to Production. Worked on delivering the Code to Dev, QA, Stage, and Prod regions. Performed Unit testing and generated test cases for all regions. Built SQL quires for performing various
  • CRUD operations. Followed Agile methodologies to manage full life cycle development of the project. Used Git for version control and built environment using JIRA, confluence Involved in the complete Software Development Life Cycle (SDLC) to develop the application. Followed
  • AGILE development methodology to develop the application. Used Test driven approach (TDD) for developing services required for the application. Implemented Integration test cases.

Environment: Python 3.6.8/3.7, PyQuery, Control-M, Shell Scripting, JSON, Rest API, SQL, Postures SQL, Oracle database, and Sandbox UNIX, Windows, and python libraries such as Pandas, NumPy etc.

Confidential

Senior Python Developer

Responsibilities:

  • Complete development and expertise in Rest framework in Django. Involved in Developing a Restful service using Python Django framework. Developed entire frontend and backend modules using Python on Django Web Framework, Bio python with GIT. Part of a commercial mobility team working on a homegrown database and building of RESTful API. Worked on object - oriented programming (OOP) concepts using
  • Python, Django on Linux environment. Created POC'S and documentation for creation and implementing of RESTful API in Swagger for internal and third-party use. Created a Python/Django based web application using Python libraries, for backend data processing we used python scripts for PostgreSQL database. Worked with docker, Jenkins. Worked on integrating commercial mobility applications with Django REST framework for building the APIs. Used Django framework configurations to manage URLs and application parameters. Performed Unit testing and generated test cases for web applications using Python Unit test framework. Built SQL quires for performing various CRUD operations.
  • Experienced in hand coding HTML5, CSS3, JavaScript, and other UI technologies. Followed Agile methodologies to manage full life cycle development of the project. Used Git for version control and built environment using JIRA. Involved in the complete Software Development Life
  • Cycle (SDLC) to develop the application. Followed AGILE development methodology to develop the application. Used Test driven approach (TDD) for developing services required for the application. Implemented Integration test cases.

Environment: Python 2.7/3.7, PyQuery, HTML5, CSS3, Angular 2.0, Shell Scripting, JSON, Rest API, Django, Rest framework, Flash, SQL, UNIX, Windows, PostgreSQL, and python libraries such as Bio-python, NumPy, SQLAlchemy etc.

Confidential

Senior Python Developer

Responsibilities:

  • Complete development and expertise in Rest framework in Django. Involved in Developing a Restful service using Python Django framework.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT. Designed and managed API system deployment using fast http server and Amazon AWS architecture. Expertise in code review for the code developed by team and suggesting the relevant and appropriate changes. Dealing with client regarding the requirements of the projects and taking care of production issues and bugs. Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems. Developed unit and functional tests in Python. Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy. Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user. Experienced in hand coding HTML5, CSS3, JavaScript, and other UI technologies.
  • Developed the entire project using PostgreSQL. Migrating from other databases to PostgreSQL. Expertise in developing web - based open stack applications using Python and Django for large dataset analysis. Used Test driven approach for developing the application and implemented the unit tests using Python Unit test framework. Worked on Atlassian tools like Bamboo, Jira, and confluence. Created Branches,
  • Labels and performed Merges in Stash and GIT. Administering Code Repositories in SVN and Bit bucket. Involved in the complete Software Development Life Cycle (SDLC) to develop the application. Followed AGILE development methodology to develop the application. Used Test driven approach (TDD) for developing services required for the application. Implemented Integration test cases

Environment: Python 2.7/3.5, PyQuery, HTML5, CSS3, Angular 2.0, Shell Scripting, JSON, Rest, Apache Web Server, Django, Celery, Flash, SQL, UNIX, Windows, PostgreSQL, and python libraries such as Numpy, SQLAlchemy, AWS etc.

Confidential

Python Developer

Responsibilities:

  • Designing Celery and multithreading for scheduling the tasks and multiple activities. Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems. Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy. Using Chef and
  • AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef. Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Conduct systems design, feasibility and cost studies and recommend cost - effective cloud solutions such as Amazon Web Services (AWS). Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user. Expertise in developing web-based open stack applications using Python and Django for large dataset analysis. Developed Merge jobs in Python to extract and load data into
  • MySQL database. Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity. Ensure data integrity, performing extensive quality control checks of GIS data and non-spatial databases Worked on Atlassian tools like Bamboo, Jira, and confluence. Actively participated in requirement gathering sessions and capability planning for multi data center Cassandra cluster. Installed, configured administered and monitored multi-Data center Cassandra clusters. Writing bash shell scripts on local setups to automate jobs
  • Designed front end using UI, HTML, CSS, and JavaScript. Involved in the Complete Software development life cycle (SDLC) to develop the application. Full Stack Developer for custom Drupal 7 build. Responsibilities included site maintenance, new feature development and user support.

Environment: Python 2.7, PyQt, .NET, PyQuery, MVW, HTML5, CSS3, DOM, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, Celery, Flash, SQL, UNIX, Windows, PostgreSQL, and python libraries such as Numpy, SQL Alchemy, Android OS Android 1.5 to Android 6.0 etc.

Confidential

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and Deployment. Developed tools using Python, Shell scripting, pandas, NumPy, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators,and production to ensure production deadlines are met. Developed Business Logic using Python on Pandas libraries.
  • Developed views and templates with Python view controller and templating language to create a user - friendly website interface. Used NumPy to access database objects. Used JavaScript, jQuery for client-side validation. Worked in AJAX to create interactive front-end GUI. Used CSS,
  • CSS2/CSS3for styling the Front-end pages. Plan and organize GIS shape files into Geodatabase create, manage, convergent implement your databases into other file formats as required. Perform quality control checks of GIS data and non-spatial databases to ensure data integrity.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers. Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution. Created PHP/MySQL back-end for data entry from Flash. Used Python based GUI components for the front-end functionality such as selection criteria. Created test harness to enable comprehensive testing utilizing
  • Python. Developed multiple chefcook-books from scratch. Involved in front end and utilized Bootstrap and Angular.js for page design. Responsible for Plug-in Management, User Management and Backup/Disaster Recovery Plan/Implementation (BDR) on Jenkins. Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.

Environment: Python 3.x, NumPy, Pandas Celery, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Wireshark, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, JavaScript, Angular.js, Bootstrap, Apache Web Server, MYSQL, GIS, GitHub, LINUX.

Confidential

Build Engineer

Responsibilities:

  • Maintained and Administered GIT Source Code Tool. Created Branches, Labels and performed Merges in Stash and GIT. Developed
  • Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds. Managed Build results in Jenkins and
  • Deployed using workflows. Delivered specific versions of various components of an application into target environments. Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention. Modeled the structure for multi - tiered applications orchestrate the processes to Deploy each tier. Developed build and Deployment Scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments. Have used Confluence to create, share and discuss content and projects. Familiar and experienced with
  • Agile Scrum development. Proposed and implemented branching strategy suitable for Agile development in Subversion. Installed and
  • Configured Jenkins for Automating Deployments and providing an automation solution. Integrated GIT into Jenkins to automate the code check-out process. Used Jenkins for Automating Builds and Automating Deployments. Experience in using Storage options in Android like Shared Ps.

Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Python, BASH & KORN Shell, JAVA/J2EE, Web Sphere, Batch file, SQL Scripts, Android OS Android 1.5 to Android 6.0

We'd love your feedback!