Sr. C# / Web Developer Resume
Nyc, NY
SUMMARY:
- Multi - tier distributed applications development.
- Component design principles utilizing design patterns - Singleton, Façade, Factory and Observer.
- Component development & deployment using COM+
- . NET Framework, C#, AngularJS, ASP.NET, MVC, WinForms, WPF, XML Web Services, WCF and Remoting
- Web applications development using Active Server Pages (ASP.Net), MVC, JQuery, JavaScript, AngularJS and SPA.
- Relational database management and Microsoft Data Access Application Blocks.
- Financial domain - Credit Derivatives, Fixed Income, Alternative Investment ( Hedge Fund Group ), Equity Derivative ( Options )
- Complete software development lifecycle.
TECHNICAL SKILLS:
Technology: .Net C# ASP.Net Sql Server / Oracle OOP AngularJS / MVC WPF / Multi - Threading
Design Patterns: Singleton, Fa ade, Factory, Observer and Command patterns. MVC and SOA architecture. Agile / Scrum Methodology.
Language: C Sharp (C#)
Internet /Web: MVC 5/4, WebForms/Razor, Dot Net Framework 4.5/4.0/3.5/3.0/2.0/1.1/1.0, ASP.Net 4.0/3.5/2.0/1.1/1.0, ASP 3.0/2.0, AngularJS, Angular 2, Knockout JS, JQuery, SPA, HTML 5, TypeScript, JavaScript, Ajax, Bootstrap, VBScript, Visual Studio.Net 2015/2013/2012/ 2010, Visual Studio 6.0, SVN, GitHub and Visual Source Safe
Middle Tier Objects: Web API Rest, WCF Rest service, SOAP Web Services, Entity Framework, .Net Remoting, COM+, COM, Scripting Object and Remote Scripting
Technique: Multi-Threading, Reflection, Sockets, MS Application Blocks 5.0, 2.0, MS Dot Net Provider for Oracle / SQL Server, ODP.NET (Oracle), ADO.Net, OLE-DB, ODBC, WebSocket, SignalR
XML: XML, XSLT, XSL and Xpath
DataBase: MS SQL Server 2014, 2012/ 2008/2005/2000/7.0, Oracle 11,10G/9i/8i/7.3, Sybase 12.5, DB2, T-Sql, PL/SQL, Dynamic PL/SQL, Toad, Navigator, Erwin and SSIS Package
OS/Server: Windows Dot Net Server 2012,2008/2003, Web Server (IIS 7.0/6.0/5.0), Windows 10, 7 /2000 /XP Pro and Unix Sun Solaris
Package: MS Reporting Services (SSRS), Crystal Reports, SSIS, HighCharts, JIRA, Autosys, MS Silverlight 2.0, Rational Rose, UML, XML Spy, FXCops, MS Office 2016/2013/2010/2007, MS Project, VBA, Discoverer (Oracle), VSS, PVCS, SourceGear, Infragistics, Telerik, Kendo, Dev Express, NUnit, MOQ
Industry Exp.: Financial, Health Care, Accounting, Audit, Banking, Insurance, Pharmaceutical and Data Warehousing
Financial Exp.: Hedge Funds, Securities Lending, Risks, Fixed Income, Securitized Products, Bonds, MSB, CMO, Credit Derivative, Energy Derivative, Credit Services, Prime Brokerage, Equites and Alternate Investments
PROFESSIONAL EXPERIENCE:
Sr. C# / Web Developer
Confidential, NYC, NY
Responsibilities:
- Co-ordinated between banking and securities traders / reviewers - Mutual/Hedge Funds, Corp and Affiliates.
- Designed and developed ASP.Net MVC 5 application using AngularJS, C#, HTML5, Web API Rest Service and Visual Studio 2015.
- Used JavaScript and JQuery for client-side scripting and validation.
- Used CSS 3 and Bootstrap for styling and responsive screens.
- Integrated application using Entity Framework.
- Configured and deployed web site in MS Azure cloud in demo environment.
- Developed various reports using SSRS, Crystal Report and excel.
- Created Sql Server and Sybase objects such as tables, triggers, stored procedures and indexes.
- Used SSIS to load production data in local environment, Dev and UAT.
- Used MSMQ to send / receive messages.
- Assisted QA team to create test scripts. Used JIRA for time management.
- Wrote new unit tests using NUnit and Moq. Performed functional testing using various test cases.
- Wrote / modified scripts for upstream / downstream data.
- Analyzed internal requests for Limits.
- Calculated credit risk by using CRR and LGD data and past history.
- Wrote user documents with color screen shots.
- Created sample projects using WebSocket and SignalR to evaluate and demo.
- Assisted junior / off shore developers and performed code reviews.
- Managed production release teams - Application and Database.
- Used TFS for source control, build, agile management and testing.
- Developed demo project using Typescript and Angular 2.
- Full software development life cycle using Agile methodology (Iteration / User Story / Tasks / Test).
Sr. Web Developer/Lead/Architect/DBA
Confidential, NYC, NY
Responsibilities:
- Interacted with muni traders to gather business requirement.
- Provided Fixed Income/Bond Analytics - Price / Yield, Interest Rate, Convexity and Duration.
- Participated Scrum meeting based on agile software development on a daily basis to discuss work progress and development issues.
- Used OO principles and generics for performance.
- Designed and developed AngularJS Views using directive and filters using Visual Studio 2010.
- Created JavaScript files for AngularJS - Models, Controllers, Custom Directives, Events and Watches.
- Worked with Bloomberg terminal and API to upload bond data.
- Wrote business components using OOD.
- Ensured consistency of specifications across sub-systems
- Wrote algorithm for Cusip-8.
- Developed Bond Calculator from scratch.
- Created various stored procedures to get, insert, update and delete offering data using CTE and Merge statements.
- Used Microsoft Office Interop to write data in excel.
- Created WCF services to communicate with front-end.
- Developed various Line and Bar charts using Highcharts.
- Used Enterprise library Data Access Component 5.0 to communicate with database.
- Developed C #classes to upload Offering data from excel using Oledb using transaction.
- Used MS MSMQ to send and receive messages.
- Integrated trade with Bloomberg VCON.
- Created excel add-in using VSTO.
- Deployed application and db objects in Dev, QA and Production. Configured IIS 7.0.
- Wrote unit test using Moq and NUnit. Wrote code to capture matrix. Used TFS for source control.
- Created user and technical documents.
- Worked alongside traders and supported trading desk of 10 brokers and 5 back office personnel.
- Provided production support.
Sr. WPF Developer
Confidential, NYC, NY
Responsibilities:
- Worked with Project Managers and BA team in understanding and defining the requirement.
- Beacon used MVVM architecture (View - ViewModel - Model - Database).
- Used Visual Studio 2008 to modify and create new windows - WPF screen.
- Worked with C# codes and XAML to modify and developed new functionalities.
- Used generics for optimization and LINQ to query object collection.
- Wrote C# code using Lambda Expression, Auto-Implemented Properties and other new features of C# 3.0
- Modify nHibernate mappings to work with business entity.
- Worked with WCF Data Contract used to serialize and de- serialize objects.
- Modify and wrote new SQL Server 2008 stored procedure.
- Used SQL Server Profiler to monitor executed sql statements.
- Wrote technical documents with screen shots to explain new enhancements.
Sr. C# Developer
Confidential, NJ
Responsibilities:
- Participated business gathering meetings with manager, business analyst and off-shore team.
- Designed and developed .Net WCF services using .Net Framework 3.5, C# and VS 2008
- Created DB layer and Business layer API to encapsulate business logic using OOP.
- Coordinated with various DB2 teams to develop new stored procedures.
- Worked with IF, Integrated Framework, to design and develop services using IF.
- Created WixGen script to create MSI and used TFS for new build.
- Deployed in Dev and QA App servers.
- Assisted team (including off shore) to consume services.
- Prepared Product Profile and Installation guide.
Sr. Web Developer / Architecture / DBA
Confidential
Responsibilities:
- Participated with team members and managers to gather business knowledge.
- Optimized EYSOFT database by evaluating tables and creating indexes and db relationship reducing query execution time from 1 min. to less than 1 sec.
- For GAMX project created SSIS Package to extract, transform and load data from one machine to another using Sql Server 2005
- Designed, created and tested Reports using MS Reporting Services. Scheduled the report to send daily e-mail with excel attachment using database driven data.
- Wrote Sql Server stored procedure and optimized existing stored procedures.
- Assisted junior developers in optimizing stored procedures and C# application.
- Wrote technical documents and created database model diagrams.
- Worked with users and managers to gather system requirements such as business process, data flows & databases.
- Designed, developed and tested ASP.Net screens using Visual Studio.Net 2005 and Telerik controls using OOP’s concept. Developed AJAX web grid controls.
- Used SOAP Web Services using C# to retrieve GIS ID for GAC.
- Wrote complex Sql Server stored procedures and functions to encapsulate business logic.
- Improved performance (such as web page load time and network traffic) by optimizing Sql Procedure and Code Behind codes.
- Loaded GFIS data in GIS using XML and Procedures. Wrote data validation SQL script and logged error.
- Optimized DnB Request Item process - reducing the load time from an hour to under couple of minutes.
- Wrote Sql scripts to load Diag Entity and Relationship tables.
- Worked closely with DBA to design tables such as data type and index.
- Created back-up tables having millions of rows.
- Wrote and optimized complex SQL query for reporting purposes.
- Developed and executed unit test plans and participated in GIS regression test.
- Informed the technical architect and project manager of any issues that may affect any other areas of the project.
- Prepared extensive documents and user training materials.
- Resolved defects and performance problems discovered in testing.