Post Job Free
Sign in

Manager Software Engineer

Location:
Austin, TX
Posted:
October 14, 2012

Contact this candidate

Resume:

Resume of Bear Bibeault

Austin, TX *****

abo5w0@r.postjobfree.com

SUMMARY

An experienced software engineering professional and author with a high

level of expertise in web technologies, and a proven track record of

using current technologies to bring software products from inception to

deployment.

SKILLS

Web: JavaScript, Ajax, CSS, HTML, jQuery and Prototype, Java, J2EE,

JSP, Servlets, XML, and more.

Languages: JavaScript, Java, Scala (novice), C++, ANSI C, BLISS,

others.

Platforms: Windows, Mac OS X, Linux, other UNIX.

Database: JPA, JDBC, Schema design, SQL.

Other: Technical documentation, course-development, training and

instruction, public speaking, art background, web and publication

graphics.

BOOKS

Secrets of the JavaScript Ninja

ISBN: 193398869X

Published: Summer 2012

Coauthor: John Resig

jQuery in Action, 2nd edition

ISBN: 193*******

Published: May 2010

Coauthor: Yehuda Katz

jQuery in Action

ISBN: 193*******

Published: January 2008

Coauthor: Yehuda Katz

Ajax in Practice

ISBN: 193*******

Published: June 2007

Coauthor: Dave Crane and Jord Sonneveld

Prototype and Scriptaculous in Action

ISBN: 193*******

Published: March 2007

Coauthor: Dave Crane and Tom Locke

CAREER

Pace Americas, Inc., January 2011 to presentUser Interface Architect

User Interface Development

Responsible for the direction and implementation of the web-based user

interfaces for the line of Pace gateway and set-top hardware.

Pioneered moving processing off the low-power gateways, and onto client

systems, by the use of a RESTful API and client-side templating.

Technologies used include JavaScript, Ajax, HTML, CSS, jQuery, Java,

JavaBeans, Java Servlets, JSP, JSTL, EL, et al.

Rev Worldwide, July 2010 to January 2011Director of Web Development

Web Application Development

Responsible for the implementation and delivery of a set of web

applications creating a global network designed specifically to

facilitate world-wide end-to-end payment solutions.

Technologies used include Java, JavaBeans, Java Servlets, JavaServer

Pages (JSP 2.0), JSTL, EL, Ajax, HTML, DHTML, XML, JAXB, JAXP, XML

Schema, JAX-RS, Hibernate, and more.

Univa UD, October 2008 to July 2010

Web Applications Architect

Java Web Application Development

Responsible for design and implementation of the family of web

applications and web services that make up the Reliance product line.

Includes multiple GUI web applications as well as a RESTful web service

API that publicly exposes the underlying operations.

Technologies used include Java, JavaBeans, Java Servlets, JavaServer

Pages (JSP 2.0), JSTL, EL, Ajax, HTML, DHTML, XML, JAXB, JAXP, XML

Schema, JAX-RS, Hibernate, and more.

Works.com, July 2002 to October 2008Lead Web Application Architect

Java Web Application Development

Responsible for design and implementation of the web application

infrastructure used for the Works.com Payment Manager, Card Manager,

ActivePay, and other enterprise-level, high-volume web applications.

Further responsibilities include: delivery of application features,

training and mentoring of engineering staff, usability analysis,

in-house training and educational materials.

Technologies used include Java, JavaBeans, Java Servlets, JavaServer

Pages (JSP 2.0), JSTL, EL, AJAX, HTML, DHTML, XML, more.

Digital Motorworks, Inc., February 2001 to July 2002Web Application Architect and Technical Lead

Java Web Application Development

Responsible for the architecture and delivery of the Digital Motorworks

Sales Assistant Web Application; a CRM tool for automobile dealers. Led

a team of java web developers and coordinated with corporate shared

resources to add new and enhanced features to the application on an

ongoing and frequent basis. Hands-on role responsible for delivery of

technologies from the user interface to the backing relational

database. Also responsible for a set of related server tools (daemons)

providing back-end, concurrent processing for the application data.

Technologies used include Java, JavaBeans, Java Servlets, JavaServer

