We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

Thousand Oaks, CA

SUMMARY

  • Over 7+ years of experience as a Design, Implementation, Development, Management and Analysis of various stand - alone, client-server enterprise applications.
  • Experience in Python, Django, Zope, Pyramid Framework.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript, JQuery, MVC3, RESTful, RUBY and AJAX.
  • Expertise in test automation using Selenium.
  • Experience in working wif open source tools Selenium (SeleniumIDE,SeleniumRC and WebDriver).
  • Good experience in working wif various Python Integrated Development Environments like PyCharm, PyScripter, Spyder, PyStudio, PyDev, NetBeans and Sublime Text.
  • Experience using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Developed test scripts to automate process of testing inSeleniumWebDriver.
  • Expertise in locating teh web elements using XPATH and CSS.
  • UsedSelenium to run test cases in multiple browsers and Platforms.
  • Documentation of Architecture, Design and Operational procedures.
  • Proficient writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, MySQL and MSSQL Server.
  • Experience wif NoSQL databases like Apache Cassandra, MongoDB and Orient DB.
  • Good knowledge on Python Collections and Multi-Threading.
  • Hands-on experience in deploying of applications in web services wif protocols SOAP, REST.
  • Good knowledge on front end frame works like CSS Bootstrap.
  • Good idea about testing tools like Bugzilla and JIRA.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Well versed wif design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Understanding of Python best Practices (PEP-8)
  • Well versed wif design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experience in working wif operating systems like Windows 98/NT/2000/XP/Vista/7/8, UNIX.
  • Experience in Troubleshooting and Technical support abilities wif Migrations, Network connectivity, and Security and Database applications.
  • Strong Analytical and Communication Skills, and troubleshooting capabilities / Problem Solving Skills as well. Worked well as a part of team and independently.

TECHNICAL SKILLS

Programming Languages: Python, Java, C/C++, PERL, SQL and PL/SQL.

Web Technologies: HTML, CSS, DOM, SAX, JavaScript, JQuery, AJAX, XML, AngularJS.

J2EE Technologies: JSP, Java Servlets, JNDI, JDBC and JMS.

Frameworks: Django, Zope, PyJamas, Python, CSS Bootstrap

Application servers: Apache Tomcat, JBoss, WebLogic, WebSphere

Deployment Tools: Heroku, Amazon EC2

Testing Tools: Bugzilla, and JIRA.

IDE’s/ Development Tools: NetBeans, Eclipse, PyCharm, PyScripter, PyStudio, and Sublime Text.

Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, NodeXL

Databases: Oracle, My SQL, Apache Cassandra, MongoDB

Version Control: SVN, CVS, Git, GitHub.

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

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu.

PROFESSIONAL EXPERIENCE

Confidential, Thousand Oaks, CA

Sr. Python Developer

Responsibilities:

  • Analyzed system requirements specifications and also in client interaction during requirements specifications.
  • Implemented Model View Control architecture in developing web applications using Django Framework.
  • Designed and Developed automation script usingSeleniumWebDriver.
  • Created Automation test framework usingSelenium.
  • Designed teh front end of teh application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • Developed rich user interface using CSS3, HTML5, JavaScript, AngularJS, JQuery and JSON.
  • Created UI using JavaScript and HTML5/CSS.
  • Designed and developed MySQL Stored Procedures and Shell Scripts for Data Import/Export and Conversions.
  • Used Git and Jira for code submissions and review process.
  • Recorded and plays back test in Firefox usingSeleniumIDE.
  • Build all database mapping classes using Django models and Cassandra.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Developed applications especially in UNIX environment and familiar wif all of its commands.
  • Performed validations for input fields making use of mainly Active Records.
  • Run tests by usingSeleniumremote control in different browsers.
  • Work wif team of developers on Python applications for RISK management.
  • Worked on writing and as well as reading data from CVS and Excel file formats.
  • Tuned teh code wif performance and consistency (wif teh requirements) as teh main factors of consideration.
  • Collaborated wif 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, Django, Selenium IDE, Selenium WebDriver, JavaScript, HTML5, XHTML, JQuery, JSON, XML, CSS3, MySQL, AngularJS, Cassandra, Git.

Confidential, Bloomfield, CT

Python Developer

Responsibilities:

  • Worked on designing, coding and developing teh application in Python using Django MVC.
  • Writing backend programming in Python.
  • Developed automated front-end tests usingSeleniumwif Python.
  • Worked on design patterns and page objects and CSS location selectors.
  • Designed teh front end of teh application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of teh application, mainly using Active Records.
  • Develop test code in Python language usingSeleniumIDE and JUnit framework.
  • Software requirement specifications to create test plan and test cases for manual and automation testing usingSeleniumWeb Driver.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package
  • Associated on CSS Bootstrap to develop web applications.
  • Used Django configuration to manage URL’s and application parameters
  • Added Celery task queue and broker using RabbitMQ.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • MaintainSeleniumscripts in between releases. Reproduce failed automated test cases manually.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath inSelenium.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used many Regular Expression in order to match teh pattern wif teh existing one.
  • Used Python Library Beautiful Soup for webscrapping.ss.
  • Updated teh client admin tool to have teh new features like support for internalization, support for customer service and etc.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Worked on updating teh existing clip board to have teh new features as per teh client requirements.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of teh two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python 2.7, Django, JavaScript, HTML5, SeleniumWebDriver, Selenium IDE, Beautiful Soap, CSS3, MySQL, RESTful, Bootstrap, RabbitMQ.

