Software Engineer Resume
New York, NY
SUMMARY
- An articulate IT professional with ten++ years industry experience and more than five years C#, WinForms, MVC and SQL Server development.
- In depth understanding of OOP and OOD.
- Well versed in the complete project life cycle with the proven ability to work in a fast paced environment.
TECHNICAL SKILLS
RDBMS/DBMS: MS SQL Server, Transact - SQL, Oracle.
Languages: C#, JavaScript, C/C++, PerlFrameworks/tools Dot Net 4.0, C#, MVC4, WEB API, RESTful Web Services, WCF, jQuery, Ajax, NodeJSXML, XSLT, IIS, ADO.NET, Qt C++, MEAN
Operating Systems: Windows 2008, Mac, GNU Linux
PROFESSIONAL EXPERIENCE
Confidential, West Caldwell, NJ
CONSULTANT SOFTWARE ENGINEER
Responsibilities:
- Redesigned SQL stored procedures and functions to be more performant.
- Created stored procedures to analyze service level agreements and to make sure we were compliant with initial service agreement.
- Designed XML/XSLT style sheets to format data to alert customers that print jobs have been fulfilled.
Confidential, New York, NY
SOFTWARE ENGINEER
Responsibilities:
- Developed a desktop application in Qt C++ to run on the Apple Mac, Windows and GNU-Linux desktops.
- Wrote and XSLT/XML transform process to convert XML to Open Office Excel documents.
- Designed an application in C# ASP.NET and SQL-Server that uses Authorize.Net to except on-line payments.
- Wrote JMeter scripts to load test the RESTful APIs on the server.
Confidential, Carry, NC
SOFTWARE ENGINEER
Responsibilities:
- Product Development for a Medical Instrument monitoring.
- Developed an MVC3 App to handle all patient data for incoming patients.
- Wrote Web Services to access the SQL data store.
- Application support and maintenance as needed.
Confidential, Raleigh, NC
SOFTWARE ENGINEER
Responsibilities:
- Developed web services in WCF C# for the banks Phone Channel Systems.
- Released components to IIS on the banks many virtual machines.
- Developed an IVR application to give customers the ability to record messages.
- The back end voice browser was the Nuance Development Framework.
- Wrote front end ASPX pages that interfaced with the custom web services.
- All code managed by TFS.
Confidential, Summit, NJ
SOFTWARE ENGINEER
Responsibilities:
- Created a web service with Web API interfacing to Excel files to run economic calculations for fish populations.
- The lead C# Dot NET engineer responsible for developing the Equine ID system.
- Worked w/ off shore teams to maintain and fix the system as needed.
- Wrote key parts in C# w/ Dot Net 4.0.
- Moved legacy asp applications in house for fast responsive upgrades.
- Updated legacy asp to the latest MVC wire frame.
- Led and mentored developers and shared knowledge through knowledge-sharing presentations
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Product Development for a Litigation and Tracking System
- Developed an MVC 2/3 application using Telerik and jQuery to allow Attorneys and paralegals to support a major bankruptcy case.
- Production support on a windows 2003 server. Scheduled services to back up the system. Worked with windows 7, TFS in a agile environment.
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Tactical Development for Confidential 's call center.
- Lead .NET programmer in a thick-Client C# and Winforms application.
- Wrote Mutithreaded gui and server modules to acess Confidential host systems and external systems via Web Services and Http.
- Designed a Call Center Dashboard in ASP.NET, Perl, C# and Oracle to monitor the state of the call center.
- Wrote stored procedures and Function in SQL for the Oracle Database. Access a very large Database with ADO.NET
- Wrote XHTML pages to use AJAX, jQuery, XML, XSL and Google Charts to display interactive dashboards.
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Maintained and enhanced an E-Discovery management system.
- Developed C# Winform applications to search large amounts of client data for E Discovery.
- Disigned hash routines to quickly search large amounts of data in C#.
- Enhanced a data staging workflow system in ASP.NET and C# to import data form different sources into a SQL Server 2005 data base.
- Wrote Perl scripts on UNIX to synchronize data between the web and the Sybase database.
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Developed an Internet-based cash management system to run in COM+.
- Wrote components in C# to communicate w/ Sql server 2005 and the touch point system.
- Wrote Com components in Visual C++ to comunicate w/ Sql Server and the Touch Point System.
- Worked w/ MSXML, ASP and JavaScript to provide a web interface.
- Wrote T-SQL stored procedures to sync. Data between SQL and the host.
- Monitored the production environment for a 24/7 operation.
- Maintained Java programs to communicate with IBM-MQ to facilitate banking transaction back to the IBM Host environment.
- Ran monthly and Quarterly reports for the banks customers accessing the Oracle Database.
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Maintained and enhanced a shipping manifest system.
- Wrote C# objects to interface with, MSMQ and SQL Server 2005 database.
- Wrote T-SQL stored procedures and designed Crystal Reports for shipping manifests.
- Updated an tuned a SQL database writing stored procedures and triggers.
- Designed a perl script's to translate SQL Tables to com. wrappers.
- Automated Crystal Reports to be in sync with the database and the stored procedures.