Matthew R. DiFranco
Experience
ePlus, Inc. October 2004 - Present
Technical Project Manager / Senior Software Consultant (12/2005– Present)
* Directed project teams of up to 6 engineers.
* Facilitated customer requirements gathering.
* Acted as primary customer interface.
* Led development for a web application that was used for registering and
testing users for certification. (Java, SQL Server, Hibernate)
* Implemented and deployed SharePoint 2007 solutions which included custom web
parts, event handlers and timers. (C#, .NET, SQL Server)
* Designed and implemented an application for registering of contractors and
checking backgrounds. (ASP.NET, C#, SQL Server)
* Implemented Web portal in .NET with a MSSQL backend on time and under budget.
* Interviewed and recommended software engineering candidates.
* Trained clients on features of the custom software packages.
* Managed and developed three projects for three different customers
simultaneously and led all to successful, on time deliveries.
Senior Software Consultant (10/2004 -12/2005)
* Built a tool to monitor web applications and report any errors. (C#, .NET)
* Designed a system for monitoring data and its hierarchy via the web. (C#,
ASP.NET, SQL Server)
* Created an Estimate template to aid in the estimation processes.
* Collected requirements from customers and prepared estimates, proposals and
requirements documents for new projects.
* Wrote custom web parts for SharePoint sites. (C#, .NET)
* Enhanced an Oracle PLSQL application that was used to run Non-Profit Company.
Vanteon, Inc. April 1996 – October 2004
Technical Project Lead / Principal Software Engineer (8/1999 – 10/2004)
* Collected requirements from customers and prepared proposals and requirements
documents for new projects.
* Estimated, scheduled and tracked projects.
* Implemented employment web site for people in the Mutual Fund industry looking
for jobs. (Java, JavaBeans, PHP)
* Designed and implemented a web site and client software for synchronizing
Internet Explorer Favorites with other computers via the web. (Java, Java
Servelets, ASP)
* Designed a system for controlling outdoor water sprinkler systems from a
remote computer. (C#, .NET)
* Rewrote code to bring into compliance with Mac OS X. (C, C++)
* Developed a software package for rental and delivery of software titles over
high speed internet connections. (C++, PowerPlant)
* Added new features into a web page editing tool for Mac OS X. (C++,
PowerPlant)
Senior Software Engineer (8/1997 – 7/1999)
* Ported frame accurate video editing software from the Macintosh to Windows NT.
(C++, MFC)
* Implemented calendar and printing portion of a Personal Information Manager.
* Designed a client-server system for fail safe printing.
Software Engineer (4/1996 – 7/1997)
* Added new features to a widely used Word Processing program.
* Wrote text filters to convert Microsoft Word documents to SGML.
* Optimized and expanded DNA image matching software.
Harris EDA May 1995 – August 1995
Software Test Engineer
* Conceived and developed a battery of automated tests which would ran nightly
and returned results on a daily basis.
* Maintained software problem reporting system.
Skills
Languages / Technologies
* C#, C, C++, .NET, XML/XSL, SharePoint, Java, Perl, PHP, Cocoa, Objective C,
Struts, Torque, Hibernate, SQL, PLSQL
Platforms
* Windows, MacOS , Linux
Tools
* Visual Studio .Net, Visual Studio, Eclipse, Code Warrior, Rational Rose,
IntelliJ IDEA, CVS, ANT, Xcode
Education
Bachelor of Science, Computer Science
State University of New York, College at Fredonia -- May 1996
Certifications
Microsoft Certified Technology Specialist
SharePoint® Portal Server 2003: Infrastructure – July 2006
Configuring Microsoft Windows SharePoint Services – Nov 2007
References
Available upon request.
|