1. EDWARD ELLIS
Ramsey, New Jersey 07446
(201) 818-0291
edellis@iname.com
SOFTWARE ENGINEER/COMPUTER PROGRAMMER with 20+ years experience in designing and
developing software on Windows and Macintosh computers using ASP.Net/C#, C/C++, TCL and Pascal
languages.
Have worked with large corporations (HP/KPMG) and small companies, and can operate well in either
environment.
TECHNICAL SKILLS
Programming Languages:
C#, C, C++, TCL, XML, HTML, CSS, Pascal
.Net Skill Set:
.Net Framework 3.5 and Common Type System, ASP.NET, SilverLight, AJAX, XAML, WPF, ADO.NET, LINQ,
.NET Class Libraries, Web Services, WCF
Databases:
MS SQLServer 2008
Software:
Visual Studio 2005, 2008 and 2010
Metrowerks CodeWarrior
SetFocus, LLC Parsippany, NJ 1/2011-4/2011
.Net Master’s Program
The SetFocus .Net Master’s Program is an intensive, hands–on, project oriented program where participants add knowledge
of and valuable experience putting the .Net skill set to use in a simulated work environment.
• Developed solutions for diverse programming scenarios in C#, employing object–oriented programming concepts:
encapsulation, inheritance, polymorphism, and abstraction.
• Used C#, LINQ and ADO.NET to define and implement secure middle-tier components using connected and
disconnected environment strategies. Components consumed by web applications and windows applications
utilizing SQL Server and stored procedures to perform logical business transactions.
• Created and deployed XML Web Services using ASP.NET and Windows Communication Foundation (WCF).
Consumed Web Services from Windows forms and ASP.NET web applications.
• Created complex business components in C# using .NET Class Library assemblies while migrating and
implementing in a multi-tier environment suitable for .NET Remoting, XML Web Services and WCF Services to
address application infrastructure issues associated with building scalable enterprise level applications used by
clients.
• Developed Windows n-tiered “Public Library Management System” application and ported the application to a
dynamic ASP.NET Internet/Intranet model utilizing the same secure middle tier data access components. Non-
public web pages secured using Windows integrated and ASP.NET forms security models.
PROFESSIONAL EXPERIENCE
NEW DATA SYSTEMS, INC, Suffern, NY 2010
Consultant
Converted application from Visual FoxPro to .NET using C#.
2. EDWARD ELLIS 2
WORLD SOFTWARE CORPORATION, Ridgewood, NJ 2009 – 2010
Software Engineer
Developer for Worldox® document management software using C++ in Microsoft Development Studio.
• Created prototype with SQL back end replacing existing ISYS database using MS SQL Server 2008.
• Updated Active Directory code using MFC classes
• Worked on various bug fixes.
HEWLETT-PACKARD CO., Paramus, NJ 1996 – 2009
Software Engineer (2004 – 2009)
Lead developer, specialized on Window client portion of client /server software.
• Designed and developed new features for existing code.
• Maintained existing code base.
• Fixed defects in code, some of which was written by other developers.
• Wrote scripts to automate building and testing of code.
• Coded in C#, C/C++, and TCL.
• Wrote design documents for new features.
NOVADIGM, INC. (acquired by HP in 2004)
Developer (1996 – 2004)
Worked on Macintosh and Windows client portion of client/server software.
• Used .Net, Microsoft Visual C/C++ and Metrowerks Codewarrior development environments.
• Used Open Transport to program TCP/IP daemon. Did C, C++ and TCL programming.
• Re-wrote dialog display program to use modern GUI. Linked with XVT 3rd party library
• Redid above program to use Widows api’s rather than XVT libraries
• Designed and wrote dialog creation utility using XVT libraries to allow administrators to create custom dialogs
for their applications
• Re-designed scheduling daemon to be less disk intensive, and run more efficiently. Designed and added new
features from user specifications. Documented new features for QA and customer use.
• Diagnosed and fixed a customer issue in a module I did not write over the weekend, and got customer up and
running for Monday morning
• Designed training, and trained engineers from India on how to debug and build product
KPMG PEAT MARWICK LLP, Radnor, PA 1995
Consulted at Philip Morris on promotions management system for cigarette promotions.
• Used C++ and MacApp 3.1.4 on Macintosh/Power Mac
• Used Metrowerks Code Warrior compilers and environment.
THE H. W. WILSON COMPANY, Bronx, NY 1992 – 1995
Programmer on a search engine for a database in VSAM and proprietary format on CD-ROM using C++ and
MacApp 3.0.1.
• Developed tokenized data engine, VSAM data assessors, and preferences screens.
• Helped on citation display engine, stylized text front end.
.
KPMG PEAT MARWICK, Montvale, NJ 1988 – 1992
Senior Programmer
• Designed and developed new Audit software in C++ on Macintosh computers with a team of programmers.
• Trained new hires on use of tools.
• Administered email server.