We provide IT Staff Augmentation Services!

.net Developer Resume Profile

5.00/5 (Submit Your Rating)

NJ

Objective

11 years of software development experience in client-server and web technologies. Hands on design, programming and implementation experience for financial products across all phases of software development lifecycle

Professional Summary

  • Results oriented Expert level professional, building on 11 years of progressive accomplishments in Software Development with experience in Full SDLC Lifecycle.
  • 4 years of experience working for Microsoft Redmond projects.
  • Experienced in designing interactive application architecture patterns UI : the Model-View-Controller, Model-View-Presenter pattern.
  • Extensive Experience in designing the architecture and development financial applications in ASP.NET, MVC, Silverlight, Win Forms, C , XML, AJAX, LINQ, WCF, Javasvscript, JQuery, Telerik, Infragistics, InterSoft and EXTJS.
  • Plan, design, and implement application database code objects, such as stored procedures, Functions, Triggers and Views.
  • Experience with Test Driven Development using NUNIT 2.2 and Microsoft Web Test.Designing applications through UML and Design Patterns based on different development Methodologies such as SCRUM and Agile Development

Technical Skills

.NET Technologies

VS2013, VS2012, C , VB.net, ASP. Net C , ASP.Net MVC 4, LINQ, Web Services, WCF, WPF, Silverlight, Spring.Net

Script Languages

EXTJS, AJAX, JavaScript, JQuery, Infragistics, Component Art,Telerik Kendo UI

Reporting Systems

SSRS, Crystal Report

Databases

SQL Server, Oracle, MySql

Performance/Testing Tools

DynaTrace, HTTP Watch, Fiddler WebTest, NUNIT 2.2

Tools and Methodologies

Microsoft Enterprise Library, Enterprise Architect , MVP, MVC, UML, Agile Methodology, Microsoft Visio 2003

Version Control

Microsoft Team Foundation Server, Visual Source Safe 6.0, SVN

Professional Experience

Confidential

Role: Senior .Net Developer - Lead

Technologies: .Net 4.5, ASP.Net MVC 4.0, C , JavaScript, JQuery, WCF

  • LoanApp a software solution build to replace and further automate loan booking and servicing workflows. The goal was to upgrade or replace the existing manually performed loan servicing system with a solution which allows for growth of the business through more efficient and automated workflows and more robust system functionality. This is workflow based application where each phase of facility creation, loan origination, rollovers and break funding's go through the usual maker-checker creation-approval phase. It deals with Loan syndications, customer management, pay offs etc
  • Architecture: The platform is web, with SQL Server database connections and web service integration with ASP .Net MVC4, Telerik Kendo UI, Jquery, AutoMapper etc. Mocking and MVC Unit Test is used for testing.

Role Responsibilities:

  • Development data layer, service layer and web mvc4 presentation layer using WCF and Entity Framework.
  • Use dependency injection with Unity pattern for communicating with different services.
  • Used AutoMapper with Builder Pattern t populate the target class data from source class.
  • Using Repository and Unit of work pattern t create an abstraction layer between the data access layer and the business logic layer.
  • Building controllers and views tightly integrated with the razor UI and JQUERY.
  • Using Ajax / JSON communication with JQUERY.
  • Build common MVC helper controls t be across the application, like Editable Grid, Tab control etc.
  • Converted the project t Code First approach.
  • Work on client side and server side Common Framework modules.
  • Build CustomModelValidator Action Filter Attribute and DataAnnotationModelValidatiorProvider, while helps t validated specific Sub Models based on the configuration mention in the Action Filter.
  • Create Custom Validation attributes/Validation Attribute custom/business validations and passing the response back as JSONError result class.
  • Created Editable Grid control which will take care of add, edit and delete by configuring the parameters.
  • Passing the complex object of multiple pages t server side and having the default Model Binder properly map them.
  • Used Revealing Module Pattern for client side.

Confidential

Role: Senior .Net Lead Developer

