
Solutions Architect at Emptoris, Inc.
Greater Boston Area

Solutions Architect at Emptoris, Inc.
Greater Boston Area
An experienced software Developer and Architect with over 6 years of experience consulting relative to Java technology, and 10 years in IT. Most recently I established a migration path for a large infrastructure-level Java code base code to Spring, breathing new life into what could have become a legacy framework. As a consultant I have extensive experience in working directly with customers and providing necessary documentation and education throughout the software development life cycle. I enjoy a good challenge and have experience with leading a team of developers and mentoring those who work with me.
Core Java, Linux, Eclipse RCP, Lotus Sametime custom development / Bots, Networking, VoIP, Asterisk, Agile / XP
(Privately Held; Computer Software industry)
August 2008 — Present (1 year)
Customer solutions and integration. Specify, design, and implement custom solutions to integrate Emptoris software with customer in-house software, or larger product suites such as SAP and PeopleSoft.
(Computer Software industry)
July 2006 — Present (3 years 1 month)
Instant Messaging 'Bots' to provide secure access to data, and to drive workflow processes. Primary platform is Lotus Sametime.
Clients include Bluepoint Data and HarrisLogic, Inc.
(Privately Held; FMR; Financial Services industry)
June 2006 — August 2008 (2 years 3 months)
* Spring-enabled the existing application framework and engine. This allowed the team to move to a standard
platform, reducing ramp-up time for new developers. Spring AOP and JMX.
* Migration of Taxable Money Market back-end from Sybase to Oracle. Worked with QA snd the web-services team
on extensive testing and simulation of production loads on the systems.
* Evaluated and chose the use of network performance models for the Market Surveillance application framework's reporting needs. Round-robin database metrics were used to track low-level statistics resulting in more granular and accessible performance information with capability for trend analysis. Deployed JRobin application within framework and exposed via Jetspeed portal server.
* J-Unit test environment design and development for Market Surveillance framework. Extended Jetty, a Java-based web server, to provide simulation capability for web services and created API's for developers to use in coding of J-Unit tests.
(Privately Held; 11-50 employees; Hospital & Health Care industry)
July 2002 — May 2006 (3 years 11 months)
* Multi-threaded secure instant messaging workflow system for recognition and diversion of mentally ill from jail system. Java server-side application, custom Lotus Sametime application, CORBA connections to Lotus Domino.
* Distributed VoIP phone hotline for mobile crisis intervention. Created a Sametime Java service connecting clustered Linux Asterisk PBX to a web interface, providing presence awareness for the phone queue system. Enabled data access via SOAP XML web services for Blackberry handheld devices in the field.
* Embedded Linux Quality of Service (QoS) network appliance to shape and prioritize VoIP, video (h.323), Citrix, and web traffic on LAN-WAN links. Linux 2.4 kernel, uClibc, iptables, and Linux traffic control package used to produce a compact flash image less than 8MB in size. Redundancy via Spanning Tree Protocol. Released to open source as a branch from Linux Embedded Appliance Firewall. http://leaf.sourceforge.net/bering-uclibc/
(Public Company; 1001-5000 employees; BEAV; Aviation & Aerospace industry)
April 2001 — June 2002 (1 year 3 months)
B/E Aerospace is one of the largest manufacturers of aircraft interiors. This development team focused on internal
application development and web / intranet development for 18 worldwide manufacturing locations.
* Web-based order status system for a $1.5 million annual e-commerce site usingWebsphere 4.0 (J2EE),Websphere
Studio (WSAD / Eclipse), and Lotus Domino (LDAP-based SSO authentication) to retrieve order information from
JD Edwards ERP System on an AS/400 (DB2).
* Notes-based Content Management System, including a Notes workflow application and the supporting Lotus
Domino server environment. Web application GUI integration with the Content Management System.
* Code maintenance and support for over 30 Notes / Domino applications including Human Resources, Financial,
Executive Summary, Content Management, Production Control, Export Compliance, Help Desk, Process and
Project Management databases.
MS , Computer Science , 2003 — 2005
Completed four tracks: High Performance Computing, Networking Technologies, Large Scale Software Development, Information Assurance.
ocean engineering 1994 — 2001
Pervasive computing. Integration of disparate systems. Core Java. Network performance. QoS. Linux.
<a href="http://www.wort.org/">Boston Wort Processors</a>
Eagle Scout