Bennett C. Baker
Graduate of MIT.
Co-developer of several patents.
Over 25 years of experience in software development, from deep engine code to user interfaces, with a wide variety of languages, operating systems, and technologies.
Looking for challenging development work in an intellectually stimulating environment.
Management and Leadership Skills
Managed a team of in-house developers and external consultants to bring up an e-commerce facility from scratch in 3 months, and then managed the newly-build IT infrastructure with a small in-house team.
Built the development team for a startup using Domino and J2EE in it's product line, and managed that team.
J2EE: Helped to design a product which integrates a full J2EE stack (servlets, JSP, EJBs) with the security and services infrastructure provided by the Lotus Domino system and by WebSphere. Participated in the implementation of a large-scale petrochemical storage and transport scheduling application using Tomcat and WebSphere J2EE engines and Hibernate and Struts technologies.
General Client-Server architectures: Extensive experience developing and extending client-server architecture of a group scheduling product. Developed several web-based client-server applications.
System Administration: Prior experience deploying and managing Solaris-based ERP systems and Windows NT-based CRM systems, and with managing the IT infrastructure for a web-based retail establishment. Also ongoing experience managing Linux-based SOHO and WAN servers.
Databases: Experienced with JDBC-based integration to Oracle and SQL Server systems, and with Oracle and Microsoft tools for database management. Also experienced with various open-source databases such as MySQL and PostgreSQL, and the tools used to manage them.
GUIs: Extensive experience with Windows, Macintosh, and OS/2 Presentation Manager APIs. Familiar with the Java Swing, GTK and QT APIs.
Networking and Telecommunications: Extensive experience with TCP/IP, IPX, and Ethernet, as well as with ISDN protocol stacks and T1/E1 protocols. Familiar with Token Ring, ATM, Frame Relay.
Device drivers: Extensive experience with real-mode x86 device drivers. Familiar with protected-mode device drivers.
Embedded systems: Extensive experience with several different embedded OS’s and multiple chip families.
Java experience includes extensive experience working with the Eclipse IDE and the jUnit, Struts, and Hibernate frameworks, as well as some experience with RMI, JMS, JMX, and other extensions.
Some experience with Python, Visual Basic, WinBatch, Smalltalk, Basic, Fortran, Pascal, and PL/1, and with assembly language on the PowerPC family.
Extensive experience with assembly languages for the 80x86, 320C30, 320C25, 8080/8085/Z80, 6502, and 8051 families.
Extensive development experience with Linux, Windows (3.x through XP), Mac OS (pre-X), OS/2, DOS, Netware 3.x/4.x, CP/M, and several embedded operating systems.
Extensive user experience with above systems plus Mac OS X, Solaris 2.6, other Unix flavors, VMS, and Multics.
Extensive experience with the 8-bit families listed above.
Experienced with emulators, logic analyzers, and other hardware development tools.
Many years of experience working as a liaison between "pure" hardware and software engineering divisions.
Experienced with schematic capture and PCB layout tools for personal hardware designs.
1987 PC Magazine Product of the Year Award for EMS 4.0.
U.S. Patent #5280481 for "Local area network transmission emulator"
U.S. Patent #5321694 for "Method and apparatus for reducing the transmission of repetitive broadcast datagrams over communications links"
U.S. Patent #5323388 for "Local area network transmission emulator"
U.S. Patent #5539745 for "Method and apparatus for reducing the transmission of repetitive broadcast datagrams over communication links".
U.S. Patent #5577033 for "Local area network transmission emulator"
Bennett C. Baker
16 Mount Bethel Road, #368
Warren, NJ 07059