We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of experience as a Web Application Developer and coding using Python, Django, Java, Spring.
  • Good Experience with Django, a high - level Python Web framework.
  • Experienced with full Software Development Life Cycle(SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experienced in LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Experienced in developing web-based applications using Python, Django, Java, XML, CSS, HTML, DHTML and JavaScript.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Familiar with JSON based REST Web services.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL and PostgreSQL database.
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Good experience with cloud platforms like Amazon AWS and Google AppEngine.
  • Experience with WAMP and LAMP environments.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON, JavaScript, CSS and Bootstrap.
  • Experience with Web Development, Web Services, Python and the Django framework.
  • Experience in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache Server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloperand RAD.
  • Experience configuring and developing with different Database servers including MySQL, MSSQL, Oracle and Mongo Db.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Have the ability to understand complex systems and be in command of the details to provide solutions.
  • Experience includes Database Design, Analysis and Development with MySQL, Oracle 10g/9i, SQL Server …
  • Proficient with Apache Web Server 2.0, MySQL 5, CVS, UNIX Shell Script, CSS, XML, Firefox 3.5, IE 6 Browser Compatibility Issues, IIS and Linux.
  • Hands on experience programming with C++ PYTHON, DJANGO and AJAX technologies.
  • Proficient in using IBM Clear Case, Subversion (SVN), VSS, GIT for Version controlling.
  • Proficient in Software Design and Development with a solid background in Developing and Experience developing applications in Linux Environment.
  • Strong Knowledge of web application security and access control.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Excellent written and oral communication skills with results-oriented attitude.
  • Excellent debugging, problem solving, optimization and testing skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP/7, Red Hat Linux, HTML, Python, Shell, MySQL, SQLite, TCP/IP SQL

Programming Languages: C, C++, Python, Java, Shell Scripting, Django

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

Frameworks: Django, Flask, Pyramid, PyJamas, Jython, Angular JS, Node JS, Spring, Hibernate

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

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

Analytic Tools: Google Analytics Fiddler

Cloud Computing: AWS EC2, S3, RDS(MY SQL), SQS

Deployment Tools: Heroku, Amazon EC2, Jenkins and Fabric

J2EE: JDBC, JNDI, JSP and servlets

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

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

Protocols: TCP/IP, HTTP/HTTPS, SOAP

Miscellaneous: Git, SVN, CVS

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Python Developer

Responsibilities:

  • Involved in various phases of software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in Agile- Sprint methodologies to do requirements gathering, analysis and planning.
  • Worked with open source code Hypothes.is which helps in annotating the web page.
  • Have developed a new version of Hypothes.is which enables single site login on both the domains.
  • Worked on communication between cross domains on a web browser.
  • Worked on virtual environments for development purposes.
  • Designed and developed data management system using SQLAlchemy.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Designed and developed the UI of the website using HTML, AJAX, CSS, JavaScript, JQuery.
  • Used GIT to coordinate team-development.
  • Worked with Hypothesis API to retrieve all the annotation data of each user using AJAX calls.
  • Worked on CoffeeScript which is a shortest form of JavaScript (used in Hypothesis)
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Involved in design, development and deployment of the application.
  • Worked on parsing and retrieving JSON data using JQuery, Python.

Environment: Python, Django, Apache, HTML, Java Script, SQLAlchemy, urllib, urlib2, pycharm, requests, Hypothesis, CoffeScript, JQuery, AngularJS.

Confidential, Columbus, OH

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment
  • Participated in the complete SDLC process
  • Developed user interface using CSS, HTML, JavaScript and JQuery
  • Wrote Python modules to extract/load asset data from the MySQL source database
  • 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 Django framework for application development
  • Created entire application using Python, Django, MySQL and Linux.
  • Utilize PyUnit, the Python unit test framework, for all Python applications
  • Enhanced existing automated solutions, such as the 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.
  • Developed, tested and debugged software tools utilized by clients and internal customers
  • Coded test programs and evaluated existing engineering processes
  • Designed and configured database and back end applications and programs
  • Resolved ongoing problems and accurately documented progress of a project
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, Jira

Confidential, Costa mesa, CA

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client side validation using JavaScript.
  • Worked extensively with Bootstrap, JavaScript, and jQuery to optimize the user experience.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • 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)
  • Used JQuery for all client side JavaScript manipulation.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Built development environment with JIRA, Stash/Git.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application
  • Created data access using SQL and PL/SQL stored procedures.
  • Performed Unit/System test.
  • Written many programs to parse excel file and process many user data with data validations

Environment: Python 2.6, Scipy, Pandas, Bugzilla, SVN, C++, Java, JQuery, MS SQL, Visual Basic, Linux, Eclipse, Java Script, XML, JASPER, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

Confidential, Los Angeles, CA

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire front end and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java, C++ application in Python
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Created unit test/regression test framework for working/new code.
  • Made Django web based apps for Insurance premium calculations.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Used Pandas library for statistical Analysis.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Used Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Developed application logic using Python, Java script, Java.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Used Java Server Pages for content layout and presentation.
  • Created Data layer in MYSQL and Oracle Database.
  • Extracted and loaded data using Python scripts and PL/SQL packages
  • Debugging and testing of the applications

Environment: Python, Django, Java, J2EE, HTML, XHTML, CSS, AJAX, JavaScript, MySQL, PL/SQL, JDBC, Oracle 9i, Unix Shell Scripting, Red Hat Linux, WebLogic Application Server

Confidential

Python Developer

Responsibilities:

  • Worked on MVC architecture using PHP, Python as controller.
  • Developed the whole application from front end to back end.
  • Worked on MySQL, PostgreSQL for data management.
  • Worked on Django for developing Web Applications.
  • Developed a web server which can handle HTTP 1.0 requests and implemented that server for a small project. This server is designed to handle only particular requests for security concern.
  • Also developed a web server which can handle HTTP 1.1 requests on a persistent connection. We have tested this server for the purpose of knowing how many users and how many requests can be handled at a time.
  • Developed both the servers in Python.
  • Worked on a project with an Institution for time table generation; implemented an efficient algorithm.
  • Worked on packages like socket, REST API, Django.
  • Worked on graphical passwords which is used for authentication purposes - used python as the controller in this project.
  • Handled the client requests personally end to end.
  • Used Git for version control.
  • Delivered all the deliverables on time.

Environment: Python, HTML, Java Script, CSS, Git, Sublime, Django, Flask, socket, MySQL, PostgreSQL.

Confidential

Python Developer

Responsibilities:

  • Performed requirement gathering, High level design.
  • Created UI screens using HTML/CSS, ASP.NET.
  • Installed and setup SQL Server 2008 in the new server.
  • Designing backend T-SQL Stored Procedures.
  • Designed and developed user interactive interfaces.
  • Created database triggers to implement complex business rules and automatic background processing.
  • Created over 50 Jasper Reports and SSRS reports.
  • Creating SSIS Packages migration of data across different servers and Other Databases such as Oracle
  • Used update strategy, lookups, stored procedures and filter.
  • Studying the existing environment and accumulating the requirements by interacting with the clients on various aspects.
  • Identification of various Data Sources and Development Environment.
  • Responsible for running and maintaining business processes on daily / weekly / monthly basis.

Environment: ASP.NET, MS SQL Server 2008, T-SQL, Jasper, SSRS, SQL Server DTS, MS Access, Windows NT/2000, Visio.

We'd love your feedback!