Technologies: .Net 4.5, ASP.Net MVC 4, Lightstreamer, C , JavaScript, JQuery,WCF

  • OTC Clearing System is developed for analyzing and calculating if trade cost. OTC determine whether a trade is eligible for clearing at the CCPs CME, LCH, HOUSE and calculates initial Margin IM from CCPs for trades that are deemed eligible for clearing at the respective CCP. A trade valuation will be provided for those trades deemed eligible for clearing. It allows t enter bulk trades through upload a excel file of trades in a predefined format and individual trades through Credits and Rates entry screen.
  • Trade Monitoring screen provide an intraday list of all trades accepted for clearing
  • Architecture: The platform is web with multiple tiers are being used for SQL Server database connections and web service integration with ASP .Net MVC4 web, working with JQUERY and JQUERY UI. Security implementation is tightly integrated with Bank of America global systems through various API / Services.

Role Responsibilities:

  • Development data layer, service layer and web mvc4 presentation layer using WCF and Entity Framework.
  • Building controllers and views tightly integrated with the razor UI and JQUERY.
  • Passing complex objects and having the default Model Binder properly map them
  • Using Ajax / JSON communication with JQUERY.
  • Developed the Trade Entry Screen.
  • Real time updates of the trades IM in the UI through LightStreamer

Confidential

Role: Senior .Net Lead Developer

Technologies: .Net 4.0, ASP.Net C , Infragistics, EXTJS 4.1, JavaScript, WCF

Confidential

Architecture: The platform is web but multiple tiers are being used for SQL Server/Oracle database connections or web service integration. User interface is purely web, working with EXT JS version 4.1 in a complex MVC environment. Security implementation is tightly integrated with Bank of America global systems through various API / Services and application itself is running in a web portal which has been implemented through Life Ray.

Role Responsibilities:

  • Development Backend services implementation
  • Database design and development
  • Developed the complex pages using Infragistics controls.
  • Performance and optimization including database, EXTJS UI and WCF
  • Intensive UI development working with EXTJS and javascript Triage and solving the Production and other environment issues.
  • Build custom and common controls using EXTJS which can be used across the blotters grid.
  • Using EXTJS MVC across the project.

Confidential

Role: Senior .Net Developer

Technologies: .Net 4.0, .Net 3.5, ASP.Net, Linq, C , Telerik 2011, JavaScript, JQuery

Global Transaction Services, a division of Citi's Institutional Clients Group offers integrated cash management, trade, and securities and fund services t multinational corporations, financial institutions and public sector organizations around the world. With a network spanning over 100 countries, Citi's Global Transaction Services supports over 65,000 clients.

Role Responsibilities:

  • Build customized AJAX controls behavior like Accordian, Collapsiable Pannel, Autocomplete.
  • Extensive use of AJAX and JQuery.
  • Performance and code optimization t increase the application performance with a SLA of 5 seconds. Tools used like Fiddler, Avicode.
  • Used Telerik 2011 controls t display better and complex UI look.
  • Upgraded the application t VS 2010 .Net 4.0, Telerik 2011 and assessing and solving the technical challenges occurring during upgrade.
  • Supported usability for the different browser IE6, IE7, IE8, Safari, Firefox
  • Interacting with BA and getting requirement clarification.
  • Triage and solving the Production and other environment issues.

Confidential

Role: Senior .Net Developer

Technologies: .Net 3.5, ASP.Net, Linq, C , JavaScript, JQuery, Microsoft Toolkit

Confidential is web application, with features and functionality t submit the request for transferring assets from other financial institution t Merrill Lynch account. This system interacts with other services like ECF, ATSOnline. TOA supports both full and partial transfer of assets. TOA is very rich in UI with Microsoft Ajax Toolkit.

Role Responsibilities:

  • Designed and implemented the UI with extensive use of Javascript, JSON, Microsoft Ajax Toolkit and Ajax t avoid any postback call.
  • Implemented client side custom paging for the displaying the records in the Datagrid.
  • Build user controls and customized the Microsoft Ajax Toolkit controls.
  • Used ComponentArt WebGrid t display complex UI having custom controls inside the grid cell t provide better UI.
  • Developed the DataAccessor which communicates between the UI and ATSOnline and ECF Services.
  • Integration of other components like WebStats, Live Chat with TOA web portal

