.net Developer Resume
Jersey City, NJ
SUMMARY
- Experienced developer with familiarity in front end, back end and middle tier design for desktop and web applications, with special skill in writing and refactoring code for greater efficiency and maintainability.
TECHNICAL SKILLS
Languages & Technologies: C#, C++, C, Javascript, HTML, XML, XPath, XSL, RSS, .NET Generics, C++ Templates, .NET Extension methods, Regex, LINQ, XLINQ, DLINQ, Sockets, Multi - Threading, Custom web controls, COM, COM Interop, COM+, Castle Monorail, Castle Windsor Inversion of Control, Model-View-Presenter, STL
Platforms: .NET Core v1.0, v2.0, v3.0, .NET Framework, v4.5, v3.5, v2.0, v1.1, ASP.NET MVC, jQuery, AngularJs, VueJs, KnockoutJs, ASP.NET WebForms, WinForms, Classic ASP, WIN32, MFC.
Databases: MS SQL Server 2008-2000, T-SQL, Oracle, PL/SQL, MSAccess, Sybase, Watcom, ADO.NET, ADO, ODBC, OLEDB.
Tools: Visual Studio.Net 2002-2019, Team Foundation Server, Git, TeamCity, Visual SourceSafe, CVS, Subversion,., CruiseControl.Net, nAnt, nUnit, MbUnit, PowerShell, MyGeneration, CodeSmith, SQL Management Studio, Oracle Sql Developer
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Architecting Counterparty Risk Manager for Interest Rate Derivatives, Interest rate swaps, basis swaps, caps/floors, swaptions, Cross currency swaps, FX spot, Forwards and options.
- Coded multithreaded functionality using TPL for processing different asset classes.
- Implemented ETL framework for imports text files to database.
- Created ORM utility to reverse engineer EntityFramework Code-First classes from existing database.
- Responsible for creating object oriented domain models for trade positions in C#.
- Built data and business validation plug-in framework using C# Expression Trees and the Managed Extensibility Framework. (MEF)
- Used Veracode tool for finding security vulnerabilities and fixing after static analysis.
- Responsible for generating Volcker compliance reports in MS Excel, including designing extensible table-driven framework for producing fully formatted reports from raw data.
Skills: C#, SQL, Windows Console, Entity Framework, LINQ, Multi-Threading, WCF, Web Services, Microservices
Confidential, Jersey City, NJ
.Net DeveloperResponsibilities:
- Maintained shared code base for company’s six online retail sites, using a proprietary MVC framework.
- Integrated Confidential ’s proprietary authentication system into Amazon’s membership system.
Skills: C#, SQL, ASP.NET, MVC, Git, LINQ, Multi-Threading, WCF, Web Services, Microservices
Confidential
.Net Developer
Responsibilities:
- Designed and implemented several web-based applications for the Lifeline telephone assistance program. While each application did essentially the same thing, due to conflicting requirements by different clients (sometimes telephone companies, sometimes state governments), implementations were done in VB.Net WebForms, C# ASP.NET MVC, and Javascript/AngularJS.
- Designed and implemented Web API for Lifeline telephone assistance program using WCF/SOAP.
- Designed and implemented Administrator console (Customer Service module) for the Lifeline system in AngularJs.
- Wrote both the customer-facing front-end, and backend webservices.
- Contracted through Randstad Technologies
Skills: C#, Visual Basic.Net, Windows Mobile, SQL, TFS, LINQ, Multi-Threading, WCF, C# Generics, C# Extension methods, Visual Studio
Confidential
.Net Developer
Responsibilities:
- Designed and coded module for internal support tool searching Oracle database for details for uploaded files (PDFs and DOCXs). Extracting the files from archive ZIPs and displaying.
- WebForms, PL/SQL, TFS, ICSharpCode SharpZipLib Contracted through Robert Half.
Confidential
.Net Developer
Responsibilities:
- Maintained and added new features to AFS’s line of handheld Direct Store Delivery devices for Windows CE devices.
- Led project converting existing VisualBasic.Net code base into C#.
- Designed and coded project for iPad using AngularJS
- Contracted through Randstad Technologies
Skills: C#, Visual Basic.Net, Windows Mobile, AngularJS, SQL, TFS, LINQ, Multi-Threading, WCF, C# Generics, C# Extension methods, Visual Studio