Pages (JSP), HTML, DHTML, XML, Java RMI, JavaMail.

Agillion, Inc., March 1999 to February 2001User Interface Architect and Technical Lead

Java Web Application Development

Responsible for the design, architecture, coding and delivery of the

User Interface for the Agillion CRM Web Application. Led team of three

web developers, an interaction designer, a graphic designer, and

production artist (served as Acting Manager of this group for a time).

Hands-on role responsible for the delivery of JavaBeans, JSP pages, JSP

custom tags, DHTML, HTML and XML components.

Technologies used include Java, JavaBeans, JavaServer Pages (JSP),

HTML, DHTML, XML.

BMC Software, November 1997 to March 1999Senior Product Developer

Windows NT Developer

Responsible for the design and development of database and data

migration tools and utilities for the Windows 95 and Windows NT

platforms. Also responsible for internal intranet tools used in project

tracking and management.

Technologies used include HTML, CGI, JavaScript, MFC, OLE Automation,

COM, and other 32-bit Windows sub-systems and standards.

Dragon Systems, Inc., October 1996 to November 1997Senior Software Engineer

Windows Shrink-wrap Software, Speech Recognition

Responsible for the design and development of speech recognition tools

and utilities as part of Dragon System's NaturallySpeaking suite of

speech recognition products for the 32-bit Windows platforms. These

tools are used to adapt the recognition engine's vocabulary and

language modeling user speech files in order to tune them to a

speaker's specific dictation topics.

Contributedto development of other utilities and applications within

the product, and provided much of the digital artwork (icons, splash

screen bitmaps, easter egg photos, etc.) used in the application.

Technologies and tools used include Visual C++, MFC, OLE Automation,

COM, SAPI, and other 32-bit Windows systems and standards.

Co-inventor of href="http://patft.uspto.gov/netacgi/nph-

Parser?Sect1=PTO1&Sect2=HITOFF&

=PALL&p=1&u=/netahtml/PTO/srchnum.htm&r=1&f=G&l=50&s1=6

167377.PN.&OS=PN/

167377&RS=PN/6167377" target="_blank">United States Patent 616737:

"Speech recognition language models".

Lightbridge, Inc., March 1993 to October 1996Corporate Architect

Object-Oriented Architecture

Responsible for the architecture, design, and development of the

object-oriented implementation of Lightbridge's proprietary

client/server network operating system and related components.

Extensive coding in C++ of various multi-platform, production-quality

applications for the Windows 3.1, Windows 95, Windows NT, Digital UNIX,

RS6000/AIX, DEC ULTRIX, VAX/VMS, and OpenVMS platforms.

Highlights include directing the object modeling, design, and

implementation of: An application framework class library to easily and

quickly create programs that plug into the company's proprietary

client/server network operating system as servers; an object-oriented

SLR parser generator and parsing engine; an extensive class library

of low-level, reusable C++ classes to serve as a base library for all

object-oriented projects; and a variety of Windows-based

user-interface-intensive projects requiring extensive data validation,

using Visual C++ and the Microsoft Foundation Classes. ODBC and DAO

classes were utilized to connect to PC relational databases.

Digital Equipment Corporation, July 1979 to February 1993Principal Software Engineer

User Interface Management Software

Responsible for system-level planning, design and implementation of a

wide variety of software components in ANSI C for the OpenVMS and UNIX

platforms, as well as technical leadership of the DECforms for

OSF/Motif product (a multi-platform User Interface Management System).

University of Massachusetts/Lowell, June 1984 to November 1997Adjunct Faculty

Graduate Electrical Engineering Program

Adjunct faculty in the Graduate Electrical Engineering Department

responsible for the development and instruction of such courses as:

Systems Programming, Data Structures, Compilers, Assembler Language

Programming, Programming Languages, Advanced Programming for VAX/VMS,

various specialized topics, and the Seminar in Electrical Engineering.

Served as faculty advisor to Master's Thesis candidates.

EDUCATION

Master of Science, Computer Engineering

University of Massachusetts at Lowell

Lowell, Massachusetts

Bachelor of Science (cum laude), Electrical Engineering

University of Massachusetts at Lowell

Lowell, Massachuset



Contact this candidate