We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Box-borough, MA

PROFESSIONAL SUMMARY:

  • Around 6+ years of IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture-based enterprise application software in Python on different domains.
  • Vigorous knowledge in progressing web applications and effectuating Model Template View architecture using Django web application framework.
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, numpy, Scipy, Pickle, PySide, Pandas dataframe, networks, urllib2, MySQL dB for database connectivity)
  • Good experience in developing web applications implementing Model Template View architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Good knowledge of TCP/IP, UDP, HTTP, HTTPS, SSH and SSL protocols.
  • Basic understanding of protocols/technologies like HTTP, LDAP, JDBC, SSL, Servlet/JSP, SQL, HTML, XML.
  • Involved in creating a platform for Validators where they could run scripts from Python .
  • Implemented features using Python , C++ .
  • Good knowledge on front end frame works like HTML, CSS, Bootstrap, Javascript.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Experience in ETL (Extraction, Transformation and Loading) using Data transfer services (DTS) , Service Broker and SQL Server Integrated Services (SSIS) from various Data sources.
  • Expert in Data Validation either for the migrated data or for the existing data .
  • Migrated and configured earlier versions into new infrastructure , codebase and schema.
  • Performed legacy data migrations and backups, schema upgrades and maintenance using Pewee, MySQL, yoyo-migrations, Pickle .
  • Experienced in all facets of full CM process with tools such as SVN, GIT, PVCS, Clear Case, Clear Quest, Perforce, Cruise Control, Jenkins, Bamboo, Chef and Puppet.
  • Experienced in creating AWS IAM and Security Group in Public and Private Subnets in VPC. Created AWS Route53 to route traffic between different regions.
  • Experience in writing Terraform scripts for AWS infrastructure .
  • Good Experience with Django, a high-level Python Web framework.
  • Sound experience in Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
  • Knowledge about setting up Python REST API Frame work using Django.
  • Experience in working with Python ORM Libraries including Django ORM.
  • Extended Testing framework by adding some helper classes and methods
  • Good Knowledge in implementation of Python best Practices (PEP-8).
  • Good at writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL, DB2.
  • Proficient in using editors Eclipse, PyCharm, PyScripter, Notepad++ and Sublime Text while developing different applications.
  • Experienced in developing test automation framework with Python scripting& Selenium.
  • Having experienced in Agile Methodologies, PCI, Scrum stories and sprints experience in a Python based environment, Data analytics, data wrangling and Excel data extracts.
  • Shares expertise throughout the organization and may provide user training for products
  • Excellent in Business Analytics. Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in team environment.

TECHNICAL SKILLS:

  • Programming Languages: C, C++, Python-3.5 & 2.7, SQL
  • Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, wxPython, PyTables, pdb
  • Frameworks: Django, web2py, pyramid, Flask, Mongodb, and CSS Bootstrap
  • Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, Angular JS
  • Version Control: GIT (GitHub), SVN
  • Protocols: TCP/IP, HTTP/HTTPS, SNMP, SMTP IDE's/ Development Tools NetBeans, Android Studio, Py Charm, Eclipse and Sublime Text.
  • Application Tools: Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL
  • Deployment Tools: Heroku, Jenkins
  • Tracking Tools: Bugzilla and JIRA.
  • Methodologies: Agile, Scrum and Waterfall
  • Databases: Access, SQL Server, MySQL, Oracle.
  • Software packages: MS Word, Advanced MS Excel, MS PowerPoint, SQL Plus
  • MSWord, and MS: PowerPoint.
  • Operating systems: Linux/Unix, Windows Variants .
  • Cloud Environment: AWS Services, EC2, Cloud formation, S3, Cloud

PROFESSIONAL EXPERIENCE:

Confidential, Box-borough, MA

Python Developer

