We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

New York City, NY

PROFESSIONAL SUMMARY:

  • Around 7 years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Spark, AWS, Hadoop To serve the organization with the best of my technical skills and abilities by utilizing my educational and professional knowledge and competencies acquired by me in my academic career and professional experience
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
  • Built Web application using Python, Django, Flask, JavaScript, AJAX, HTML and template languages.
  • Used Apache to deploy production site.
  • Experience in developing web-based applications using Python 3.4/2.7, Django.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid
  • Experienced in Python's modules Numpy, matPlotLib, Pickle, Pandas, PySide, Scipy, wxPython, PyTables PyQt, Scikit-learn etc. for generating complex graphical data, creation of histograms etc.
  • Strong experience using Web Services and API’s in python.
  • Experience in using Design Patterns such as MVC and frameworks such as Django, Flask.
  • Proficient in SQL databases MySQL, PostgreSQL, Oracle and MongoDB.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • SQL Reference Mapper, using Regular Expressions Successfully mapped over a hundred thousand SQL references inside of SQL Object source code, VB code, SSRS reports, and DTS packages.
  • Worked on various applications using python integrated IDEs Eclipse, PyCharm, NetBean.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid.
  • Written and developed scripts for automating tasks using Jenkins and UNIX shell programming
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework.
  • Experience in implementing Data warehouse solutions in AWS Redshift worked on various projects to migrate data from on database to AWS Redshift, RDS and S3.
  • Familiar and Worked on various Operating Systems like UNIX (Sun Solaris, AIX), Linux and Windows.
  • Experienced in developing Web Services with Python programming language.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Good knowledge in maintaining various version controls systems such as GIT, SVN, CVN and Source Tree.
  • Experience in Application Development and Object Oriented Programming Analysis and Design (OOAD).
  • Experience object oriented programming (OOP) concepts using Python, C++ and java.
  • Experience in working with AWS(Amazon Web Services) cloud platform.
  • Experienced in working with various Python Integrated Development Environments like IDLE, PyCharm Atom, Eclipse, PyDev and Sublime Text.
  • Experience with Requests, Numpy, Scipy, Matplotlib, and Pandas python libraries during development lifecycle.
  • Experience in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVC architecture.
  • Deep understanding of HTTP methods, RESTful architecture.
  • Familiar with UNIX / Linux internals, basic cryptography & security.
  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Expert in using JSON based REST Web services and Amazon Web services.
  • Application Stress tester, created and stress tested stand-alone, web-applications and generated graph reports.
  • Used PDB, GDB and other debugging tools and deployed production hot fixes.
  • Knowledge of deployment tools using Heroku, Jenkins, pylint, cpp Check and Coverity
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP Serializable JSON strings.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT)
  • Expertise in Big data/Hadoop HDFS, Map Reduce, Spark, HIVE, PIG, Sqoop, Flume, Oozie, NoSQL Data bases HBase, SQL, Unix Scripting.
  • Experienced in NoSQL technologies like MongoDB, Cassandra
  • Experienced in Relational databases like Oracle, SQLite, PostgreSQL, Dynamo DB and MySQL databases
  • Performed code reviews and implemented best Pythonic programming practices
  • Troubleshooting AWS Auto scaling and EC2 instances and Redshift related issues.

TECHNICAL SKILLS:

Languages: Python, C, Java, SQL, C++, Perl

Frameworks: Django, AngularJS, Rest Framework, JQuery, D3.js, web2py, Flask, and CSS

Web Tools: Node.js, HTML, CSS, Bootstrap, JSON, JQuery, REST API's, Java Script, AJAX, XML, AngularJS

Databases: MongoDB, MySQL, Oracle, PostgreSQL, Spark

Platforms: Linux, Windows

Tools: & IDE: Matlab, Weka, Eclipse, NetBeans, Pycharm, Spyder, PyCharm, Atom, Eclipse, Jupyter Notebook, Visual Studio Code, and Sublime Text

Python Libraries: Numpy, Scipy, Matpotlib, Scrapy, Nose, and Pillow

Version Control: Git (GitHub), SVN, CVS

Application Servers: Apache Tomcat, Puppet, WebLogic, WebSphere

Web Services: AWS, Rackspace Cloud, Amazon S3, EC2, Redshift, elasticsearch

Operating Systems: Windows, Red hat Linux, MAC OSX

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP, REST

Deployment Tools: Jenkins

Tracking Tools: Bugzilla and JIRA

WORK EXPERIENCE:

Confidential, New York City, NY

Python Developer

