Senior Dot Net Consultant Resume
New York, NY
SUMMARY:
- Over 15+ years of Total Software experience in Object - Oriented, Client-Server, Windows(GUI) such as Win forms, WPF and Web applications such as ASP, ASPX,MVC,JSP, Servlets, C#.NET, JAVA, Relational databases and SSIS.
- Over 8+years of experience in Financial Domain with good understanding of Fixed Income, MBS and Risk systems.
- Expert level understanding of PAM for Securities and PAM SDK.
- Extensive experience in Designing, Developing, Deploying and Maintaining end to end complex Enterprise Software Systems involving Smart Client Architecture (MVP Model), Service Oriented Architecture (WCF Model), MVC Model, MVVM Model using PRISM.
- Experienced in integrating legacy systems with dot net environment.
- Experienced in user requirement gathering and translating them to design documents.
- Experienced in Reporting using SSRS.
- Experienced in optimizing database operations using various optimization techniques.
- Good Team player with excellent interpersonal and communications skills.
- Self-starter, motivated, fast learner, enthusiastic out of box thinker.
- Significant involvement in high transparency projects with stakeholders in current and past projects.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, VB 6.0, Java 2.0, Python 2.6, HTML5.0,Javascript libraries.
Technologies: Dot net framework, AJAX, WCF, WPF, SSIS Packages, J2EE, Java Servlets/JSP.
RDBMS: SQL SERVER 2010, Oracle, PAM PFI 2015, 2014/PAM XG4/XG10 SDK/ infostream - odbc interface, Pervasive.
Version Control: Team Foundation Server, Microsoft Visual source Safe.
Tools: used: Dev Express, Infragistics, Linq Pad, XML Notepad.
Financial/Accounting Systems: Bloomberg, Reuters, PAM, Portia.
Batch utilities: Windows scheduler, Tivoli Scheduler, Active batch.
Reports: Ad -hoc SQL reporting, SSRS, impromptu.
PROFESSIONAL EXPERIENCE:
Confidential, New York NY
Senior Dot Net Consultant
Responsibilities:
- Working on Barclays Investment application consisting of WPF front end, C# dot net WCF middle layer and sql server backend.
- Worked on a complete end to end work flow application involving c# WPF front end, MVC web pages and sql server backend with WCF calls for Loss Threshold Approval process.
- Teh application is a reporting platform. dis enables users from all over teh globe to create reports from templates, schedule and run them.
- Teh data for teh reports is obtained from various services such as WCF services, Rest services and other
- Repositories.
- UI elements are supplied from UI WCF service.
- Creating of Unit test cases using Mspec.
- Worked in an Agile environment.
Environment: C#, WCF, WPF, MVP, MVC 3.0, Dot net framework 3.5 /4.0, SSIS, XML, ADO.NET, MS SQL Server 2008, Windows Server 2008/Win XP/Windows 7.0.
Confidential
Senior C# Dot Net developer
Responsibilities:
- Working on Integrating Book Yield Book Value extract for Mexico portfolios involving extensive work on sql side.
- Worked on implementing performance improvements and process optimization for multiple processes including Transaction extract, Positions Extract.
- Researched and analyzed Initial Loss Dates in Position Extract.
- Researched and analyzed issues involving pay downs and PAM factors.
- Was a part of team dat implemented Citrix Upgrade 6.5.dis involved compiling each pam sdk application in new citrix environment and unit testing.
- Implemented PFI Hotfix performance integration testing.
- Installed and maintained Impromptu 7.4 including user support.
Environment: C#, WCF, Dot net framework 3.5 /4.0, SSIS, XML, ADO.NET, MS SQL Server 2008, Windows Server 2008/Win XP/Windows 7.0.
Confidential, Jersey City, NJ
Lead UI Consultant
Responsibilities:
- Worked on a responsive web UI application, dashboard, using Java script libraries such as Node.js, angular.js over a Quartz Python framework accessing different data repositories including Sandra, SQL server, REST web service.
- Worked in Prime Brokerage and Margin Risk Technology (PBMRT) as a lead consultant for developing and designing WPF UI applications which are used by teh Risk Analytics team.
- Maintaining WPF dot net applications used for calculating and analyzing various risks for investments.
- Coordinating with Offshore development team to carry out agile development process.
- Instrumental in developing REST web services over Quartz python framework.
Environment: C#, WPF, Subsonic Entity framework, Dev Express,Java, AJAX, Java script, angular.js, node.js, Python 2.6, HTML5.0, SQL server 2012
Confidential
Senior PAM SME/C# Dot Net developer
Responsibilities:
- Worked on Metlife - Blackrock Bridge project involving agile development for design and Implementation
- Using c# 4.0, PAM PFI and SQL server 2010 for Book Yield and Book value feed out of PAM Positions using TaxlotPos object.
- Implemented addition of early green win project fields for Blackrock for Fourth/N th /IFRS basis.
- Implemented Complex Loss date logic in PAM Positions Lag Elimination extract for Daily and Month End using TaxlotPos object, Trade object and recursion for inter portfolio transfers.
- Involved in Migration Architecture from PAM XG11 to PAM PFI.
- Worked on data enrichment using C# .Net and PAM SDK.
- Worked on General ledger projects using C#/VB .Net, data transformations, PAM SDK for various countries.
- Created a WCF POC for teh PAM Import browser.
- Was a part of a team dat orchestrated and implemented code migration for C# code, SSIS packages from Pervasive to SQL server.
Environment: C#, PAM SDK PFI version/XG10.XG11, WCF,WPF, MVVM, Dot net framework 3.5 /4.0, SSIS, XML, ADO.NET, MS SQL Server 2008, Windows Server 2008/Win XP/Windows 7.0.
Confidential, NYC NY
Solution Developer
Responsibilities:
- Designed and developed Front Office Real Time Analytical and Risk platform for fixed income including intraday P&L multiple recon using ASPX.NET Front End and C# 3.5 .
- Third party controls such as Infragistics were used for various components.
- Microsoft Patterns and practices libraries were used for Data access layer.
- Used Excel automation with wcf services generating excel reports on fly.
- Multiple sign off process
- Email integration is handled using web services and triggered by two step.
- SSIS packages were developed for data load.
- Designed and created database, stored procedures, functions on SQL Server
- Developed/ modified C# reconciliation processing for different accounting systems.
Environment: BPM, C#, WCF, Infragistics, ASPX.NET, Dot net framework 3.5 /4.0, XML, ADO.NET, Web/WCF Services, MS SQL Server 2000/2005/2008, Windows Server 2003/Win XP/Windows 7.0.
Confidential, NYC NY
Sr. Dot Net Consultant
Responsibilities:
- Developed smart client application using visual studio 2008 and C# and Smart client software factory design for Hedge fund/Fixed income financial service.
- Worked on SSIS packages to import financial data from different sources and load it to teh sql server 2005/2008 data base.
- Worked on stored procedures, functions using sql server 2005.
- Tuned databases using various techniques such as SQL Profiler.
- Gatheird requirement from teh clients.
Environment: C#,.NET 3.5, Windows WPF, XML, Win Forms/Smart client ADO.NET, Window Services, Team foundation server, MS SQL Server 2000/2005/2008, Windows Server 2003/Win XP.
Confidential
Sr. Dot NET Consultant
Responsibilities:
- Designed framework components using Dot net 1.1/2.0 on VS Studio 2003/2005 supporting financial reporting.
- Worked on prototyping WCF services for PAM.
- Analyzed and programmatically segregated financial data into various sub types of Fixed Income such as ABS, Credit, Government backed, Mortgage backed, Municipal securities.
- Merged data from Portfolio Asset Management (PAM) from Bloomberg and various other resources and present to teh reporting framework.
- Created/Modified processes written in C# .Dot net to run nightly jobs to synchronize data on server, to maintain hierarchy details on server.
- Used Asynchronous Javascript calls to get data in teh Web Site.
- Created/Maintained Reports (RDLS) for Management reports with automated deployment to reporting server.
- Migrated teh existing web site to Smart client in Dot net 2005 environment.
- Developed/Maintained Web application to access PAM Transaction, Position data with teh help of Infostream odbc driver. To massage teh data acquired in required format and display it using reporting services.
Environment: C#,.NET, ASPX.NET, Dot net framework 1.1/2.0/3.0/3.5, XML,Linq, Win Forms, ADO.NET, Window Services, Cruise Control Deployment using NAnt, MS SQL Server 2000/2005,Oracle 9i/10g,PAMXG4 infostream odbc interface Windows Server 2003/Win XP.
Confidential
Software Engineer
Responsibilities:
- Designed and developed cross platform applications using C#, ASPX.NET and Share point Server 2003. Integrate Microsoft Office applications. Maintain and develop VBA applications
- Designed and implemented a web interface for an Asset Tracking application using C#.Net, ASPX.Net and MS SQL Server 2000.
- Developed an application to extract data from Microsoft Project 2003 to run customized reports.
- Implemented Reservation of seating arrangement system in Fashion show. dis includes locale specific application which will be handled simultaneously from Milan, Italy and New York. Used Microsoft.Office.Interop.Word Namespacefor mail merge functionality to print address labels automatically. Used Word Document object for creating a mail message.
- Developed a Window service to monitor a directory and trigger import of data into MS SQL Server from Lawson (AS400) Database.
- Designed and developed Store locator application using ASPX on SharePoint.
- Designed and developed global address book for Van Heusen using C#, ASPX.NET running on Microsoft SharePoint.
- Customized teh WSS/SSO for teh SPS Portal
- Developed login modules implementing Windows authentication and form authentication methods. Role management was done to give selective access to users.
- Used Encryption/decryption to store and retrieve data.
- Used DPAPI to store and retrieve sensitive data from web.config file
- Used advanced .Net functionality to access registry to store and retrieve variable values.
- Administered teh deployment and configuration of web project using web set up projects.
- Maintained and developed existing VBA applications
- Designed and developed web-based rule driven software for insurance company using C#, Java and other Microsoft languages. Teh development involved designing, developing, testing and deploying teh Java based and Microsoft based components. Database used are Oracle and access. Xalan
- XSLT processor was used in transforming incoming xml to Standard XML with Xerces required for database insert.
Environment: C#, Web Parts, ASPX.NET, ADO.NET, Web services, Window Services, MS SQL Server 2000, MS SharePoint Server 2003, VBA, MS Access, MS Project 2003/Server, Windows 2K/Windows 2003 Server, CVS for version control Java2.0, VB 6.0, ASP, Oracle8.0, MS Access.