Resume
Net Architect Engineer Princeton, NJ
SUMMARY:
- An articulate IT professional with ten plus years industry experience and more than five years C#, A SP.NET, MVC and SQL Server development.
- In depth understanding of OOP. 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, MongoDB.
Languages: C#, JavaScript, C/C++, Perl
Frameworks/tools: Dot Net 4.5, C#, A SP.NET MVC, WEB API, RESTful Web Services, WCF, jQuery, Ajax, Node.js, XML, XSLT, IIS, ADO.NET, MEAN, AngularJS 4/1.5, Qt C++
Operating Systems: Azure, Windows Server, GNU Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Princeton, NJ
.Net Architect/Engineer
Responsibilities:
- Migration lead moving application to Azure Stack.
- Developed User Interface Screens using ASP .NET Web Forms, Bootstrap/CSS, HTML and C#.NET.
- Re-mediate solution files for builds on Confidential Team Service.
- Create build scripts to automate the build process with Team Services. Modify source code and configuration files to work on PAAS. Created Web Jobs to to pole files and upload data.
Confidential, p arsippany, NJ
Architect / Senior Software Engineer
Responsibilities:
- Developed a system to monitor their applications. Wrote C# and Power Shell Scripts to analyze log files and export results to Application Insights.
- Created dashboards with Application Insights to monitor the health of the system and notify respective personal. Deployed Web API apps to the PAAS.
- Tech lead on the build system for Team Services for continuous integration and deployment to the Azure PAAS platform.
- Wrote C# Assemblies to integrate App Insights to existing Web Services.
Confidential, Pennington, NJ
Full Stack Developer/Engineer
Responsibilities:
- Technical lead on the in developing a Node.js RESTful API's.
- Used EJS and Express to template the screens.
- Implemented agile best practices, Unit Testing, CI Testing, Test Automation, Pair Programming, etc
- Developed MEAN stack RESTful API's in node and Express and MongoDB to support banks AngularJS frameworks.
- Developed REST API in Express, and MongoDB.
Confidential, New York, NY
Full Stack Developer/Engineer
Responsibilities:
- Lead developer on a MEAN NodeJS Express Meal finding Start Up.
- Developed the Rest API to interface with MongoDB and Foursquare API.
- Lead and guided junior developers on the project.
Confidential, West Caldwell, NJ
Full Stack Developer/Engineer
Responsibilities:
- Designed ASP.NET MVC, AngularJS SPA web solutions to integrate with legacy ASP.NET pages.
- Wrote Window Services in C# to perform XML/XSLT transforms to generate Responsive HTML files to Email customers and op support the status of the print jobs.
- Fixed and repaired 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.
Confidential, New York, NY
Full Stack Software Engineer
Responsibilities:
- Lead S/W Engineer on the Confidential application which allows students to record answers from a physical Remote, iPhone, or Web Application.
- Developed a web MEAN stack application which allowed the students to create Mind Maps. The application was written in Node.js, MongoDB and Express on the back end and AngularJS and GoJS.js on the front end. The database was accessed with Mongoose.
- Wrote a test API frame work in Node.js utilizing the WWW-Authenticate Response Header technique so we can test the server performance with JMeter scripts and Postman.
- Wrote JMeter scripts to load test the RESTful APIs on the server.
- Part of a team which enhanced and fixed bugs of a Qt C++ desktop application which ran on the Apple Mac, Windows and GNU-Linux desktops.
- Wrote and XSLT/XML transform process to convert XML to Open Office Excel documents. Wrote XSLT Templates to translate XML files to the Office Open XML standard. This allowed the Excel documents to be open on all three platforms.
- Designed web pages that integrated with the online site to allow the students to purchase clicker subscriptions. The site was written C# ASP.NET and SQL-Server on the back end that used Authorize.Net to except on-line payments.
Confidential, Carry, NC
Software Engineer
Responsibilities:
- Product Development for a Medical Instrument monitoring. Developed an ASP.NET MVC3 App to handle all patient data. Wrote data access layers in ADO.NET to generate reports from SQL Server database.
- Wrote Web Services to access the SQL data store.
- Wrote a proof of concept application in ASP.NET MVC4 with SignalR monitoring patient data.
- Integrated Chromium Embedded Control into the Windows Forms C# application for better reporting and graphing displays, allowing the developers to create html pages and lite JavaScript support in the WinForms application.
Confidential, R aleigh, 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 a Web Service for an IVR application to give customers the ability to record messages for later retrieval.
- 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:
- Product Development for an Confidential
- Created a ASP.NET Web API web application to 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.NET applications in house for fast responsive upgrades.
- Updated legacy ASP.NET to the latest MVC wire frame.
- Led and mentored developers and shared knowledge through knowledge-sharing presentations.
Confidential, New York, NY
Software Engineer
Responsibilities:
- Product Development for a Litigation and Tracking System.
- Part of a team developing an ASP.NET MVC 3 application using Telerik and jQuery and JavaScript to allow Attorneys and paralegals to support a major bankruptcy case.
- Wrote key parts with jQuery with the Data Table and Full Calendar and Alert plugins.
- Production support on windows 2003 server. Scheduled services to back up the system. Worked with windows 7, TFS in an agile environment.
Confidential, Warren, NJ
Software Engineer
Responsibilities:
- Tactical Development for Confidential 's call center.
- Designed a Call Center Dashboard in ASP.NET, Perl, C# and Oracle to monitor the state of the call center.
- Wrote XHTML pages to use AJAX, jQuery, XML, XSL and Google Charts to display interactive dashboards.
- Wrote stored procedures and Function in SQL for the Oracle Database to access a very large Database with ADO.NET.
- Lead .NET programmer in a thick-Client C# and Winforms application.
- Wrote Mutithreaded gui and server modules to acess Verizon host systems and external systems via Web Services and Http.
Confidential, New York, NY
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, New York, NY
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.
