We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Medford, MA

SUMMARY

  • Python developer with 7+ years of experience in developing web - based applications, software development and design using Python, Django, XML, CSS, HTML, DHTML, Java, JavaScript, jQuery and AngularJS.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib,Python-twitter, Pandas Data Frames, MySQL DB for database connectivity) and IDE's Sublime Text, PyCharm, Emacs.
  • Experience with Django, a high-levelPython Web framework.
  • Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django
  • Experience with Object Oriented Programming (OOP) concepts usingPython, Django and Linux.
  • Experience inPython API'S.
  • Good Experience in Linux Bash scripting and following PEP Guidelines inPython.
  • Extensive experience in using HTML, JS, Angular JS, Node JS, Bootstrap, CSS, AJAX, JSP, JDBC, XML, XSLT.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experienced in Agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Expertise in Querying RDBMS such as MYSQL and SQL Server by using SQL for data integrity.
  • UsedPython, Perl, CGI, jQuery, JavaScript and JSON at teh front end.
  • Experience in Shell Scripting, SQL Server, Unix and Linux, Open stack.
  • Developed consumer-based features and applications usingPython, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Developed ColdFusion Components, custom tags and modified CF Objects.
  • Expertise in Object-Oriented Design and Coding.
  • Extensive experience in usingPython/Perl to code and design various phases for data processing pipeline.
  • Hands on experience with deployment tools like Jenkins
  • Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
  • Worked in SDLC, Waterfall, Test driven development (TDD) and Agile/Scrum Methodologies.
  • Experience in analyzing and handling large database using Oracle Relational Data Architecture.
  • Involved in teh development of Web Services using SOAP for sending and getting data from teh external interface in teh XML format.
  • Very strong full life cycle application development experience.
  • Skilled in debugging/troubleshooting issues in complex applications
  • Hands on experience with bug tracking tools JIRA and Bugzilla

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Windows and Mac

Programming Languages: Python and PL/SQL, Django

Databases: Oracle 10/11g, MySQL, SQL Server and PostgreSQL

Tools: IntelliJ, PyCharm, FileZilla, PL/SQL Developer, and TOAD

Integration Tools: Jenkins and Web Builder

Version Control: GitHub and SVN

Defect Tracking: JIRA, Git, and Version One

Cloud: VPC creation, EC2 instance, S3 buckets, RDS instances, Amazon command line, cloud Front, IAM, creating security groups, managing S3 object lifecycle, creating CDN, implementing S3 security & Encryption, Route53, working with databases and DNS, Using bootstrap scripts, AWS EC2 and S3

PROFESSIONAL EXPERIENCE

Confidential, Medford, MA

Python Developer

Responsibilities:

  • Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and UsedFlaskframework for application development.
  • A login/logout application with SAML autantication/authorization protocol with teh new OpenID/OAuth support.
  • Teh TDS login application is a python/Flaskapplication which uses several libraries such asFlask0.12, python marshmallow (Simplified object serialization), Python LDAP3, Selenium (Functional/Acceptance testing), jQuery (For front end), Tox (For automation), Sphinx, Fabric (For auto deploy), Suds (For Python Soap Client) and many more.
  • Designed and developed teh UI of teh website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed frontend and entire backend modules using Python onFlaskWeb Framework.
  • Setup and used Mongo dB as NoSQL database.
  • Wrote python scripts to parse XML documents and load teh data in database and used Suds (Python library for SOAP) to parse teh WSDL files (XML content) into python data types.
  • Wrote unittest, functional and integration test for every module in teh application.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Resolved ongoing problems and accurately documented progress of a project.
  • Using Subversion and GIT version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting teh web application.
  • Designed and documented CI/CD tools configuration management.
  • Used Groovy scripts for CI/CD pipeline builds, and actively involved in teh entire Pipeline setups and Jenkins configurations.
  • Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository- Nexus v3.
  • Installed and configured Nexus repository manager for sharing artifacts between internal teams and created proxy Nexus repositories to speed up teh build process.
  • Responsible for installation configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to teh Nexus repository.
  • Container management using Docker by writing Docker files and set up teh automated build on Docker HUB and installed and configured Kubernetes.

Environment: Python 2.7/3.5,Flask0.12, Pandas, GIT, SVN, Java, jQuery, MySQL, Linux, Shell Scripting, HTML5/CSS, CentOS Linux, Mongo dB, python Ldap3.

Confidential, Reston, VA

Python Developer

