Jason Bodnar
3546 Sauls Drive, Austin, TX 78728
(512) 341-7035
jason@shakabuku.org
Summary of Qualifications
- Extensive experience developing multi-tiered, web-based applications with various backends including relational databases, LDAP and object storage
- Five years of Java programming experience
- Twelve years of Perl programming experience
- Ten years of Unix system administration experience
- Linux Professional Institute Certified System Administrator, Level 1
- Bachelor of Journalism, University of Texas at Austin
Technical Skills (years)
| Languages: | Perl (12), Java (5), JSP(1), SQL (12), HTML (12), Embperl (6), JavaScript (5), C/C++ (1), XML (6), VoiceXML (1) |
| Operating Systems: | Linux (10), Solaris (3), Windows XP/9x (11) |
| Server Software: | Apache (10), mod_perl (7), MySQL (10), Tomcat (1) |
Professional Experience
UnWired Buyer - 6/2005 - 6/2007
Software Engineer
- Worked on team that developed UnWired Buyer, a web-to-voice gateway that allows eBay users to monitor and bid on items during the closing minutes of the auction
- Wrote web-scraping library in Perl for logging into and placing bids on eBay.com
- Created web sites for UnWired Buyer users to manage their auction phone calls and UnWired Buyer customer support employees to manage user accounts
- Converted existing Perl auction monitoring daemon to Java
- Installed and configured Nagios monitoring software to monitor the UnWired Buyer system
- Helped develop voice notification platform in Java and VoiceXML, allowing client companies to make interactive phone calls with their customers using Voice over IP (VOIP)
- Implemented Aspect Oriented Programming (AOP) logging system throughout voice notification platform
- Developed web application that lets customers search and retrieve information about calls placed by their applications using the voice notification platform
- Created example VoiceXML applications for the voice notification platform
BroadQ - 04/2002 - 06/2005
Contract Software Developer
- Worked on team that developed QCast/GameShark Media Player, a Playstation 2 application that allows users to stream multimedia content from their computers to their PS2s for playback on their TV and home stereo system
- Developed virtual filesystem server in Java and XML that serves applications and media to the Playstation 2 and dynamically updates PS2 modules using remote method invocation (RMI)
- Wrote backend server in Java that interfaces with MySQL (via JDBC) and virtual filesystem server client (via RMI) to perform customer authentication, updating of Playstation 2 modules and logging of Playstation 2 media player usage
- Added internationalization and localization to PC software component of QCast/GameShark Media Player
- Wrote FAT 12/16/32 filesystem driver for the Playstation 2
Gocho Networks/TeamLinux - 7/2000 - 09/2001
Senior Engineer
- Developed templating system for generating dynamic PDF documents based on user input
- Created estate planning web site with HTML-based wizards and dynamic PDF document generation
- Designed Linux-based interactive kiosk
- Setup diskless workstations using the Linux Terminal Server Project
Tivoli Systems - 07/1998 - 07/2000
Senior Web Developer/Team Lead
- Designed and developed LDAP-based, intranet-wide single sign-on system, including password management tools and custom LDAP authentication and authorization modules for the Apache web server
- Wrote custom Apache module for proxying content from remote servers and adding headers and footers on the fly
- Developed LDAP-based organization chart with multiple views and search capabilities
- Built web-based discussion forums for beta-test programs
- Researched, tested and recommended new and emerging open-source technologies and applications
Cox Interactive Media - 11/1995 - 07/1998
Internet Programmer
- Created searchable databases for movie, restaurant and club listings using RDBMS and persistent object storage
- Developed web forums and chat rooms for Austin360.com and Hookem.com
- Administered Linux and Solaris file and web servers
Education
Linux Professional Institute Certified System Administrator, Level I, January 2002
Intermediate C/C++, Austin Community College, Fall 1997
Introduction to C/C++, Austin Community College, Spring 1997
The University of Texas at Austin, College of Communication
Bachelor of Journalism, December 1994
Department of Journalism: Public Relations Sequence
Business Foundations Program, December 1994
Concentrated studies in Computer Science
Honors & Achievements
- Published three perl modules (Apache::DBILogConfig, Apache::AuthenCache, Apache::ProxyStuff) on Comprehensive Perl Archive Network (CPAN)
- Speaker at The Perl Conference 2.0, Apache, mod_perl & Databases, August 1998