We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Paramus, NJ

PROFESSIONAL SUMMARY:

  • Over 6+ years of experience as an Application developer in software development and design using Python, Django, XML, HTML, DHTML, Oracle PL/SQL.
  • Experienced with Software Development Life Cycle, strong experience in Data engineering, Database designs, Agile methodologies, coding, testing of enterprise applications and IDE's such as PyCharm.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Experience with Django and Flask a high - level Python Web framework.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side application Django.
  • Experienced with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experience in Web Application Development, hands on experience of Python/Django, Flask, SQL Alchemy, SQLite, JavaScript, jQuery, HTML5/CSS3, Bootstrap and JSON/AJAX.
  • Experience of using Python modules like NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, PyTables, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Skilled in Object-Oriented Design and Programming using Python and C++.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
  • Experience in working on various python packages such as NumPy, SQL Alchemy, Pyside, SciPy, and PyTables.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL-Python.
  • Good experience in performing operations such as CRUD operations and writing complex queries with Oracle, MS SQL Server, and MongoDB.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Proficient in developing complex SQL Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages along with performing DDL and DML operations on the database.
  • Experience in Bash Shell Scripting, SQL and Java.
  • Hands on experience with installation and configuration of Apache Tomcat server.
  • Hands on experience with continuous integration and automation using Jenkins.
  • Hands on experience with Build Automation tool like Maven, and version control tools such as Git, and GitHub.
  • Experience in working on different operating systems-windows, Linux, UNIX, and Mac also strong development experience on Linux based operating systems such as Ubuntu, Red Hat and CentOS.
  • Excellent communication, Teamwork, inter-personnel and presentation skills, fast learner and organized self-starter.
  • Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast-paced environment or quickly changing priorities.
  • Ability to handle multiple tasks, Initiative and Adaptable. Self-motivated, organized team player with strong problem solving and analytical skills and total commitment to the organization goals

TECHNICAL SKILLS:

Programming Languages: Python 3.3/2.7, Java, C++, Shell Script, SQL

Python Frameworks: Django, Flask

Python Libraries: NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, PyTables, PyQt, SQL Alchemy

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JSON, JQuery

Databases: MySQL, SQL Server, Oracle, MongoDB

SDLC Methodologies: Agile, Waterfall

JavaScript Frameworks: Angular JS, Node JS, ExtJS

Operating systems: Windows, Linux/UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Paramus, NJ

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.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
  • Worked with team of developers on Python applications for RISK management
  • Worked on Python Open stack API's, used Python scripts to update content in the database and manipulate files
  • Implemented machine learning schemes using Python libraries scikit-learn and SciPy.
  • Worked with several R packages including knitr, dplyr, SparkR, CausalInfer, spacetime.
  • Experience in MVT architecture using Django for web-based application in OOP concepts.
  • Worked on several python packages like Matplotlib, Pillow, NumPy, SQL Alchemy, and sockets.
  • Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product.
  • Used a combination of R, SQL and Power BI to automate most of the monthly reporting.
  • Exploratory Data Analysis and Data Visualizations using R, and Tableau.
  • Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation.
  • Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Using Git version control tool to coordinate team-development.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize the html page layout
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • I have greatly enjoyed using ORM as a full-stack developer working with small team where we don’t have a dedicated database.
  • Experienced in ORM to write Python code instead of SQL to create, read, update and delete data and schemas in the database.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format
  • Responsible for debugging the project monitored on JIRA (Agile)

Environment : Windows, Linux, Python, Angular JS, libraries - (NumPy, SciPy, Pandas, PyCharm, PyQuery, Matpoltlib), SQL Alchemy, R, MVC, HTML5, Shell Scripting, JSON, Apache Web Server, SQL, UNIX.

Confidential, Berlin, NH

Python Developer

Responsibilities :

  • Involved in daily Scrum meetings and follows agile methodology.
  • Wrote Python routines to log into the websites and fetch data for selected options. Used Python modules such as requests, urllib, urllib2 for web crawling.
  • Used other packages such as Beautiful soup for data parsing.
  • Worked on developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Involved in developing views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly Website interface.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Involved in working with Web-services backend development using Python (CherryPy, Django, and SQLAlchemy).
  • Worked on HTML5, CSS3, JavaScript, Git, REST API, and Mongo DB.
  • Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
  • Worked on analyzing SQL scripts and designed the solution for the process using PySpark.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery. Created a Python based GUI application For Freight Tracking and processing
  • Used Django framework for application development.
  • Responsible for search engine optimization (SEO) to improve the visibility of the website.
  • Developed automated testing framework for command-line based tests on Linux using Objected Oriented Perl and for selenium-based tests using Python.
  • 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 the database.
  • Wrote scripts in Python for extracting data from HTML file.
  • Used Git as version control tool, and Maven as Build tool.
  • Responsible for debugging and troubleshooting the web application using Jira Bug Tracking Tool.

Environment : MySQL, HTML, Python, Django, HTML5, CSS, XML, MySQL, JavaScript, Linux, Shell Scripting, AJAX, urllib, urllib2, Json, CherryPy, Unix, Bootstrap, Mongodb, SQL Alchemy, Jquery.

Confidential

Python Developer

Responsibilities:

  • Involved in development of entire frontend and backend modules using Python on Django Web Framework.
  • Involved Developed dynamic web pages using python Django Frameworks and used Python and Django creating graphics, XML processing, data exchange and business logic implementation Installation and setting up Python/Unix test beds and supported Apache Server on Linux Platform.
  • Used the continuous integration (CID) tool Jenkins for automating the build processes.
  • Implemented a continuous Delivery pipeline with Jenkins and GitHub, whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Automated the existing scripts for performance calculations using NumPy and Sqlalchemy.
  • Used REST and SOAP UI for testing web service for server-side changes.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Wrote scripts in Python for extracting data from HTML file.
  • Involved in entire lifecycle of the projects including Design and Deployment, Testing and Implementation and support. Maintaining the scripts using the version Control.
  • Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Worked on different cross browsing capability issue for IE, Chrome, Firefox and Safari.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created PyUnit test scripts and used for unit testing & Used Git for the version control.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Developed user interfaces using HTML5 and JavaScript.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.

Environment: Python, DJango, Git, Jenkins, HTML, CSS, NumPy, SQLAlchemy, Rest, Soap, MySQL, SQL, PyQt, PyUnit

Confidential

Python Developer

Responsibilities :

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in Python
  • Developed user interface using CSS, PHP, HTML, JavaScript and JQuery.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Designed and developed Use-Cases, Classes and Object Diagrams using UML Rational Rose for Object Oriented Design techniques.
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used PyUnit, the Python unit test framework, for all Python applications.
  • Involved in develop the REST Web services to expose the business methods to external services in the project.
  • Worked on front end frame works like CSS, Bootstrap for development of Web application.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Created a Git repository and added the project to GitHub.
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
  • Documented the problems and progress of project most accurately.
  • Worked together with team during testing of data warehouses.

Environment : Python, Django, HTML5/CSS, MySQL, REST Web Services, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, JIRA, GIT.

We'd love your feedback!