We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Over 7 years of experience as a Web/Application Developer using Python, Django, Java.
  • Experience of software development in Python (libraries used: libraries - Beautiful Soup, numpy, matplotlib, Pandas dataframe, urllib2, MySQLdb for database connectivity and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experienced in object oriented programming (OOP) concepts using Python, Django and Linux.
  • Experienced in developing web-based applications using Python, Django, Angular.JS, XML, CSS 5, HTML, DHTML, JavaScript and JQuery.
  • Proficient in Front end development experience using HTML, XML, CSS 5, JQuery, JSON and JavaScript, CSS 5, Bootstrap.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Hands on working with Python latest versions 3.4.3 and 2.7.10, SVN, Git, JIRA, Bugzilla.
  • Experienced in developing Web Services with Python programming language.
  • Expertise in client scripting language and server side scripting languages like JavaScript, JQuery, JSON, bootstrap, Node.js.
  • Expertise in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures, and design patterns.
  • Well versed in writing unit test cases and selenium test cases.
  • Understanding of Python best Practices (PEP-8).
  • Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Experience with JSP Servlets, Web Services (SOAP, REST) and Tomcat.
  • Extensively used UNIX shell Scripts for automating batch programs.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experience in using Microsoft Visual SourceSafe, SVN for Version Controlling.
  • Proficient in SQL databases MySQL, Oracle and no-SQL databases MongoDB.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in writing Sub Queries, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora).
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

Python Libraries: Pandas, Numpy, Beautiful soup, Matplotlib, SciPy

Python Framework: Django, Pandas

Source version Control: GITHUB, SVN, Emacs

Database: Sqlite3, MongoDB, SQL, Oracle

Operating System: Unix, Microsoft Windows 7, XP

Web Technologies: Angular.JS, JavaScript, AJAX, HTML, CSS 5 and XML

Software Development Lifecycle: Agile Methodology, Scrum Framework

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Python Developer

Responsibilities:

  • Worked on the project from gathering requirement to developing the entire application, with help from other analyst.
  • WrotePythonroutines to log into the websites and fetch data for selected options.
  • UsedPythonmodules such as requests, urllib and urllib2 for web crawling.
  • Used other packages such as Beautifulsoup for data parsing.
  • Worked on writing and as well as read data from CSV and excel file formats.
  • Developed entire frontend and backend modules using Python on Django Web Framework
  • Rewrite existing Java application in Python module to deliver certain format of data
  • Worked in stages such as analysis and design, development, testing and debugging.
  • Wrote programs for performance calculations using Numpy and sqlalchemy
  • Used Django configuration to manage URLs and application parameters
  • Generated Python Django Forms to record data of online users.
  • Used Django configuration to manage URLs and application parameters.
  • Worked with JSON based REST Web services and Amazon Web Services.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Created and executed test plans using PyUnit.
  • Worked with the testing team for resolving bugs.
  • Performed testing using Django’s Test Module.
  • Used JQuery for all client side Javascript manipulation.
  • Worked on Python Open stack API's.
  • Utilize PyUnit, the Python unit test framework, for all Python applications.
  • Worked on JavaScript MVC Framework like Angular.JS.
  • Built development environment with JIRA, Stash/Git.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Worked on resulting reports of the application and Tableau reports.
  • Worked on CSV files while trying to get input from the MySQL database.
  • Performed QA testing on the application.
  • Held meetings with client and worked all alone for the entire project with limited help from the client.

Environment: Python2.7, Django, PyUnit, JSON, Rest, Shell Scripting, AWS, Angular.js, Terdata, JQuery, JavaScript, urllib, urllib2, Beautifulsoup, Tableau, Git, Jira, MYSQL.

Confidential, Scottsdale, AZ

Python Developer

