Eric Gach | |
16572 E 1200 N. Rd. Lot 9 Westville, IL 61883 | Home: 1-217-310-4030 eric.gach@gmail.com |
An accomplished Software Engineer specializing in Object-Oriented Design and Analysis with extensive experience in implementation of large-scale applications.
Over 9 years of Object-Oriented Design and PHP Development experience with developing large-scale applications for several types of organizations.
Strong knowledge of PHP experience ranging from 4.0 to the most recent version of the 5.2 branch.
Strong knowledge of PHP and MySQL working together over an Apache web server (LAMP).
Experience in developing large-scale and enterprise web applications including online banking and Search Engine Optimization (SEO).
Programming Languages: PHP, Python, Java Script, AJAX, C/C++, Perl, Visual Basic
Markup Languages: HTML, CSS, XHTML, XML, Smarty
Systems: Linux (Gentoo, Debian), Windows (2000, XP)
Software: Apache, MySQL, PostgreSQL, SQLite, MS SQL Server, SVN, CVS, Crystal Reports
To develop and maintain online catalog software. Software is built specifically with colleges and institutions in mind to make managing an online catalog with courses and programs user friendly and simple.
PHP5 Diff – Object-Oriented class to parse output from system diff command and show changes in HTML documents to allow for version tracking.
PHP5 Custom Sorting – Object-Oriented sorting solution that allowed for any items already existing within the application to be custom sorted by the customer.
PHP5/MySQL - Implemented an Enterprise level into existing application. This included bringing some old legacy code to an Object-Oriented Design.
To support any end users needs and trouble shoot software and hardware related problems. Also to make changes to and maintain various company websites.
Crystal Reports/MS SQL – Generated basic reporting that included sales information and other necessary company information.
Communicated between fellow employees and off-site hosting location to resolve issues and gain more control over website.
Monitored and maintained server backup software for multiple servers.
To design, develop, and maintain several company websites and create customer service programs to aide sales callbacks.
Visual Basic – Callback program to help sales track needed callbacks using a MS SQL database.
PHP/GD Banners – Advertising banners for company that were generated dynamically.
A PHP5 based library to speed in the development of PHP applications. Current items include database wrappers, session wrapper, custom template solutions, and configuration parsers.
PHP/PDO Wrapper – PDO wrapper to customize PDO even further and allow for extra functionality to be added to each database type supported.
PHP Custom Template – Template engine based off PHP itself to take the HTML out of the code base.
PHP Session Wrapper – Added extra functionality to sessions, making them more accessible, easier to maintain, and more secure.
Simple gallery solution that allows browsing and maintenance of galleries. Galleries are based off of system folders and allow recursive browsing of each gallery.
PHP/AJAX Browser – Folder browser using AJAX to reduce server load when browsing directory structure.
PHP/GD/FFMPEG – Support for multiple image and movie types with an included FLV player for movie files.
EvilWalrus.com was a site dedicated to helping the PHP community. It offered code snippets, tutorials, forums, news, and a vast array of members.
Object-Oriented Back end – Brought site from old legacy code to new updated Object-Oriented back end.
PHP/MySQL Maintenance – Helped design, develop and maintain all areas of site including members area, administrative back end, tutorials, and code snippets.
A simple implementation of the IRC protocol enabling ease of use for IRC. Includes existing software for an IRC bot and future support for a fully functional IRC client.
PHP Bot – First implementation of SimpleIRC was written in PHP and included an IRC bot that served several channels for multiple types of lookups and searches.
Python Implementation – Python version included same features as original PHP version but offered some newer features such as user tracking, reloading modules, and custom error tracking to prevent issues from killing the bot.
2001 – High School Diploma
2003 – Vatterott College
2006 – Crystal Reports Training