Confidential

Role: .Net Developer

Technologies: .Net 3.5, ASP.Net, Linq, C , WCF, JQuery m Ajax, Oracle, NUNIT 2.2

IBS software provides end-to-end solutions and services for Direct TV Commercial, CA. The products include conditional access, digital rights management, business support systems and set-top box software solutions. Company utilizes different technologies .net, Crystal Reports, NUnit, WCF and oracle in different application t provide better solutions t their clients. It follows Agile Methodology, Extreme and test driven programming.

Role Responsibilities:

  • Using Agile methodology for SDLC. Participate in scrum meeting, sprint planning.
  • Used MVC Pattern for UI and Enterprise Architect for designing WCF service.
  • Utilizing Reflection for dynamically invoking .NET Assemblies.
  • Using Nmock and writing automated test case for Testing the WCF service operations.
  • Designed and modified the database tables and wrote complex SQL queries, stored procedures and functions using Toad in Oracle.
  • Using api's Vertex for Tax Calculation and Paymentech for Credit Card Collection.
  • Used Crystal Reports for generating various reports.

Confidential

Role: .Net Developer

Technologies: .Net3.5, ASP. Net, Linq, C , WCF, JavaScript, Microsoft Toolkit, VSTS

TSC is an administration tool for administrating all MSDN Administrators and CSR's user's benefits for specific licensing agreement entitled t MSDN. Depending on the type of User CSR or Admin the User will have permissions t execute different functionality, from searches reports t adding or removing contacts, claiming or removing benefits, and updating contact information, etc.

Role Responsibilities:

  • Developed ASP.NET Web Forms, User Controls and common custom controls for the Application, interfacing with Class Libraries and DAL.
  • Used MVP Pattern.
  • Designed the User Details module of the Application.
  • Designed and developed the Data Request Layer used for interaction between the Middle Tier and Presentation layer.
  • Build the utilities classes like Linq and XML Utilities t be used across the application.
  • Developed the WCF service operations.
  • Testing the WCF service operations using Nunit.
  • Responsible for fixing deployment issues of product in DEV, SIT, and UAT environments.

Confidential

Role: .Net Developer

Technologies: .Net3.5, ASP. Net, Linq, C , WCF, JavaScript, Microsoft Toolkit, VSTS

Training Partners wh provide on-going educational services t help customers adapt t technology changes we are creating a comprehensive assessment that helps companies understand their ALM/development processes and capabilities, as measured against industry standards. This assessment is vendor agnostic and will serve as a basis for conversations with customers that will lead t a roadmap for improvement, and will help identify the most critical solutions required in the short-term.

Role Responsibilities:

  • Used MVP Pattern.
  • Development of the Admin Modules and Business logic implementation for Report Section.
  • Participate in Design Architecture and Database .
  • Writing stored procedures, functions, and views and creating tables.
  • Analysis and implementing of Regsys, MSI Adoption helper and RMS in ALM.
  • Implementing Passport Authentication.
  • Developed ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
  • Implementing new look and feels with Themes, Sitemap.
  • Implementation of high level UML diagrams t code. Performed Unit Testing, Integration Testing.

Confidential

Role: .Net Developer

Technologies: .Net 2.0, VSTS, Team suite, Build Types, WebTest, SqlCop, FxCop.

Developed an automation tool which reads the configuration from the XML file, deploy the web application and als perform various pre and post action check during the deployment process. Developed a web test tool which runs all the BVTS and test cases on the deployed CSTAR application. Developed a Windows service t automate Build and Deployment process across the GMP group. Windows services run everyday getting the latest from the VSTS followed by deployment followed by Web test and then sending a detail report. Windows service was driven by XML configuration file.

Role Responsibilities:

  • Understanding the existing testing approach and implementing Visual Studio Team System Web Test.
  • Initiating Engineering Excellence and implementing SqlCop, FxCop.
  • Automating the build process through TFS by developing Team Build Types.
  • Developing a Windows application t deploy the MSI, VRoots etc.
  • Automating the deployment by developing/enhancing custom tools.

We'd love your feedback!