Responsibilities:

  • Involved understanding the current business process, defining scope of the project along with position statement
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Developed dynamic web pages using Python Django Frameworks.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Supported Apache Server on Linux Platform.
  • Installation and setting up Python/Unix test beds.
  • Created use-case scenarios and storyboards in MS Word and MS PowerPoint for better visualization of the application.
  • Wrote Automation/test Python scripts to test.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Used Python scripts to update content in the database and manipulate files.
  • Resolved issues and improvised the process to ensure a stable and accurate solution.
  • Generated Python Django Forms to record data of online users/Python OO Design code for manufacturing quality, monitoring, logging, and debugging codeoptimization.
  • Held meetings with client and worked all alone for the entire project with limited help from the client.
  • Worked on writing and as well as read data from csv and excel file formats provided technical and business knowledge to clients.
  • Analyzed data using Excel VBA scripts and Macros Connected Flex from Spring Controller using different API services.
  • Working with the architect, developers on business and technical issues, helping in designing of the system; and testers to ensure all requirements are correctly translated.
  • Managed requirements and tasks using JIRA.
  • Automate the outbound/inbound EDI document to drop files in the client ftp server.
  • Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.

Environment: Python 2.7, Sypder (IDE), Terdata, Requests, urllib, urllib2, MS Visio, MS Project, JIRA, UML, Beautifulsoup, Tableau, Windows 7.

Confidential, Chicago, IL

Python Developer

Responsibilities:

  • Worked with team of developers on python applications for RISK management.
  • Made Django web based apps for Insurance premium calculations
  • Designed the architecture of the hardware environments and methodology of the code
  • Experienced in Agile Methodologies and SCRUM Process.
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • With using of python OS module on UNIX environment, made job cloning and forking.
  • Automated data extraction process from legacy system and used 'Nose' Testing framework with Assertion module to testing many automated process.
  • Used Pandas library for statistical Analysis.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Develop weekly, monthly nightly job process through UNIX shell scripting.
  • Thoroughly used UnitTest python library for testing many python programs and block of codes.
  • Also have rich experience on testing REST Full API like Twilio, Facebook, Twitter.

Environment: Python, Django 1.5, C++, XML, Java, MYSQL, Apache, CSS, MySQL, ORACLE, DHTML, HTML, JavaScript, Shell Scripts, Linux, Unix and Windows.

Confidential, Chicago, IL

Software Engineer (Trade)

Responsibilities:

  • Worked with team of developers on python applications for RISK management and in Agile Methodologies and SCRUM Process.
  • Develop programs to automate the testing of RAID controller firmware and utilities using newly released Python, Java, Bash script, Windows command line, AutoIt, AutoHotKey, Java Script and C.
  • Used Pandas library for statistical Analysis.
  • Created entire application using Python, Django, MySQL and Linux.
  • Worked with Open stack Command-line client
  • Created unit test/regression test framework for working/new code.
  • Using Subversion control tool to coordinate team-development.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Created a Git repository and added the project to GitHub.
  • Exported/Imported data between different data sources using SQL Server Management Studio
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Environment: Python, Django, MySQL, HTML, CSS, JQuery, JavaScript, Apache, Jira, Git, Windows, Linux.

Confidential

Python Developer

Responsibilities:

  • Providing 3rd line support for FPQ application including handling faults raised by users and carrying out various proactive maintenance activities like proactive monitoring to minimize fault levels, preparing change records, preparing RCA’s for the service impacting faults and handling deployment of new releases.
  • Have independently worked on automation of manual processes, which helped in monitoring the application.
  • Most of the automation is done in Python and UNIX shell scripting.
  • Analyzing, designing, developing and testing the shell scripts from the scratch.
  • Interacting with business users for resolving the issues in timely manner.
  • Checking the database connectivity from the UNIX servers then connecting and executing the SQL queries and PLSQL procedures as and when required as part of developing and testing the Python scripts.
  • Working with data files, processing it and sending the same to customer on demand.
  • Fixing the different bugs logged by customers related to DB issues.
  • To process and deliver the data requests received every day.
  • Scheduling the scripts/jobs as required and decided by customers and upstream and downstream interfaces.
  • Ensure that the infrastructure is deployed and tested as per the requirements and delivered within the requisite timescales
  • Involved in raising Change requests and deploying the code developed into production.

Environment: Python, UNIX Shell Scripting, SQL and Windows.

Confidential

Associate Software Engineer

Responsibilities:

  • Worked with the design team for project structure.
  • Performed Design and Code reviews.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Performed coding in C++ on Linux Platform.
  • Involved in writing stored procedures using MySQL.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked on data exchange from website using XML, JAVA and Web Services

Environment: C++, XML, Java, MYSQL, Apache, CSS, ORACLE, DHTML, HTML, JavaScript, Shell Scripts, Linux and Windows.

We'd love your feedback!