Responsibilities:

  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack API's.
  • Analysed the sql scripts and designed it by using Spark SQL for faster performance.
  • Implemented various Spark Actions and Transformations by creating RDD's in HDFS
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Implemented Apache Spark data processing project to handle data from RDBMS and streaming sources.
  • I have used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used Pandas library for statistical Analysis.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • 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.
  • Used Django configuration to manage URLs and application parameters.
  • Used Amazon Redshift to retrieve data faster by writing complex analytic queries.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python, Django, Panda API, AWS, JSON, PHP, Flash, Shell Scripting, HDFS, AWS, S3, Redshift, HTML, CSS, AJAX, JQuery, XML, SOAP, Jira, Agile, SQL, Spark, MYSQL and Windows.

Confidential, Chevy Chase, MD

Python Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and attended various Scrum meetings.
  • Model View Control architecture is implemented using AngularJs Framework to develop web applications.
  • Implemented Business logic, worked on data exchange, processed XML and HTML usingPython2.7.
  • Implemented web scraping through beautiful soup for data extraction.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, Angular JS, Bootstrap and JSON.
  • Worked withPythonOO Design code for logging, manufacturing quality, monitoring, and debugging code optimization.
  • Worked on PIP, Nodejs.
  • Model View Control architecture is implemented using Flask Framework to develop web applications.
  • WrotePythonroutines to log into the websites and fetch data for selected options.
  • Skilled in using collections inPythonfor manipulating and looping through different user defined objects.
  • Filtered data from legacy system using T-SQL statements, and implemented various types of Constraints and Triggers for Data Consistence in SSMS.
  • Worked on Angular JS controllers and created functions to interact with the Restfulweb services using AJAX
  • Improved code reuse and performance by making effective use of various design patterns.
  • PythonUnit test library was used for the purpose of testing many programs onPythonand other codes.
  • Performed different testing methods like Unit testing, Integration testing, web application testing.
  • Writing SQL queries, creating/updating Views and Stored Procedures.
  • Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
  • Deployed the project into Jenkins using GIT version control system.
  • Worked on Jenkins for continuous Deployment.

Environment: Python2.7, HTML, Java Script, Angular JS, Jquery, JSON, AJAX, XML, CSS, Bootstrap, Restful Web Services, GitHub, Linux, Pycharm.

Confidential

Python Developer

Responsibilities:

  • Involved in preparing engineering specification with OOA and OOD.
  • Used Rational Rose Enterprise to develop Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams, Data Modeling.
  • Developed application logic usingPython, Jython, and Java script.
  • Used JMS for updating Mailing plans and tracking them.
  • Implemented front end for third party Web service using JQuery, HTML, AJAX, JSON and JavaScript.
  • Used Java Server Pages for content layout and presentation with Jython.
  • Developed the frontend for interaction by using the Django framework.
  • Worked with version controlling system CVS and SVN.
  • Created Data layer in MYSQL.
  • Extracted and loaded data usingPythonscripts and PL/SQL packages.
  • Used Pandas library for statistical Analysis.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Working in team ofDevelopersto build and deployPythonFlask Peewee Linux AWS.
  • Version control using GITHub.
  • Involved in writing stored procedures using MySQL.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects andDevelopersto build and deployPythonFlask Peewee Linux AWS.
  • Supported Java application for Media portal management.
  • Debugging and testing of the applications & fine-tuning performance. Provided maintenance support in production environment.
  • Implemented DAO database access objects.

Environment: Java,Python2.7, PHP, Django, CVS, JavaScript, HTML/CSS, MYSQL, PL/SQL, JDBC, UNIX Shell Scripting, Red Hat Linux, Web Logic Application Server

Confidential

Jr.PythonDeveloper

Responsibilities:

  • Performed design, involved in code reviews and wrote unit tests inpython
  • Worked on tuples, dictionaries, object oriented concepts based inheritance features for making algorithms
  • Interacting with team members on technical programming.
  • Solving production support issues (such as bug fixes, queries etc).
  • Prepared documentation for the generated reports
  • Developed GUI usingPythonand Django for dynamically displaying the test block documentation and other features ofpythoncode using a web browser
  • Developed the customer complaints application using Django Framework, which includesPythoncode. Involved in development of main modules like CSV import, bulk content upload.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Involved in building database Model,APIs and Views utilizingPython, in order to build an iterative web based solution.
  • Used Git as a version-controlling tool to collaborate and coordinate with the team members.
  • Participated in the development of application architecture and blueprints to define application components, platforms, interfaces and development tools.
  • Designed and developed data management system using MySQL
  • Worked on UI using HTML, CSS and JavaScript
  • Used Git for version control
  • Monitored and troubleshot web applications
  • Performed data analysis, manipulation and reporting using pivot tables and advanced functions in MS excel

Environment: Python2.7, .NET, PyQuery, MVW, HTML5, Shell Scripting, JSON, Apache Web Server, SQL, UNIX, Windows, andpythonlibraries.

We'd love your feedback!