Résumé

Nick Zarczynski

nick@nickzarr.com
414-254-9277

Technical Skills

Languages
Python, JavaScript, Scheme, Lisp, C, QML, PHP, SQL
Libraries
jQuery, Qt (PyQt and Pyside), Tkinter, PyGame, VPython
Technologies
Git, Subversion, CGI, HTML, CSS, XML, XSLT

Projects

JamochaTrade
- An online stock charting and paper-trading application
- Fictionally buy/sell stocks with real historical data
- Supports 5 chart types, drawing trend lines and indicators
- Portfolio, favorites, market/limit/stop orders and configurable commissions
- Written in JavaScript and jQuery UI
pyTrade
- A desktop stock charting and paper-trading application similar to JamochaTrade
- Written in Python and Qt
Scheme
- Implementations written in Scheme, C, Python and JavaScript
- Uses a “languages as libraries” technique similar to Racket(PLT Scheme)
- Series of step-by-step tutorials in the style of “An Incremental Approach to Compiler Construction”
PLR
- A wiki-like multiple programming language reference
- 397 tasks with 1,918 solutions in 8 languages
- Uses git and Python CGI to store/revert changes
Evo
- An evolutionary search based code generator and optimizer
- Evo can automatically generate code given unit tests
- Written in Scheme with a GUI in Tk
JavaScript Libs
- Implementation of SRFI-1 (linked-list) and SRFI-13 (string) libraries for Scheme in JavaScript
Blog
- 200+ pages of computer science tutorials

Experience

1998 to Present
Owner of Rent a Geek IT Services
- Software/hardware troubleshooting and repair
- Small business web and application development
- Technical and business consulting
- Tutoring and technical writing

Links

Portfolio
RentAGeekIT.com#portfolio
Blog
NickZarr.com
Code
github.com/jacktrades
  1. No comments yet.
(will not be published)