We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY

  • 7+ years of experience in Requirement Analysis, Design, Development, Implementation, Deployment and Testing of software applications.
  • Experience in developing web - based applications using Python 2.7/2.6, Django 1.4/1.3.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Implemented different applications using MVC frameworks of Django, Flask and Pyramid.
  • Worked on object oriented programming concepts using Python and Django.
  • Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
  • Implemented different python libraries BeautifulSoup, numpy, scipy, pytables, matplotlib, python-twitter, Pandas data frame and urllib2 in various tasks.
  • Good Experience in debugging teh issues using pdb.
  • Leveraging queueing architectures with RabbitMQ for scalability, performance and building.
  • Working experience in Java Collections, Interfaces, Exception Handling and Performance Tuning.
  • Experience on Web Technologies using HTML4/5, CSS/CSS3, JavaScript, JQuery, AJAX, AngularJS, XML and JSON by following W3C standards.
  • Extensive noledge and experience in developing Single Page Applications (SPA) using AngularJS.
  • Worked in cross browser compatibility, Bootstrap and Responsive web design.
  • Good Experience in implementing Soap and Restful Web Services using XML, JSON and JERSEY.
  • Having working Knowledge of Amazon AWS S3 and Amazon EC2.
  • Good noledge of Apache server, Apache Server Tomcat and Web logic.
  • Having good noledge in using NoSQL database with Apache Cassandra and MongoDB.
  • Good noledge of SQLite, MySQL, MSSQL and Cassandra databases with Python.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.
  • Proficient in writing unit testing code using Unit Test/PyTest and integrating teh test code with teh build process.
  • Experience with automated testing by writing test scripts.
  • Knowledge in working with continuous deployment using Heroku and Jenkins.
  • Experience with Version Control with SVN, CVS and GIT.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
  • Experience in Agile methodologies with SCRUM, Waterfall Model and Test Driven Development.
  • Involved in daily SCRUM meetings and bi-weekly sprints to check teh status of ongoing tasks and can able to work independently or as a part of team.

TECHNICAL SKILLS

Operating Systems: Windows 98/2000/XP/7,8,UNIX and Linux Centos

Programming Languages: Python, JavaScript, Java

Web Technologies: HTML/HTML5, CSS/CSS3, XML, DOM, AJAX, jQuery, JSON and bootstrap.

Frameworks: Django, Flask, Angular JS, Node JS

Webserver: Apache HTTP webserver, WebLogic, WebSphere and Apache Tomcat

IDE: Eclipse, Sublime Text, Brackets, Pycharm, Pystudio, Pyscripter.

Deployment Tools: Heroku, Amazon EC2, Jenkins and Fabric

J2EE: JDBC, JSP and servlets

Databases: Oracle 8i/9i/10g/11g, MySQL, Sqlite3, Cassandra and mongo DB

Testing Tools: Bugzilla, Jasmine, Pyunit, JIRA and Junit

Miscellaneous: Git, SVN

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Python Developer

Responsibilities:

  • Responsible for complete SDLC process in gathering requirements, system analysis, design, development, testing and deployment.
  • Designed teh front end of teh application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Used Numpy and pandas for Numerical and statistical analysis.
  • Worked on backend of teh application, mainly using Active Records.
  • Developed and tested many features for dashboard using Python, Bootstrap and JavaScript.
  • Spearheaded adoption of Responsive web design principals and converted existing websites to Responsive websites by using Bootstrap.
  • Used Angular JS for developing single page web applications.
  • Designed a chat application using Node JS.
  • Responsible for creating teh screens with table-less designs meeting W3C standards.
  • Created interactive websites and its features using JQuery/JQuery UI.
  • Extensive use of AJAX to provide a dynamic user experience.
  • Used Django framework along with Postgres for application development and to provide comprehensive logging of all stock transactions.
  • Implemented web applications using Flask frame work by following MVC architecture.
  • Used Amazon AWS SDK to deploy application on Amazon S3 Cloud.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Manage, collaborate and coordinate teh work of an offshore development team.
  • Build SQL queries for performing various CRUD operations like create, read, update and delete.
  • Created database using MySQL, wrote several queries to extract/ store data.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, JavaScript, JQuery, AJAX, Angular JS, Node JS, GIT, Linux, Shell Scripting, AWS SDK, MYSQL, mongo DB.

Confidential, Berkeley Heights, NJ

Sr. Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment by participating in complete SDLC process.
  • Enhanced existing automated solutions, such as teh inquiry Tool for automated Asset/Department reporting and added new features and fixed bugs.
  • Developed views and templates with Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Created teh backend application using Python, Django and MySQL.
  • Performed server side application using Django framework and developed a chat application with it and integrated with teh main application by client-server architecture.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Created teh environment specific settings for a new deployment and update teh deployment specific conditional checks in code base to use specific checks.
  • Improved teh application by designing and developing it using HTML and JavaScript.
  • Created web application prototype using jQuery and Angular JS.
  • Worked on dynamic web applications by using Angular JS.
  • Implemented teh Backbone JS for DOM manipulation as dis is teh light web framework compared to Angular JS.
  • Worked on cross browser compilation and Responsive web Design using HTML5, CSS3 and Bootstrap.
  • Used SAX for XML parsing, JSON and AJAX to send request to secured web service.
  • Worked on python modules to extract /load asset data from teh MySQL database.
  • Designed and implemented a dedicated MySQL database server to drive teh Webapps and report on daily progress.
  • Used advanced packages like Mock, patch and beautifulsoup (b4) to perform unit testing.
  • Worked on Jenkins for continuous integration tool for deployment of project.
  • Deployed teh project into Heroku using GIT version control.
  • Involved in development, performance testing & defects fixing.
  • Update, maintain and change teh current web applications as per teh project requirement.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked on various enhancements and bug fixes simultaneously.
  • Involved in code reviews so as to implement coding standards for teh entire project.
  • Maintain and compile records of website content.