Confidential, Rochester, MN

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed views and templates wif Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Created UI using JavaScript and HTML5/CSS.
  • Design and Analysis of application.
  • Used Django APIs for database access.
  • Expertise in preparing scripts for Automated testing (usingSelenium), performance & Manual Testing covering width and depth of a given business process.
  • Performed browser compatibility testing (Firefox, Chrome, Safari, Opera, Opera mini) of a web based application to ensure that functionality works fine.
  • Worked on Integration ofSeleniumRC/WebDriver wif existing API to test Framework.
  • Worked as freelance Web Designer on various web design and development projects as well as UI design projects.
  • Expertise in locating teh web elements using XPATH and CSS.
  • Used JavaScript and XML to update a portion of a webpage.
  • Performed Regression testing for new builds and every modification in teh application using SeleniumWebDriver.
  • Experience wif advanced CSS concepts and also building table-free layouts.
  • Django is used for teh configuration, to manage parameter applications and also URL’s.
  • Developed API modularizing existing python module wif teh halp of PyYAML libraries
  • Associated wif development of Web Services using SOAP for sending and getting data from teh external interface in teh XML format.
  • Manage, collaborate and coordinate teh work of an offshore development team.
  • Created database using MySQL, wrote several queries to extract/store data.
  • Performed optimization of test server by implementing multiprocessing for teh caching system, improved user experience.
  • Wrote unit test cases for testing tools.
  • Special skills in developing user friendly, simple yet TEMPeffective web based applications.
  • Worked in development of applications especially in UNIX environment and familiar wif all of its commands.

Environment: Python 2.7, Django, SeleniumRC, Selenium WebDriver, MySQL, UNIX, HTML, CSS, Apache, JavaScript, Linux, XML.

Confidential, Aurora, IL

Python Developer

Responsibilities:

  • Associated on developing internal testing tools written in Python.
  • Created UI using HTML, CSS, JavaScript, AJAX, JSON, and JQuery
  • Ensured high quality data collection and maintaining teh integrity of teh data.
  • Used JQuery for all client side JavaScript manipulation.
  • Cleaned data and processed third party spending data into maneuverable deliverables wifin specific formats wif Excel macros andpythonlibraries.
  • Worked on CSS Bootstrap to develop web applications.
  • Embedded AJAX in UI to update small portions of teh web page avoiding teh need to reload teh entire page.
  • Debug application deployments on Cloud environments.
  • Build SQL queries for performing various CRUD operations.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Responsible for debugging and troubleshooting teh web application.
  • Participated actively in unit testing, integration testing and GUI.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Coded test programs and evaluated existing engineering processes.
  • Experience in debugging and troubleshooting programming related issues.

Environment: Python 2.7, MySQL, UNIX, HTML, Shell Scripting, CSS, Apache, JavaScript, Linux, AJAX, JSON, JQuery.

Confidential

Python Developer

Responsibilities:

  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Used Django framework for application development.
  • Designed and developed teh UI of teh website using HTML, AJAX, CSS and JavaScript
  • Worked on CSS Bootstrap to develop web applications.
  • Used AJAX to modify small portions of teh web pages by sending a request to teh server avoiding teh need of reloading teh entire web page.
  • Designed and developed Web services using XML and JQuery.
  • Improved performance by using more modularized approach and using more in built methods.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Maintained program libraries, users' manuals and technical documentation.
  • Wrote unit test cases for testing tools.
  • Involved in entire lifecycle of teh projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Built various graphs for business decision making using Python matplotlib library.
  • Worked in development of applications especially in UNIX environment and familiar wif all of its commands.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Handling teh day to day issues and fine tuning teh applications for enhanced performance.
  • Implement code in Python to retrieve and manipulate data.

Environment: Python, Django, MySQL, Linux, HTML, XHTML, CSS, AJAX,JavaScript, Apache Web Server, NO SQL, JQuery.

Confidential

Java / Python Developer

Responsibilities:

  • Developed entire modules usingJava and Pythonusing Web Frameworks.
  • Designed and developed teh UI of teh website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Designed and developed user interactive interfaces.
  • Using Subversion version control tool to coordinate team-development.
  • Used Django Database API's to access database objects.
  • Wrotepythonscripts to parse XML documents and load teh data in database.
  • Responsible for debugging and troubleshooting teh web application
  • Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.
  • Developed in Windows and going to deploy it in Linux server.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Rewrite existing Java, C++ application in Python.
  • Performed database operations and queries using MySQL.
  • Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.
  • Responsible for running and maintaining business processes on daily / weekly / monthly basis.

Environment: Java, Python, Django, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, SQL, MySQL, Apache Web Server, UNIX.

Confidential

Web Developer

Responsibilities:

  • Designed teh front end of teh application using CSS, AJAX, JSON and JQuery.
  • Created UI screens using HTML/CSS, ASP.NET.
  • Used JavaScript and XML to update a portion of a webpage.
  • Designing backend T-SQL Stored Procedures
  • Experience wif advanced CSS concepts and also building table-free layouts.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using teh HTML, JavaScript.
  • Designed teh architecture of teh hardware environments and methodology of teh code.
  • Experience in writing SQL queries for performing various CRUD operations like create, update, read and delete.
  • Deployed teh project into Heroku using GIT version control system.
  • Managed code versioning wif Github and deployment to staging and production servers.
  • Worked wif UNIX like OS on regular basis.
  • Identification of various Data Sources and Development Environment.
  • Maintained technical documentation for resolved issues for future reference

Environment: JavaScript, AJAX, ASP.NET, HTML, XHTML, JQuery, Git, JSON, XML, CSS, MySQL, PL/SQL.

We'd love your feedback!