Responsibilities:

  • Working for Cisco CX Innovation group to improve the Customer Experience using the power of data.
  • Involved in the development of front end of the application using HTML5, CSS3, AJAX, Javascipt and JQuery and worked on backend of the application mainly using python and Django Framework.
  • Developed dynamic web pages using Python, Django Frameworks.
  • Developed monitoring and notification tools using Python.
  • Worked with routing protocols and hardware platforms utilizing TCP/IP, IP Routing, Metro Ethernet protocols, Cisco.
  • Used data structures like dictionaries, tuples and object-oriented class-based inheritance features for making complex algorithms of networks.
  • Involved in building database Model, APIs and Views utilizing python, in order to build an interactive web-based solution.
  • Designed and Developed database schema in postgreSQL.
  • Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Developed view function and forms using Django Framework for users to GET and POST data.
  • Significantly optimized database design thereby reducing number of hits by using caching and followed PEP8 Standards in code design.
  • Wrote scripts to integrate API's with third party applications like ISE and integrated with third party email, messaging and storage services.
  • Led the end to end testing between the custom front-end tool and the back end server leveraging python for application enhancement and validation via postman for test cases.
  • Worked on dashboards. For deploying the dashboard, we have used tools like Nginx, gunicorn .
  • Developing and maintaining the UI for Cisco's Next Gen Test Automation Platform that provides a highly-secure framework with a flexible architecture.
  • Interface with internal, external customers and partners to gather feature requirements and influence developing the next iteration plan.
  • Worked on serializing data using Serializer in Django Rest Framework.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing
  • Working under Linux environment in development of application using python.
  • Implementing change requests raised by user for server configuration, software installation and OS hardening, Managing Linux VMs as per some projects requirement.
  • Used Python scripts to update content in the database and manipulate files.
  • Developed Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Responsible for debugging the project monitored on JIRA .
  • Built development environment with JIRA, BitBucket.
  • Responsible for analysis, design, development and integration of Market Risk applications with PYTHON.
  • Used Python to place data into JSON files for testing Django Websites.
  • Wrote Python routines to log into the websites and fetch data for selected options.

Environment: Python 3.5/2.7, Django 1.7, HTML5, CSS, JSON, JavaScript, RESTful web service, Mercurial, Bitbucket, git.

Confidential, Mansfield, MA

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, Webpack and PostgreSQL for the database.
  • Worked on Django ORM module for signing complex queries.
  • Followed the Object-Oriented Analysis and Design (OOAD).
  • Defined the process of User A cceptance Testing for Data Migration and responsible in creating Testing Guides, Instruction Packets and Data Samples .
  • Providing production support during the week end if there is application down.
  • Performs troubleshooting for escalated issues, upgrades and deployments for complex environments. Has in-depth knowledge of a majority of computer Provides guidance to lower level technical specialist on specific functional tasks
  • Routine F-5 Load Balancer, ASA wireless, Palo Alto config.
  • Responsible for general troubleshooting of the F5 load balancers . Extensive knowledge of Load balancing technology including health check options, I Rules implementation and licensing F5 Big-IP load balancer devices .
  • Implemented Identity Management Flow using SAML - Identity Provider, Resource Provider, SAML2
  • Documented, architected and implemented the flow.
  • 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.
  • Developed Restful MicroServices using Flask and Django and deployed on AWS servers.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Worked on Django and RabbitMQ queues.
  • 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.

Environment: Python 2.7, AWS, Devops, Mango DB, Django, Django Rest, Flask, React, Circle CI, Vagrant, Splunk, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, PyCharm, Microsoft Visual Code, Linux, Shell Scripting, JIRA.

Confidential - Minneapolis, MN

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.
  • Monitor and maintain application infrastructure performance
  • Work with multiple teams including App Svc, Tech Svc, Vendors, and the business for application infrastructure metrics, diagnostics and troubleshooting.
  • Create and maintain test plans for infrastructure upgrades, patches, and fixes .
  • Experienced with batch processing of data sources using Apache Spark .
  • 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.

Environment: Python, Django Web Framework, AWS, HTML, CSS, NoSQL, JavaScript, JQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.

Confidential

Python Developer

Responsibilities:

  • Work with team of developers on python applications for RISK management.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client-side validation using JavaScript.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined function.
  • I have also 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.
  • Used JQuery for all client-side Java script manipulation.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Environment: Python, Django 1.3, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Django

We'd love your feedback!