Environment: Python 2.7, Django 1.4, Beautifulsoup, HTML5, CSS3, JavaScript, XML, JSON, JQuery, AJAX, Bootstrap, Angular JS, Backbone JS, Node.js, Restful Web services, Apache, Linux, Amazon s3, Heroku, GIT, MySQL, Mongo DB.

Confidential, Warren, NJ

Python Developer

Responsibilities:

  • Responsible for complete SDLC process in gathering requirements, system analysis, design, development, testing and deployment.
  • Designed teh front end of teh application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Used Numpy and pandas for Numerical and statistical analysis.
  • Worked on backend of teh application, mainly using Active Records.
  • Developed and tested many features for dashboard using Python, Bootstrap and JavaScript.
  • Spearheaded adoption of Responsive web design principals and converted existing websites to Responsive websites by using Bootstrap.
  • Used Angular JS for developing single page web applications.
  • Designed a chat application using Node JS.
  • Responsible for creating teh screens with table-less designs meeting W3C standards.
  • Created interactive websites and its features using JQuery/JQuery UI.
  • Extensive use of AJAX to provide a dynamic user experience.
  • Used Django framework along with Postgres for application development and to provide comprehensive logging of all stock transactions.
  • Implemented web applications using Flask frame work by following MVC architecture.
  • Used Amazon AWS SDK to deploy application on Amazon S3 Cloud.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Manage, collaborate and coordinate teh work of an offshore development team.
  • Build SQL queries for performing various CRUD operations like create, read, update and delete.
  • Created database using MySQL, wrote several queries to extract/ store data.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, JavaScript, JQuery, AJAX, Angular JS, Node JS, GIT, Linux, Shell Scripting, AWS SDK, MYSQL, mongo DB.

Confidential, Lancaster, SC

Python Developer

Responsibilities:

  • Closely worked with business system analyst to understand teh requirements to ensure dat right set of UI modules been built.
  • Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, JavaScript and JQuery.
  • Used Bootstrap extensively for organizing teh web page created.
  • Designed applications implementing MVC architecture in Pyramid and Zope frame works.
  • Implemented MVC architecture in developing web applications using Django frame work.
  • Maintained program libraries, user’s manuals and technical documentation.
  • Rewrite existing Python/Django modules to deliver certain format of data
  • Built various graphs for business decision making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web Scraping.
  • Used Django Database API’s to access database objects.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Actively involved in developing teh methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Wrote python scripts to parse XML documents and load teh data in database.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting teh web application. Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Define technical requirements based upon business requirements.

Environment: Python 2.7, Django 1.3, HTML5/CSS, CSS Bootstrap, Pyramid, MYSQL, MS SQL, JavaScript, SVN, Linux, Shell Scripting, Apache Web Server.

Confidential, New York, NY

Python Programmer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in teh complete SDLC process.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Created Business Logic using Python 2.7.
  • Used Django framework for application development.
  • Created database using MySQL, wrote several queries and Django API’s to extract data from database.
  • Created specific images using Python Imaging Library for teh custom images used for each book.
  • Wrote scripts in Python for extracting data from HTML file.
  • TEMPEffectively communicated with teh external vendors to resolve queries.
  • Used Git for teh version control.

Environment: Python 2.7, Django 1.7, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux.

Confidential

Python/JAVA Developer

Responsibilities:

  • Developed frontend and backend modules usingJava and Pythonusing Web Frameworks.
  • Designed and developed teh UI of teh website using HTML, AJAX, CSS and JavaScript.
  • Rewrite existingmodules into Python to deliver certain format of data.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Enhanced existing automated solutions, such as teh Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Created database using MySQL, wrote several queries to extract/store data.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Using SVN tool to coordinate team-development.
  • Responsible for debugging and troubleshooting teh web application.
  • Handling teh day to day issues and fine tuning teh applications for enhanced performance.

Environment: Java, Python, Linux, HTML, CSS, AJAX, JavaScript, Apache Web Server, SVN, SQL, MYSQL.

Confidential

Java Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Work with team of developers on Java applications for RISK management.
  • Generated property list for every application dynamically using JAVA.
  • 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.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Designed and developed data management system using MySQL.
  • Wrotepythonscripts to parse XML documents and load teh data in database.
  • Generated property list for every application dynamically usingpython.
  • Handled all teh client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.

Environment: Java, Struts, Linux, HTML, CSS, XML, AJAX, JavaScript, Apache web Server, SQL, MySQL.

We'd love your feedback!