Sr Python Developer Resume
SUMMARY
Python Developer with three years of experience, and over 14 years of scripting experience. Specializing in task automation and GUI development. I also have experience with Jython (Java and Python), and XML processing.
TECHNICAL SKILLS
- Python
- Tcl - Tk
- Tkinter
- Jython
- JavaScript
- Lisp
- Java
- HTML
- CGI
- XML
- JSON
- Emacs
- Eclipse
- Subversion
- Git
- Expect
- Fabric
- Linux
- Kivy
- Quartz
- MySQL
- NumPy
- Jacl
- PyUnit
PROFESSIONAL EXPERIENCE
Sr Python Developer
Confidential
Responsibilities:
- Subcontracting at Confidential as a Python developer in the Quartz tool. Used Tkinter for tools, PyUnit for testing, and Subversion for version control.
Freelance Developer
Confidential
Responsibilities:
- Android application development using Python, Kivy, Liclipse, Behave, PyUnit, Jenkins, and Git.
Systems Developer
Confidential
Responsibilities:- While subcontracting at Confidential,
- Supported and troubleshot password management using Confidential
- Edited Expect code used by Confidential to automate login procedures.
- Analyzed code (Java and VB) containing Confidential API commands.
- Edited Powershell and Unix shell scripts for password automation.
- Wrote Confidential code to extract and sort data from spreadsheets for reports.
Automated Test Engineer
Confidential
Responsibilities:
- Used TestComplete and Javascript to automate tests for web pages.
Lead Programmer Analyst
Confidential
Responsibilities:- Developed a SOAP webservice for Confidential using Java, Jython (Python), XML, and JSON.
- Developed a REST webservice using C# and SQL Server backend to store object subscription information.
- Developed a Java webservice client using Java Swing to visualize and analyze diagrams.
- Wrote SOAP test cases using SoapUI for the Teamcenter webservice.
- Wrote Confidential scripts for debugging and automation of Confidential .
- Wrote a Confidential script to translate and import XML into Confidential .
- Wrote Confidential scripts to import/export XML documents from Slate. |
- Developed a web application using TclHttpd to provide Slate statistics.
- Administered Slate, Confidential, Tomcat, Redmine, Subversion, TclHttpd, and Ejabberd.
Software Engineer
Confidential
Responsibilities:
- Developed a web - based tool for document retrieval using Java, Spring, HTML, Javascript, XML, and MySQL.
- Used Python and Selenium WebDriver for automated web testing.
- Developed a GUI tool for remote system monitoring using Confidential, Perl, C++, HTML/CSS, Javascript, MySQL, and Ksh.
Software Engineer
Confidential
Responsibilities:
- While subcontracting (Technical Professionals Exchange) at Confidential
- Developed web pages using a combination of Confidential, HTML, and XML on the Confidential Server.
- Extended internal tools using Javascript and HTML.
Web Developer
Confidential
Responsibilities:
- Led a small group of developers in the design of an auctions portal.
- Developed web pages using Java EE, JDBC, MySQL, HTML, and XML.
Engineer
Confidential
Responsibilities:
- Developed a build automation system using Ksh, C, Perl, and Cron.
- Developed a socket-based build process monitor using Confidential
- Developed various GUI interfaces using Confidential and Expect.
- Developed a web UI for build process monotoring using the Confidential Plugin, Confidential, CGI, Javascript, and HTML.
- Developed an event-driven frames-based extension for Confidential to support build process monitoring.
- Developed mobile agents using Confidential and frames-based extension.
- Provided helpdesk support for the build automation system.
- Administered Apache and a Linux server to support the web UI.
Systems Engineer
Confidential
Responsibilities:
- While subcontracting (Core Performance) at Confidential, supported the AionDS Expert System, worked on Business Objects, and wrote some HTML.
Programmer Analyst
Confidential
Responsibilities:
- While subcontracting at Confidential, provided AS/400 system support using C, and a PL/M type language.
- Wrote some web pages using HTML and Javascript.
- Provided manual testing for web pages.