Responsibilities:

  • Developed Admin portal for People Management and Inventory Management and different modules in it incorporating various functionality.
  • Developed single sign on and API based system to access teh portal from mobile and web both.
  • Worked in Agile development following Scrum process, Confidential and daily stand-up meetings
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Worked on frontend and backend modules using Python on Django Web Framework.
  • Created application structure based on Angular style guides and best practices
  • Created user interface components using Angular Js and React Js
  • Developed complex database objects like stored Procedures, Functions, Packages and triggers using SQL and PL/SQL.
  • Created a Lambda Deployment function, and configured it to receive events from you're S3 bucket
  • Automation (Ansible) and Deploying on AWS environment.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using teh HTML, CSS, JavaScript and jQuery.
  • Extensively used teh advanced features of PL/SQL like records, Tables, Object types and Dynamic SQL.
  • Used OOP to develop network communications between departments within teh building
  • Created APIs, database Model and Views Utilization Python to build responsive web page application.
  • Used GitHub for Python source code version control, Jenkins for automating teh build Docker containers, and deploying in Mesos
  • Developed multiple React Redux based pages dat provided functionality for Login/Logout, display of vendor data like vendor opportunity, top vendors, a tile-based display of important overview information, summary metrics etc.
  • Designed and implemented a dedicated MySQL database server to drive teh web apps and report on daily progress.
  • Used PyUnit, teh Python unit test framework, for all Python applications
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Design and implement availability, scalability, and performance plans for teh cloud managed service environment.
  • Extensively usedbulk collectionin PL/SQL objects for improving teh performing.
  • Used Git for teh version control.
  • Created a Git repository and added teh project to GitHub.
  • Collaborated with internal teams and external teams to solve teh issues and giving feedbacks.
  • Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
  • Used JIRA for bug tracking and issue tracking.
  • Practical experience with working on multiple environments like development, testing, production.

Environment: Python, Django, HTML5/CSS, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, Ansible, jQuery, AWS, GitHub, JIRA, MS Office, and UNIX.

Confidential, Cranberry Township, PA

Python Developer

Responsibilities:

  • Designed teh front end of teh application using Python, HTML, CSS, JSON and jQuery.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Spec.
  • Involved in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Skilled in using collections in Python for manipulating and looping through different user-defined objects.
  • Work with team of developers on python applications for RISK management.
  • Used Pandas library for statistics Analysis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Worked in development of applications especially in Linux environment and familiar with all its commands.

Environment: Python, Django, MySQL, Linux, HTML, CSS, JavaScript, Jira, Git, CRUD, Pyramid, HTML5, CSS3, jQuery, Web Services (Soap, Restful), PyUnit.

Confidential

Python Developer

Responsibilities:

  • WrotePythonroutines to log into teh websites and fetch data for selected options.
  • Used other packages such as Beautiful soup for data parsing.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development usingPython(Django, SQL Alchemy).
  • Worked on resulting reports of teh application and Tableau reports.
  • Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongo DB, IntelliJ IDEA.
  • Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
  • Private VPN using Ubuntu,Python, Django, Postgres, Redis, Bootstrap, jQuery, Mongo, Fabric, Git, Tenjin and Selenium.
  • Performed QA testing on teh application.
  • Developed approaches for improving NLP pipeline.
  • Create custom VB scripts in repackaging applications as needed. NLP File Prep Settlement-Prepare files for review for Settlement.
  • Held meetings with client and worked all alone for teh entire project with limited help from teh client.
  • Managed and reviewed Hadoop log file and worked in analyzing SQL scripts and designed teh solution for teh process using Pyspark.
  • Developed rich user interface using CSS, HTML, JavaScript and jQuery. Created aPython based GUI application For Freight Tracking and processing
  • Used Django framework for application development. Excellent noledge with distributed storages (HDFS) and distributed processing (MapReduce, Yarn).
  • Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of teh Global Shipping Team.
  • Developed automated testing framework for command-line based tests on Linux using Objected Oriented Perl and for selenium-based tests usingPython.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup teh database.
  • Wrote scripts inPythonfor extracting data from HTML file.

Environment: MySQL, HTML,Python2.7, Django 1.8, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, AJAX, urllib, Json, Unix, Redis, Bootstrap, Mongo dB, SQL Alchemy, jQuery.

Confidential

Jr. Python Developer

Responsibilities:

  • Worked on development of customer support and complains registration system. dis is a Customer feedback and complains management system.
  • Design, develop, test, deploy and maintain teh website.
  • Coding and execution of scripts inPython/Unix/VB
  • Development of Application using Java andPython
  • Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting - web and web services
  • Data set up using SQL/ORACLE/Teradata.
  • Resolving Complexity in teh scripts of teh website due to teh complex logic and correlations
  • Script validation sometimes becomes challenging as it demanded many web-based logics rather than correlation and parameterization.
  • Running load/endurance tests using Vugen, ALM and controller, server monitoring, analysis using Dynatrace, UNIX putty, SQL logs and other tools and reporting teh performance. Analyzing errors and exceptions using putty logs (UNIX), etc.
  • Testing in citrix protocol with scripts and scenario
  • Execution of batch jobs in Control M, Perfmon and other tools
  • Scripting and validation of scripts through correlation, parameterization and web based logic testing (Smoke test, Load test, Endurance) using Controller for a duration further analysis, checking response times, CPU utilizations, memory leaks of servers and other performance characteristics of teh website through capturing Perfmon logs and creating PAPAL reports and creating test reports.
  • Designed and developed data management system using MySQL.
  • Rewrite existingPython/Django/Java module to deliver certain format of data
  • Used Django Database API's to access database objects.
  • Wrotepythonscripts to parse XML documents and load teh data in database.
  • Generated property list for every application dynamically usingpython.
  • Responsible for search engine optimization (SEO) to improve teh visibility of teh website
  • Handled all teh client-side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting teh web application.

Environment: Python2.7, C+, HP LOAD (VUGEN, Controller, etc.) Putty, SQL, Teradata, SoapUI, ControlM, PerfMon, Django Web Framework, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.

We'd love your feedback!