Brett Baugh
****@*************.***
Austin, TX 78758
Summary
Veteran web application developer, including design of architecture, user interfaces, and databases. Strong experience with CGI, PHP, perl, MySQL, Postgres, Javascript, dynamic graphics (libgd with Freetype, Flash via Ming, etc), e-commerce, Apache, and Unix/Windows system administration. Perfectionistic and creative.
Work Experience
(See also the attached portfolio of developed applications.)
Ingenii Interactive Co. 12407 N. Mopac Expwy
(January 2003 – Present) Suite #100-180
Austin, TX 78758
Technical ConsultantDesigned and developed a PHP-based content management system that integrates the Smarty template engine and PEAR database abstraction, as well as unique concepting and architecture to handle global and local site content.Designed and developed an archival submission-based information storage and retrieval web application incorporating PHP and MySQL.Designed and developed a relationship management system including credit card processing, reporting, and separate administrative interfaces for admins and users.Ongoing application development on projects large and small.
Cyberplex Interactive Media 7000 N. MoPac
(March 1998 – January 2001) Suite 150
Austin, TX 78731
Senior System/Network Administrator and Application DeveloperResponsible for all Unix and Windows NT system administration in the Austin office.Responsible for network administration for the Austin office -- Cisco switches & routers, the PIX firewall, VPN connections to the other four offices, and upgrade recommendations.Responsible for DNS coordination and administration for all Cyberplex offices (using both Bind on Linux and DNS Server on NT).Responsible for all CGI, PHP, and perl script programming which necessitated using Unix, whether for a client or our own internal use. Also one or two ASP applications.Programmed shopping carts, calendars, server administration tools, Cisco equipment administration tools, form processors, scripts which create form processors, webenabled SQL (MySQL, Msql, and Postgres) database applications, etc.
Amp Packaging and Carroll Touch Systems, Inc. 2800 Oakmont
(February 1995 – February 1998) Round Rock, TX 78644
Manufacturing Engineering ProgrammerResponsible for the creation and maintenance of a corporate intranet including html-based database interface forms, a document revision and control system, and a manufacturing process control system utilizing a combination of Apache, PHP, Msql, MS Word Basic, perl, and Javascript.Performed manufacturing engineering duties such as assembly instruction generation and updating, documentation package maintenance, and manufacturing floor support on second shift (I was the only engineer on second shift and supported roughly 150 people). Floor support included generating pick & place programs for Zevatech and Quad surface mount machines and fixing problems that arose involving various manufacturing processes.
Adia Temporary Services Office no longer exists
(January 1994 – October 1995)
Temporary Office WorkerGeneral office, clerical, word processing, data entry, and secretarial duties for several of Adia's client companies.
Rapp-Collins Marcoa Irving, TX
(January 1992 – November 1993)
Data TranscriberTranscription and verification of client information into databases.
U.S. Census Bureau Office no longer exists
(January 1990 – August 1990)
Supervisory Payroll ClerkSupervision of six payroll clerks.Balancing of weekly payroll records for 2,000 employees.
Certifications
Cisco-Certified Network Associate (CCNA) received December of 2000.
Technical Skills
Operating Systems
Products
Programming Languages/Technologies
Linux, 9 years (Redhat, Slackware, Gentoo, etc)
Apache Web Server, 7 years
PHP, 7 years
FreeBSD, 1 year
Adobe Photoshop, 5 years
HTML, 7 years
Microsoft Windows NT 3.x/4.x Server, 4 years
Microsoft Internet Information Server (IIS), 4 years
SQL, 7 years
Microsoft Windows 2000 Server, 2 years
MySQL Database Server,
6 years
Javascript, 4 years
Microsoft Windows 95/98, 2 years
MSQL Database Server,
2 years
Perl, 7 years
Microsoft Office Applications,
7 years
Python, 1 year
Microsoft Access, 3 years
Unix shell scripting, 7 years
Allaire HomeSite Studio,
4 years
DNS Administration, 5 years
Qmail/Vpopmail Mail System,
2 years
SNMP, 3 years
Cisco Networking Hardware
(PIX firewall, routers, switches, LAN design, etc)
LDAP, 1 year
DHTML/CSS, 3 years
ASP, 1 year
Education
DeVry Institute of Technology
Irving, Texas
Major: Electronics Engineering
Received 94 credit hours towards Bachelor’s Degree.
References
Robert Corbell 512-***-**** (cell)
Ryan Addams 512-***-**** (business)
Chris Fuller 512-***-**** (home)
DEVELOPED APPLICATIONS PORTFOLIO
Network Interface Statistics Collection Agent (NISCA)
(http://nisca.sourceforge.net/) is an Open Source, web-based MRTG replacement for analyzing network interface traffic statistics. MRTG lacks many features I wanted in a traffic analyzer, so I'm developing NISCA to have an analyzer with those features. It utilizes SNMP to collect data from remote network devices (routers, switches, etc), stores it in SQL (a later version will use the PEAR database abstraction layer, already developed), and creates dynamic reports and graphs on the collected statistics using a customized graph drawing routine. The entire application is written in PHP, and features entirely webpage-based administration and reporting.
Business Operations Support System (BOSS)
BOSS was to be an application which integrates an Internet Service Provider's business operations into one package: mail, web, ftp, and Radius server configurations and logging; customer account/contact management; and client billing. The application was written in PHP and perl on the BSD operating system, and included an HTML-based user interface allowing management and customers to administer all aspects of their services. I also reworked "qmail-scanner" to allow for domain- and user-level mail filtering rules stored in SQL, fully integrated into the administration GUI. The project was never finished.
A Study In Yellow
This is an application I cooked up one boring day to keep track of seismic activity at Yellowstone National Park. It’s an interface to the U.S. Geological Survey’s earthquake database that only cares about quakes near Yellowstone Park. It imports quake data once an hour, keeps a constantly updated archive of seismometer traces, checks for new/deleted monitoring stations, can graph any set of earthquakes in the past 34 years on any of several map images in several different ways it’s better than the system the USGS itself has, in fact. It’s entirely PHP and MySQL driven, with a touch of JPGraph thrown in.
Unisearch
The is something I created to make it easy to find the codepoint for any Unicode character you wish to insert into a web page (in &#xxxxx; format). Characters can be searched for based on their description, English definition, or Japanese pronunciation. I haven’t released this project as Open Source yet, but intend to once it’s a bit more polished.
The FIC Online Store
I created the backend for (http://www.ficlifegear.com/) while working for Cyberplex using PHP and MySQL.
Sachem Chemicals Database
I created the back end for site (http://www.sacheminc.com/), also using PHP and MySQL.
Encore Orthopedics
I created the application (http://www.encoremed.com/education/find_a_doctor.php3) for Encore Orthopedics while working for Cyberplex. (This link no longer works; Encore has changed their web server to IIS.)
Miscellaneous
Many other sites and applications I've created over the years aren't accessible anymore, either because the company that owned them changed them after I wrote them (or went out of business) or because they're on sites that require user authorization to get to. These applications include online stores and their related administration tools, interfaces to help administer Cisco networking hardware, the back end for KXAN TV's website, online insurance enrollment forms, and a web/telnet interface to the GE DUATS pilot flight plan filing and world-wide weather system.