Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ellis, Edward Resume 3


Published on

Resume of Edward Ellis

  • Be the first to comment

  • Be the first to like this

Ellis, Edward Resume 3

  1. 1. EDWARD ELLIS Ramsey, New Jersey 07446 (201) 818-0291 edellis@iname.comSOFTWARE ENGINEER/COMPUTER PROGRAMMER with 20+ years experience in designing anddeveloping software on Windows and Macintosh computers using ASP.Net/C#, C/C++, TCL and Pascallanguages.Have worked with large corporations (HP/KPMG) and small companies, and can operate well in eitherenvironment. TECHNICAL SKILLSProgramming 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, WCFDatabases:MS SQLServer 2008Software:Visual Studio 2005, 2008 and 2010Metrowerks CodeWarriorSetFocus, LLC Parsippany, NJ 1/2011-4/2011.Net Master’s ProgramThe SetFocus .Net Master’s Program is an intensive, hands–on, project oriented program where participants add knowledgeof 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 EXPERIENCENEW DATA SYSTEMS, INC, Suffern, NY 2010ConsultantConverted application from Visual FoxPro to .NET using C#.
  2. 2. EDWARD ELLIS 2WORLD SOFTWARE CORPORATION, Ridgewood, NJ 2009 – 2010Software EngineerDeveloper 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 – 2009Software 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 productKPMG PEAT MARWICK LLP, Radnor, PA 1995Consulted 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 – 1995Programmer on a search engine for a database in VSAM and proprietary format on CD-ROM using C++ andMacApp 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 – 1992Senior 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.
  3. 3. EDWARD ELLIS 3
  4. 4. EDWARD ELLIS 4 EDUCATION B.S., School of Computer and Information Sciences, Syracuse University, Syracuse, New York