Email:
[email protected]
OBJECTIVE:
To design and engineer
innovative, user-friendly embedded products using new technologies that
exceed
customer expectations
EDUCATION:
NJIT
University Newark,
New Jersey |
Masters
of Computer Engineering Jan
2004 / Present |
Michigan
State University East
Lansing, Michigan |
Bachelor
of Computer Engineering August
1995/May 1999 |
EXPERIENCE:
Raritan
Computer Inc. Somerset,
New Jersey |
Software
and Hardware Developer November
1999/Present |
Job
Function:
Embedded
hardware and software development for KVM (Keyboard Video Mouse)
switches with
a focus in writing C firmware for the 80C51 microcontroller.
Skills:
·
Low Level and High Level
Software and Firmware Design
using Assembly, C, Visual Basic, and Java
·
Printed Circuit Board
(PCB) Design, Layout, and
Debugging
·
Familiar
with USB, PS2, SUN, RS485, RS232, and Networking Protocols and Standards
·
Familiar
with Coding Standards, Code Reuse, and Code Libraries
·
Additional
responsibilities include: project management, product specification,
presentations, teamwork, test tool development, and documentation
skills.
Benefits:
·
Created Code Libraries for
commonly used pieces of
codes reducing code maintenance time.
·
Created
Java Based test tool to evaluate Cat 5 Communication eliminating hours
spent
analyzing raw data.
·
Identified
and implemented key features, which would create a more customer
friendly
product.
·
Designed Multi-point
Communication protocol in
existing non-Multi-point protocol architecture.
Projects:
·
Produced ZU4200 KVM switch
system software composed of
CIMs and a user station [The ZU KVM Switch is a single user daisy
chained KVM
switching solution which supports up to 42 PCs.
The PCs are connected to CIMs (Computer Interface Modules)
through the
keyboard, mouse, video lines; the CIMs are chained together with
Category 5
Ethernet cable. A user station exists at the beginning of the chain,
which is
used to name, switch, and control the CIMs] www.raritan.com
·
Created
Paragon-Z and MasterConsole-Z daisy chained switching solution which
supports
up to 42 and 64 PCs respectively and supports PS2, SUN, and USB
·
Developed
SCS232- 2 User / 32 Channel Serial (RS232) Console switch used to
switch
between 32 serial devices
·
Created
Power CIM for controlling the on/off status of Power Strips when
connected to
Paragon System
·
Developed
SW8 (Switch Man 8) control switch firmware; it is an eight-channel PC
switch
with an on- screen display
·
Created UKVM-RS232 and
URKVM-RS232 hardware and
software [The UKVM-RS232/URKVM-RS232 is a Category 5 extension product,
which
allows a user to operate a computer from 650 feet away.
A configurable RS232 port is included to
allow the use of a Touch Screen]
Innovative
IT Solutions Lansing,
Michigan |
Systems
Developer January
1999/September 1999 |
·
Developed PL/SQL code for
State Department Insurance
Database Program (COSMOS)
·
Created
check-processing procedure for Ohio State department
·
Developed
database conversion programs for the state of Wyoming
·
Wrote
technical documentation of system stored procedures
·
Updated
several programs to include new functionality
Ford
Credit Dearborn,
Michigan |
Internship
with a System Services group May
1997/August 1997 |
·
Developed hub for the Ford
Credit Intranet
·
Deployed
office automation technology to business partners with System Support
team
·
Created
instructions for virus scan software
·
Conducted
Technical Reviews for development of an Information Systems Request Web
Form
·
Demonstrated
web development software tools to the web developers
COMPUTER SKILLS:
C for 80c51 and ST
upsd3234a Microcontrollers |
Java |
80C51 and 6800
Microcontroller Assembly |
C++ |
Visual Basic |
HTML |
Mathcad & Matlab |
PSPICE |
Oracle and PL/SQL |
LabView |
Xilinx tools |
Tanner Tools L-EDIT |
UNIX and LINUX |
Windows XP, 2000, NT,
98, 95, 3.1, DOS |
OS/2 Warp |
Orcad Printed Circuit
Board Design and layout |
Ceibo Emulation tools |
Power Builder |
Star Team |
Microsoft Office Excel,
Word, Power Point |
PC-Lint |
References
and contacts are available upon request.