Resume of Jon Hoye
Jon Hoye
jonhoye@gmail.com
Phone: 512.436.3566
jonhoye@gmail.com
Phone: 512.436.3566
SOFTWARE DEVELOPMENT
Languages
- Proficient in: C#/ASP.NET, Java (J2EE), SQL, HTML/CSS, JavaScript/jQuery, Razor
- Familiar with: VB.NET, Java Swing, Java3D, Flash, Visual C, XSLT
Software
- Database: MS SQL, MySQL
- Design: Photoshop, Eclipse, Visual Studio 2010, Notepad++, 3DSMax
- Platforms: Fedora/Redhat, Windows 2000 thru Vista, Windows Server
- Utilities: SSH, SVN, CVS, Git, Apache2, IIS, xUnit, Umbraco, Django
EXPERIENCE
Founder / Sr. Web Programmer
2008 - Current
Orangebox Software
- Technical lead for the entire project cycle including specification, design, programming, support and administration
- Principal server administrator using Windows Server 2008, and SQL 2005 on an Amazon AWS instance
- Develop and maintain several CMS driven websites using Umbraco 3.0 - 4.7
- Built a secure corporate document repository for technical equipment installation instructions
- Working on a University of Vermont department of Engineering project funded by NASA to build fun 3D visualizations as a part of the NASA public outreach program
- Web Design for SnapLab, an Online Psychology Lab at Northeastern University
- Site Examples: Broadcast Sports Inc. and Nashville Songwriter's Hall of Fame
Enterprise Application Developer
2007 - 2008
Unum
- Programmer III
- Worked in an enterprise production environment with overlapping release cycles
- Provided support to a large scale n-tier application with various front ends
- Worked with the Windows Team Foundation Server source control system
Web Programmer
2007
Gibson Guitars
- Served as C# Developer, IIS Administrator and DB Admin
- Worked extensively with Kentico CMS to generate dynamic templates for the launch of the Gibson Lifestyle site
- Set up and provided support for the team's SVN source control system
- Migrated entire site architecture from ASP.NET 1.1 to ASP.NET 2.0
- Provided support to content producers who work through the CMS interface
Component Architect
2005 - 2006
TopCoder, Inc
- Worked with both C# and J2SE to help extend and maintain a highly structured code database
- Managed online component design / development competitions
- Produced component based software architecture
- Worked extensively with Adobe PDF technology designing a 3rd party resource library
Web Application Programmer, SQL DBA, Crystal Reports Designer
2003, 2005
NetAlliant
- Principal SQL support contact for several clients
- Generated custom Crystal Reports and charts for both inhouse and client requests
- Designed both print and online marketing materials with Photoshop
- Built a full product life-cycle custom Web Applications for hotel and hospitality management operations
Pokerbot Design and Implementation
2004
Self Motivated Project
- Built a software robot to play limit holdem on several tables simultaneously
- Built custom decision making algorithms based on other player actions with a cost-benefit prediction of future hands
- Logging solution to print out human readable game status and decisions for later evaluation of the algorithm
- Custom built image (card) and character OCR for identifying table information from screen capture using java.awt.Robot
- Image identification algorithm used a probability index as well as layered pixel based pattern matching to identify variations in both OCR and images with a high degree of success
SharePoint Programmer
2003
La-Z-Boy Plants 6, 19
- Built JavaScript and ASP productivity metrics for the office intranet
- Built SQL Stored Procedures to collect data from the product line DB
- Built custom JavaScript widgets for the Sharepoint UI
19D Cavalry Scout
2002-2003
US Army
- Served as the Commanding Officer's driver in a 19K training troop at Ft Knox, KY
- Requisitioned parts for maintenance of the CO's vehicle, made minor repairs and scheduled maintenance for the vehicle
- Performed various non-combat tasks such as light office work and Pomp & Circumstance details
Software Developer
2001
Advanced Reality
- Coded cutting edge networking applications using in-house networking algorithms for peer-to-peer object serialization
- Designed and implemented system tests for distributed applications
- Created Java3D and Java Swing user interfaces
EDUCATION, AWARDS & CERTIFICATION
University of Tennessee
2011
Knoxville
- BS: Biochemistry, Cellular and Molecular Biology
Sun Certification
2002
Sun Microsystems
- Sun Certified Java Programmer
Alias|Wavefront Global Student Competition
2000
SIGGRAPH 2000
- Winner of global student animation contest
- Presented award at SIGGRAPH 2000