We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Gilbert, AZ

SUMMARY

  • Around 6+ 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, 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, JDeveloper and 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.
  • Excellent written and oral communication skills with results-oriented attitude.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Excellent debugging, problem solving, optimization and testing skills.

TECHNICAL SKILLS

Web Technologies: JSP, XML, UML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, JSTL

Languages: Java, J2EE, SQL/PLSQL, Python, Unix shell scripting

Frameworks & Tools: JDK, Spring, Struts 1.1, 1.2, 2.0, Hibernate 2.0, 3.0, Junit, Django, Easy Mock, Log4j

Servers: Apache Tomcat, Zope, IIS, Nginix, JBoss, WebLogic, WebSphere

Middleware: Soap Web Services, Rest Web services, JMS, MuleEsb, IBM Cast iron, Apache Kafka

Methodologies: Agile (Scrum, eXtreme, JIRA), SDLC, TDD

Version Controls: GIT, SVN

IDE Platforms: Eclipse, PyCharm, Canopy(EPD), Spyder, Sublime text, NetBeans

Operating Systems: Windows, Unix, Linux, Mac OS X

PROFESSIONAL EXPERIENCE

Confidential, Gilbert, AZ

Python Developer

Responsibilities:

  • Used Django framework for application development.
  • Developed user interface using, CSS, HTML, JavaScript and JQuery& Ruby on rails.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros andpythonlibraries.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • Involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models and cassandra.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and developed data management system using MySQL.
  • Creating unit test/regression test framework for working/new code
  • This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Responsible for debugging and troubleshooting the web application.
  • 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.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 2.7, scipy, Pandas, BugZilla, SVN, C++, Java, JQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red hat Linux, Apache RUBY, Cassandra

Confidential, San Jose, CA.

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.
  • Utilized 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.
  • 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.
  • Created a Git repository and added the project to GitHub.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of project.

Environment: Python 2.7, Django, HTML5/CSS, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, JIRA.

Confidential

Python Developer

Responsibilities:

  • Performed Systems Analysis and detail application design
  • Worked on development and enhancement of automated tools for testing, integration and global application development. This includes detail description of availability. Also enhanced the check out and registration process.
  • Work with team of developers on python applications for RISK management.
  • Managed full-life development cycles
  • Held overall responsibility of coordination of implementations of software builds and releases
  • Provided analytics to help determine optimal way to assemble releases
  • Facilitated release planning meetings to construct efficient releases that reflect demand and capacity
  • Tracked any additions, deletions or change in scope on the published release plan including efficient tracking of defects.
  • Automating analysis of large data sets
  • Built the release plan roadmap and keep maintained for communication
  • Worked on UI modification using HTML, CSS.
  • Developed Application logic using Python 2.7 and Django framework.
  • Wrote backend data access Logic using MYSQL and SQL Server
  • Used Web Services to extract Supplier inventory for various high end items.
  • Integrated the application with different internal system.
  • Used SVN for the version control.
  • Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
  • Involved in Unit, integration and smoke testing.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Developed entire front end and back end modules using Python on Django Web Framework.
  • Designed and developed data center 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.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

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

Confidential

Software Engineer

Responsibilities:

  • Participated in development phases of the project with major emphasis on coding and unit testing of the modules.
  • Development methodology used was the agile methodology. Process included iterative development, 2 week sprints, and daily stand.
  • Developed the presentation layer on Struts framework using Servlets and JSP.
  • Used Eclipse for developing web components such as JSP, Controller tier that includes action classes.
  • Designed and developed the business logic components using facade design pattern.
  • Created war/ear files and deployed them on WebSphere application server.
  • Developed various stored procedures, functions, and packages and materialized views along with JDK and JDBC for backend and middle level data access layer between Java and Oracle in OLTP application.
  • Developed PL/SQL stored procedures to perform complex database operations.
  • Front-end designing and validation were done using the JavaScript.
  • Prepared Test Case document to test the required functionalities.
  • Performed Unit as well as integration testing for all the modules.
  • Created Technical documentation as per the company standards.
  • Used Ant scripts to fetch, build and deploy the application to development environment.
  • Enhanced the system with change requests and coordinating with business and development team.
  • Interacted with DBAs, Data Architects, Application Team, Infrastructure team.

Environment: Java, J2EE, JSPs, Servlets, JDBC, Web Services, SOAP/HTTP, Struts, Web sphere, XML, XSLT, JavaScript, HTML, NetBeans, Oracle, Windows.

We'd love your feedback!