Sybase / iAnywhere / Sybase 365 / AvantGo Inc.
April 2006 - Present
Software Engineer
Engineering lead for numerous projects in the AvantGo Mobile Internet (AMI) group. Projects range from infrastructure automation tools to proxy systems to emulate the AvantGo mobile browser in existing device browsers (PocketIE, Blazer/NetFront, etc) using Perl and JavaScript. Created intelligent system to detect device type and present appropriate content. Designed a muli-modal advertising network to serve ads across mobile, web display, SMS, and MMS services.
CableWholesale.com
September 2002 - April 2006
Software Developer
Built complete eCommerce websites, from back-end services such as secure transactions and fully integrated shipping to all facets of end-user presentation. Responsible for developing software for in-house content management and automation tools for Windows and Linux, including an inter-tool communication API in Java with Swing interfaces. Also responsible for configuring and administering enterprise Linux servers for Single Sign On, PHP and Perl based eCommerce services, and custom kernels to streamline overhead and maximize speed in configurations of MySQL, Apache, mod_ssl, mod_perl, and PHP.
RANONE Inc.
March 2001 - October 2001
Software Developer
Maintaining, debugging and updating shrink-wrapped accounting applications in Visual Basic and VBA for Excel, Access, Word and Fox Pro. Troubleshoot, debug and maintain legacy products and code modules. Design and implement registration key code and encryption class for company software products. Assisted in company re-branding process by redesigning UI and output of applications.
VikingGlobal Inc.
September 2000 - March 2001
Software Developer and Administrator
Designing complex system to transport data between PalmOS-based handheld devices, Windows (98|2000|ME) computers and centralized web-accessible MySQL database under SuSe Linux. Also responsible for providing network services including designing and maintaining company website, system administration for Internet servers and Windows desktop computers. Assembling, configuring, and maintaining Windows 2000 and Red Hat Linux computers. Installing, configuring and maintaining end-user Windows software.
Reipur Technology, Copenhagen, Dk
July 2000 - September 2000
Lead Multimedia Designer
Responsible for leading a team designing multimedia CD's and presentations with Maya Unlimited 3.0, Director 8, Lingo scripting, MPEG videos and Multimedia Studio. Also responsible for installing, configuring and maintaining complex graphics packages and development suites on Windows workstations and SGIs.
Education
California State University Hayward
Studied computer science, mathematics & multimedia, with interests in digital video.
Las Positas College
General, math and computer science coursework.