Baba Buehler

1507 Juliet St
Austin TX 78704
(512) 445-5165
thebaba@gmail.com

STRENGTHS:

Object-oriented enterprise software architecture and development in Java
Development with SQL databases (MySQL, PostgreSQL, Oracle and MS SQL)
Experience designing and developing server, rich GUI and web applications
Use of XML technologies across many products and applications
Integration and development with Linux and Open Source technologies
Background in networking, server administration and datacenter management
Language knowledge: Java, Perl, PHP, JavaScript, Unix Shell, C, C++, Python


EXPERIENCE:

Senior Software Engineer (March 2004 – present)
American Power Conversion / NetBotz, Austin, Texas
NetBotz acquired by American Power Conversion in October of 2005

- NetBotz Central / InfraStruXure Central management appliance development
- Java application server built on Linux, Apache, Tomcat, Spring and SQL DB

- Rich GUI datacenter management front-end applications in Java and Swing
- Migration of application server to the Spring Framework and related libraries
- Development and optimization of multi-threaded server and GUI applications
- Design and implementation of security and LDAP integration with Spring ACEGI

- Development of High Availability server and database mirroring solution
- Design and implementation of high performance surveillance/sensor data storage
- Implementation of Web Services APIs for internal and third-party integration
- Open Source library integration: Antlr, Apache Commons, EhCache, JGoodies
Forms/Looks, Hibernate, JFreeChart, Jorbis, Log4j, Quartz, XFire, XStream
- Tools: Eclipse IDE, ant, Subversion, CruiseControl, Fedora Linux OS customization


Lead Developer, Core Product Team (July 2002 – March 2004)
RealVue Simulation Technologies, Austin, Texas

- Design and development of an XML data-driven training simulation framework
- Software development kit architecture, Java library and Python integration
- GUI library and application development with Java Swing and Java3D
- Development of customized, large-scale training simulations
- Commercialization of military technology, co-development efforts

- Administration of Linux, CVS, Bugzilla, Apache, Samba, Sendmail, LDAP servers
- Co-inventor on patent filed for data-driven simulation kernel (USPA #20050095572)
- Technical and team leadership for 5-12 developers


Freelance Consulting (September 2001 - July 2002)
3B Information Systems, Austin, Texas

- Design and development of Honky Tonk Texas, USA multimedia CD-ROM
- Development of web applications with LAMP stack (Linux, Apache, MySQL & PHP)
- Author of Date and TimeZone classes for PHP's PEAR class library
- Web development with the Drupal Content Management System


Senior Software Engineer (December 1999 - October 2001)
Answers.com / KnowItAll.com, Austin, Texas
KnowItAll.com acquired by Answers.com in October of 2000

- Technology design and project management of eCRM and search engine applications
- Server development and search engine interfaces with Java, J2EE, JDBC and XML
- Migration of applications from Gemstone J2EE server to JBoss application server
- Administrative and reporting web applications in ASP, JSP, Java, DHTML
- Proprietary transaction server development and debugging in C++
- Extensive use of XML and XSL across all products and technologies
- Development with Oracle and MS SQL Server databases, schema design
- Administration of web servers, application servers and database servers
- Systems administration of Windows, Linux and Solaris servers
- Development of tools and utilities in Java, Perl and Unix Shell


Research Programmer / Network Administrator (June 1997 - November 1999)
Graduate School of Library and Information Sciences, University of Illinois
Community Architectures for Networked Information Systems Lab (CANIS)

- Design and implementation of information systems research projects
- Development of data processing tools and database interfaces in Java
- Web application development of document library in PHP, JSP and JavaScript
- Development with Versant, Oracle, MySQL and PostgreSQL databases
- Design and development of a Beowulf-style cluster supercomputer
- Management of DB servers, Apache and IIS web servers, application servers
- Systems administration of Linux and Solaris servers, Windows workstations
- Technical writing for grant proposals, purchase orders, lab evaluations
- Management of 2-3 interns, undergraduate and graduate students


Systems Programmer / Network Engineer (October 1993 - June 1997)
Beckman Institute for Advanced Science and Technology, Urbana Illinois

- Enterprise-wide printer control and accounting system in C, Perl and PostScript
- Design of faculty collaboration tracking system with Oracle, C++, Perl and web CGI
- Development of help desk problem/issue tracking system in C and Perl
- Network monitoring and administration tools in Java, C++, Perl and CGI
- Dial-in modem pool authentication server in Perl and C
- Unix software management system in Perl, C and Tcl/Tk
- Systems administration for Linux, Solaris, AIX, HPUX and NetWare servers
- Enterprise-wide network management, wiring, routers, switches, firewalls
- Management of 3-5 interns, undergraduate and graduate students


EDUCATION:

Eastern Illinois University
Bachelor of Arts, Liberal Arts and Sciences, Computer Science, 1997