Product Development Resume
5.00/5 (Submit Your Rating)
New York City, NY
SUMMARY:
- 4+ years of Python hands on development experience in a variety of environments and product development life cycles.
- Knowledge of Software Development Life Cycle, QA Methodology and tools.
- Intrinsically motivated and able to work both individually or as a part of team
- Expert in scripting and application development using Python
TECHNICAL SKILLS:
Programming Languages: Python (2.7 and 3.4), SQL (Transact - SQL, Oracle, and DB2 SQL), JavaScript, Java, C
Frameworks / Libraries: Numpy, Django, Flask, CherryPy, Kivy, NetworkX, SQLAlchemy
Operating Systems: Ubuntu Linux, Windows (7, 8, 10), IBM z/OS, Debian 7.x
Software: Intermediate Outlook, Crystal Reports, Word, Excel
PROFESSIONAL EXPERIENCE:
Confidential
Product Development
- Simple decorator-based Python API for rapid prototyping.
- Uses a graph-based world model in a relational database with revision control.
- Uses CherryPy (Python framework)
Confidential, New York City, NY
Programmer
- Ported SQL procedures from an Oracle database into Python with SQLAlchemy.
- This included the ETL procedures that generated the data used in Stringlines, a d3.js-driven visualization tool to help understand the movement of subway trains.
- Business impact: The procedures are now faster, easier to understand, and capable of running many instances in parallel.
- Wrote a new data extractor in Python to get a Microsoft SQL server to deliver data to Oracle.
- Business impact: The analysts can now use data from the logic controllers in subway track switches.
- Remade a data collection app into Python on the Kivy framework.
- Business impact: The tablets used by station inspectors no longer need to run Windows.
Confidential, Purchase, NY
Institutional Research and Planning Coordinator
- Developed TSQL queries to access data in a Microsoft SQL Server instance. Deployed said queries in Crystal Reports.
- Business impact: Enabled advanced analysis of student retention across a wide variety of variables.
- Used Python for creating temporary Databases in SQLite.
Confidential, White Plains, NY
Tester
- Tested web services meant to estimate financial aid for students. Documented cases where the web services did not appear to follow the official rules.
- Business impact: Accelerated deployment of the service; increased confidence in its reliability.
- Started writing SQL queries to spec shortly after demonstrating success at it.
- Created interdependent views with complex joins to summarize College of New Rochelle students' academic standings, histories and debts.
- Used Python for developing database utilities.
- StiffScrollEffect, a modification to the standard swipe-scrolling behavior that makes it harder to scroll as the user reaches the edge of the scrollable area.
- The TextureStack widget, for building virtual paper dolls.