.net Developer Resume
SUMMARY
- More than 13 years of IT experience as Technical Project Manager/Technical Architect/Consultant/Lead Developer.
- Proven track record of Requirement Analysis, defining solution architecture and recommending implementation approaches.
- Proven track record of translating Function Requirements to Technical Requirement.
- Subject Matter Expert(SME) in Agile and Scrum methodologies.
- Defined and implemented Test Driven Development approach in the projects.
- Developed and maintained High Traffic internet facing web sites
- Addressed the website security challenges on internet facing websites.
- Designed & developed web applications using C#, ASP.NET, ASP.NET MVC and Angular2.
- Customized SolArc RightAngle, Allegro and OnBase using WPF and C#.
- Created Multithreaded service components using WCF SOAP service.
- Developed web services using ASP.NET Web Service(ASMX), Restful WCF and ASP.NET WebAPI.
- Developed data services using oData.
- Deployed services and web app to azure using octopus
- Hands on experience in database modelling, writing complex SQL queries and query optimization.
- Created SSIS packages to extract data from difference data sources and store this data into a central repository(ETL).
- Developed reports using SSRS & Crystal Reports.
- Defined the policies and processes for continuous integration (Using TFS) and release management (Using Service Now and JIRA)
- Expertise in change management and release management processes with various ITSM tools.
- Developed build plans for continuous builds and integration.
- More than 8 years of experience with Financial applications including Operational Risk, Asset Management, Equity trading and Syndicated Loan Trade Settlement domains.
- Subject Matter Expert(SME) of Options, Futures and Swaps trading systems.
- Solid understanding of FIX (Financial Information Exchange) protocol and FLML (Financial product markup Language)
- Worked on Energy Trading and Risk Management product implementation for trading desk.
- Developed complex and efficient trading algorithms for ClearPar.
TECHNICAL SKILLS
Operating System: Windows (7, 2000 and XP Professional)
Web Server: IIS 7.5, IIS 6.0/5.0
Programming Languages: VB.NET, C#4.5, 4.0, 3.5 & 2.0
Web Technologies: ASP.NET, HTML5, JavaScript, JQuery, AJAX, Web Services, ASP.NET MVC5, XML, XSLT and Angular 2
RDBMS: SQL Server 2000, 2005 and 2008(Database Design, Stored Procedures, Triggers), DB2, Oracle
Development Environment: Visual Studio 2015, 2010. 2008 & 2005, .NET Framework 4.5, 4.0, 3.5, 3.0 & 2.0
Reporting Tools: SQL Server Reporting Services, Crystal Reports
SOA: Web Services, WCF Services, ASP.NET Web API, OData
Advanced .NET Components: Multi - Threading, WPF, PRISM, LINQ, ADO.NET Entity Framework, Task Parallel Library, Asynchronous Programming
Business Intelligence Tools: DTS and SSIS Packages, Business Objects Reporting
Testing Framework: NUnit
Messaging Tools: MSMQ
Version Control Tool: TFS, VSS
PROFESSIONAL EXPERIENCE
Confidential
.Net DeveloperResponsibilities:
- Involved in complete life cycle of projects.
- Maintain close communication with Product management, Business, Dev and Support teams.
- Extended MS Build(Compilation) to check any potential runtime error in Business Entities (if Business Entities are missing any public property corresponding to database tables and Views).
- Created custom component to prevent SQL and Script Injections.
- Worked on website security risks mentioned by Penetration test.
- Created new and enhanced existing web pages using ASP.NET MVC and Angular2.
- Developed complex and efficient trade matching algorithms.
- Created data archive for old and unused production data and moved this archive to separate file groups to reduce application response time.
- Created portioned tables for any new transaction data in system.
- Created WebAPI services to be consumed by mobile site UI.
- Created and maintained multithreaded Message tools (based on FPML, MSMQ and C#).
- Created services to facilitate automated doc delivery to the clients.
- Tuned existing stored procedures and created new procedures.
- Helped production support teams to match SLA timelines.
- Deployed web app and services to azure
Environment: ASP.NET MVC5, Angular 2, .NET Framework 4.5, WPF, SQL Server 2010, WCF, MSMQ, Octopus, Azure
Confidential
.Net Developer
Responsibilities:
- Created exe files (using C# language) to upload policy data into source system to OnBase work view classes.
- Created and deployed data source for document keyword which are used for document retrieval
- Created and deployed unity scripts for auto fill keywords which are consuming web service exposed by another source application.
- Setup various user roles and user base.
- Implemented document compositions.
- Resolving production issues.
Environment: OnBase, .NET Framework 4.5, WPF, SQL Server 2008, WCF, MSMQ
Confidential
.Net Developer
Responsibilities:
- Supported trading desk (Allegro Users).
- Created WPF applications for those users who don’t have Allegro license, so that business data can be made available to more users beyond trader’s desk without additional licensing cost
- Created OData services (based on ASP.NET Web API, Entity Framework and MVC 5 framework) to expose data for various subscriber applications.
- Used Telerik controls to create ASP.NET MVC Application pages.
- Hosted ASP .NET MVC application pages on SharePoint site using web parts.
- Created web pages using HTML5, JQuery and WCF REST services in SharePoint.
- Developed WCF REST services for SharePoint.
- Created SharePoint web parts for various purposes.
- Architected flexible application which can be changed with very less effort (as I am working on business floor, where requirement changes very frequently and expectation is very high)
Environment: .NET Framework 4.5/4.0, ASP.NET MVC 4, SQL Server 2008, Win forms Telerik Controls, OData, ASP.NET Web API, IIS, SharePoint
Confidential, NY
.Net DeveloperResponsibilities:
- Enhanced and maintained three applications called AICore, PES and PRIME to support PE business of Confidential . These applications were developed by using ASP.NET MVC, C#, SQL Server 2008, SSIS packages, SSRS reports and ControlM jobs.
- Architected and implemented AICore framework, which provides Security, Exception handling, custom UI controls, Authentication and Roles to the applications that are targeting AICore.
- Architected and implemented SOA solution using WCF to expose AICore data to the other applications.
- Implemented WCF workflow services for user request approval and auditing purpose
- Created multi-threaded components for scheduled processes
- Architected and implemented an additional layer to address security challenges for internet facing applications.
- Leveraged my knowledge on the other system to contribute in architecture simplification initiative.
- Proposed architecture to override web.config’s app settings section and implemented app settings into database, and implemented the same using httpmodule.
- Wrote various stored procedures and user defined functions in sql server 2008.
- Used Infragistics controls, created custom controls using Infragistics components/controls
- Did performance tuning for existing stored procedures.
- Developed new enhancements using ASP.NET MVC 4.
- Consumed existing services to read data from different data stores.
- Involved in requirement capturing, analyzing, designing, development, Unit Testing, QA, UAT testing, deployment and maintenance phases of SDLC.
- Used Microsoft TFS for source code and document management.
- Collaborated with implementation teams (web deployment, DBA, ControlM etc.) for quick and successful implementation of fixes/enhancements
- Worked with production support team, and been part of incident calls to address production problems.
Environment: .NET Framework 4.5/4.0, ASP.NET MVC 4, SQL Server 2008, SSRS, SSIS, WF, Infragistics Controls, ControlM, ITSM/Remedy, Service now, Investran 6.2
Confidential
.Net Developer
Responsibilities:
- SONAR was developed using ASP.NET, C#, SQL Server, ETL (based on SSIS), SSRS Reporting, BO Reporting, and Workflow services (based on windows workflow foundation)
- Architected a wrapper over existing legacy components (purpose was to hide the complexity of legacy components) and developed the same by using façade pattern.
- I was involved in resolving production tickets, which included queries related to user access, data correction, queries about SSRS reports and few times change in existing functionalities.
- Debug workflow services, and if any issue found, resolving the same.
- Done capacity planning, this includes measuring current hardware resource usage and prediction of any required upgrade in advance.
- Done application testing for a major infrastructure upgrade (Client was going to upgrade their browser from IE6 to IE8, which could have major impact on a web application), and successfully coordinated UAT for the same.
- Developed new functionalities requested by User.
- Done performance optimization for Sonar application.
Environment: ASP.NET, C#.net 3.0, SQL Server 2005, SSIS, SSRS, ASP.NET Web Service, Infragistics controls
Confidential, Houston, TX
.Net Developer
Responsibilities:
- I was responsible for migration approach finalization, rules preparation, data certification rules and incorporating enhancements.
- Developed data certification tool.
- Build and release support for Certification Tool.
- Architected and implemented deal pump tool using WCF API of Solarc Right Angle to push xml data into SRA database
Environment: ASP.NET, C#.net 3.0, WCF, Solarc Right Angle, SQL Server 2005,Sybase, SSIS, ASP.NET Web Service
Confidential
.Net DeveloperResponsibilities:
- Worked on both level-1 and level-3 production support for existing ETS components
- Responsible for requirement analysis.
- Designed and development few core modules along with Unit Testing.
- Architected and implemented HTML Reporting tool using C#. This tool was to facilitate users to create and configure reports.
- Designed database for one core business module and Reporting Tool.
- Architected integration approach for ETS system with other applications using SSIS packages and web services.
- Resolved performance issues by implementing custom paging, and putting appropriate restrictions while exporting reports into excel format.
- Done performance tuning for existing stored procedures of ETS system.
- Consumed existing web service for user details.
- Supported offshore team at various levels
Environment: ASP.NET, C# .net 2.0, SQL Server 2005, SSIS, ASP.NET Web Service, Infragistics Controls
Confidential
.Net DeveloperResponsibilities:
- Participated in developing business components along with unit testing
- Developed database objects (stored procedures and user defined functions) required by application.
- Written windows service for error monitoring,
- Developed various utilities to support development work,
- Created developer friendly wrapper classes for the legacy components (which were given by client) by implementing façade pattern
- Setup SQL Server for Session state management.
- Written and secured web services.
Environment: ASP.NET, C#, SQL Server 2005, ASP.NET Web Service, WinForms