Summary |
Senior
Software engineer experienced in the architecture, design and development of
software applications
|
Education |
B.S.
Computer Science, Northeastern University, |
Languages |
C#,
C++, ASP ASP.NET XML, XSL, HTML, DHTML, VB Script, Java Script, 386/8086
Assembly
|
Architectures |
.NET, COM, COM+,
DCOM, MFC, ATL, ASP, ADO , ODBC, STL |
|
|
2008-2010 |
Reveal
Imaging Technologies, Inc., Bedford, MA a developer of advanced security
inspection systems. Reveal
Imaging Technologies offers the first EDS technology designed for 100%
checked baggage inspection. Enhanced
an existing suite of networked applications to support the TSA's STIP IRD. TSA
- Transportation Security Administration STIP
- Security Technology Integrated Program EDS
- Explosives Detection System |
Description |
•
Currently doing re-design of main product GUI using WinForms, VS 2008, C#. •
Delivered new presentation / middle layer architecture on new product line in
C# that is designed to distribute local events to multiple workstations via
remote interfaces. Used .NET remoting 2.0. •
Deliver local area web product that involved redesigning image editing
windows application to make it fit the paradigm of having both the web
application and the windows application integrate and communicate seamlessly.
•
Integrating components into new product line enhancements to existing product
line. •
.NET 3.5, Visual Studio 2005/8, C# 3.5, SQL Server 2005/8, XML object serialization,
Stored Procedures, XAML, small amounts of WCF and WPF. •
Technologies used included remoting, events, interfaces, threading, timers,
delegation, refactoring. •
Integrated command operation interfaces that allows the TSA to communicate to
the networked EDS via their application gateway using .NET framework. •
Designed and developed a stand-alone application that simulates the TSA agent
gateway and communicates to the EDS via sockets and XML interfaces. |
2008 |
Schick
Technologies, Inc., Long Island City, NY a Division of Sirona Dental Systems Worked
in C++ using Visual Studio 2003/2005 to revise libraries for a 3-tiered
application that acquires dental images and to modify an application that
upgrades device firmware. |
Description |
·
Designed and developed middle-tier libraries for a host interface to
integrate high-speed USB 2.0 data transmission into the image acquisition
process while obfuscating acquisition details. ·
Designed and developed a stand-alone application that enables users to
upgrade firmware in the USB remote device, as well as in the sensor with
which is communicates. Adhered to the protocol defined in Texas Instruments
document SLAA089D, "Features of the MSP430 Bootstrap Loader" and
worked within existing interfaces and constraints to embed the enhancements
in existing software. |
2007 |
Andrew
Corporation, Richardson, TX Development
was done in .NET in C# for a 3-tiered network management product used in the
operation and configuration of satellite earth station components. |
Description |
·
Development included design and maintenance of SNMP MIBS in the middle tier
and maintenance of device drivers in the device tier all done in C on Linux. ·
GUI development threaded FTP interfaces, C# MIB interfaces, device component
forms and treeviews ·
Areas of focus were in the components associated with uplink power RF chain
between beacon receivers and high power amplifiers (specifically TWTAs),
carrier monitoring of channel bandwidth power calculations and sub-reflector
tracking device components. |
2006 |
Canberra
Incorporated, Meriden , Development
was done to integrate a radiation sensing device into to a LAN via UPnP. |
Description |
·
Windows CE embedded development utilizing UPnP, .NET, C++, C#. Java. C/ATL
development of application front end. Backend application development done in
C++ in .NET using managed and unmanaged code. Some C# front-end development
was done. ·
Prototyping proof of concept of designs of UPnP, ISAPI, Java Applets,
sockets, messaging, XML serialization, sockets, COM/DCOM, and more on Windows
CE. UML class diagrams in Visio used as the design mechanism. |
2005 |
Cameron
Health, |
Description |
·
GUI development in .NET using C# to a suite of applications developed to
test/monitor the interfaces/function of an internal defibrillator |
2005
|
Integrated
Healthware, |
Description |
·
Bug fixes to VB presentation layer of Patient Management Information System |
2005
|
Wrote
extensions to role based security to support new UID/PWD formats using ASPs. |
Description |
·
ASP website development |
2004
|
Martindale
Family Reunion Website, Brickdam Consulting. Inc. |
Description |
·
The website is designed to alert family members of events, bulk emailing,
travel information, immigration issues and collects and distribute
information info/from a series of MS Access databases ·
Incorporates ASP.NET and ADO.NET programmed in C# |
2004
|
MusicZone3000
Website, Brickdam Consulting Incorporated |
Description |
·
ASP.NET website for Boston Top 40/Show band incorporating multimedia written
in C# |
2004
|
|
Description |
·
Wrote extension to interfaces of a Ingress database written in C for
Admissions Department |
2003
|
IDEXX
Corporation, IDEXX
is a worldwide leader in innovative products and services for veterinary,
food and water applications. Work was done for the division responsible for
medical imaging. |
Description |
·
Pre-Requirements evaluation of development platforms and architectures |
2000-2003 |
Wang Healthcare, Billerica, MA (currently Nightingale
Health Care Inc.)
Producer
of electronic Patient Information System. |
Description |
·
Architecture, development and maintenance of C++ and Web Patient Management
Applications. |
1999-2000 |
GSI Lumonics, General
Scanning is the inventor of optical scanning technology. GSI Lumonics is the
division that produced medical scanning devices. |
Description |
·
Architecture, development and maintenance of C++ process control applications |
1999
|
Sensormatic Corporation, |
Description |
·
Developed DB prototype to test performance of ODBC/ ·
Developed prototype website to replace current personnel configuration System
using Drumbeat 2000. Tools ·
VC++ 6.0 · WinNT 4.0 · |
1998-1999 |
NewsEdge Corporation, Burlington, MA (currently The Thomson
Corporation) NewsEdge is
a provider of real-time news and information products and services to approximately
1,500 corporations and professional service firms worldwide. |
Description |
·
Fulltime job involving the redesign of legacy system in order to retrofit the
article processing engine ·
Architecture was redesigned to be modular with integration of COM adapters. ·
Adapters were retrofitted on the front end and backend of the engine making
future engine integration a more simplified process ·
Backend adapters were designed so that the delivery applications could also
be modularized for future replacement ·
Designed multi-threaded COM servers acting as filters between SQL database
and remote UNIX file systems |
1998
|
Aseco, Marlboro, MA |
Description |
·
Enhancements to multitasking machine process control software |
1995-1997 |
Reed Elsevier Technology Group, |
Description |
·
Designed web site for airline community, providing access to Reed-Elsevier
data resources |
1995-1997 |
Lexis-Nexis Information Technology, |
Description |
·
Developed a suite of applications for converting-verifying-submitting
documents to the USSEC |
1995
|
Spectrum Diagnostics, |
Description |
·
Enhanced coal boiler simulator that provides criteria for minimum SO3
pollution of environment |
1994-1995 |
Polaroid Corporation, |
Description |
·
Tested proprietary and 3rd-party object class libraries |
1994
|
|
Description |
·
Developed OS/2 2.0 NNTP Server Daemon in C/C++ for a global conferencing
system |
1993
|
|
Description |
·
Developed Windows-based Fiber Channel Standard test products for Fiber
Channel communication standards verification and simulation |
1990-1993 |
Octocom Systems, Inc., |
Description |
·
Developed network management systems and related support systems using an
ASCII-based window user interface in PC-DOS, interfacing with a rack system
that contained embedded control software developed in UNIX |
1989-1990 |
Codex Corporation, |
Description |
·
Supported and developed real-time software for a mid-sized integrated
network-management software system, using a Windows user interface developed
in C within an MS-DOS environment |
1988-1989 |
Honeywell Bull, |
Description |
·
Developed and maintained testing and verifications software for disk and tape
peripherals |
1988
|
IQT International, |
Description |
·
Developed software |