We provide IT Staff Augmentation Services!

.net Developer Resume

Skill Summary

  • Over all 8+ Years of experience in Design, Development Testing and Implementation of WinForm and Web based large scalable Enterprises Applications
  • Experienced in large N-Tier, Client/Server Architecture, Object-Oriented Application (OOA), Service Oriented Architecture (SOA), Development and implementation using object oriented design patterns with SCRUM and Agile methodology.
  • Used various pattern viz. Façade, Singleton, Observer, Iterator
  • Experience in implementing WCF, WPF and custom work flow in C#.Net Framework 3.5.
  • Experience in developing and consuming WCF Service/WEB SERVICES and related technologies using XML, SOAP, WSDL, UDDI and AJAX, JSON.
  • Experience in using creating User-Interface through Window Presentation Foundation (WPF).
  • Highly proficient in developing, multi-tier Web and WinForm Applications using C#, VB.Net, ASP.Net, ADO.Net, JavaScript, CSS and .Net Framework (3.5,2.0,1.x).
  • Experience in implementing.net Remoting and Threding
  • Expert in developing large scale, fully normalized, and highly complex Relational Databases using SQL Server, MS Access that include T-SQL, Stored Procedures, Triggers, functions, Cursors, Views, Indexes Constraints.
  • Administration Experience on Software configuration management using Visual Source Safe(VSS), Team Foundation Server (TFS)
  • Experience of Project Management Tool using MS Visio draw use case, sequence Diagram
  • Migrating asp.net 2.0 to 3.5 and asp.net 1.1 to 2.0 in ASP.Net
  • Extensive experience in Developing Data Report using Crystal Report, SQL Server Reporting Services
  • Experienced with Microsoft Enterprises Library (Application building Data Access, Exception Handling).
  • Strengths are Problem Solving, Communication and interpersonal skills and ease of adaptation to newer development techniques, languages and working culture
  • Analytical, highly self-motivated, goal-oriented professional with proven success in technology consulting and software development. Having extensive work experience in cross-functional and multicultural environment. Able to work within a group as well as work independently.
  • Involved in Complete Software Development Life Cycle (SDLC) and well verse in software development methodology and design pattern that includes good analytical and sharp problem solving skills.
  • Excellent Technology absorption capability with any kind of web and Client/Server Application. Well versed with Back-end, middle tier, front end and GUI Development.
  • Well versed with QA Methodology and QA Process to ensure the Quality Assurance including Test Case Planning /Development, Test procedures and analyzing the test results, Unit Testing with NUnit

Technical Skills / Tools / Software / Hardware

  • Visual Studio (2008, 2005, 2003), Team Foundation Server (2008,2005), .Net Framework( 3.5,2.0,1.x)
  • C#, VB.Net, ASP.Net, ADO.Net, AJAX, LINQ, WCF, WPF, WF
  • Web Services, SOAP, WSDL, UDDI, XML , Java Script, VB Script, CSS, IIS 6.0, HTML, DHTML
  • SQL Server(2005,2000), SQL Server Reporting Services, DTS, SSIS, T-SQL, Crystal Report
  • MS Access, VB 6.0, MS VISIO, Visual Source Safe(VSS)
  • Windows Server 2003-2000 Windows XP

Industries/Functional Knowledge:

  • Experience in Finance Trading (Equity, option, mutual fund), fixed income (MBS, CMBS, CDO), Risk Management, Banking, Health Care, Hospitality.
  • Strong knowledge of the Debt market, Equity, Mutual Fund, Option, Portfolio Management.

Confidential, Hopewell, NJ

Sr. .Net Associate Mar-2009- Present
PCOE (Private Client Order Entry) is a trading application used for clearing, settlement and reporting of equities, option and fixed income. It has been used to trade different type of products like Equity, Options, Mutual fund and fixed income. PCOE is N-tier application. It has different online web portal wherein ML FA’s places the order for different products or ML Direct portal where in ML direct client can directly do the trading and can manage their account. PCOE uses many projects that are being used by UI to place the order like Flex Rule engine, Flex Rule Admin. Flex Rule engine is a middle tier component for validation of rules for respective PCT (Product channel touch point). Flex Rule Admin is the web interface that manages entire flex rule for different products. Flex rule are categorize in different category per the business rule like Firm or financial advisor or Account level known as “FA”, “Account”, “Firm” or “Broad Coat” rules.

  • Responsibility:
  • Implemented Window Communication Foundation (WCF) services to expose the Middle tier logic to UI tier.
  • Implemented custom serialization and deserialization to facilitate the communication of existing Middle tier using complex type.
  • Involved in designing work flow rule for PCT’s (product channel touch point) of ML Online trading application.
  • Extensively used Nunit test case to do test driven development of PCOE middle tier services.
  • Manage, Develop and enhance the tools e.g. Bizfunction evaluator, service invoker.
  • Involved in unit testing and also extensively involved in bug fixing of ML Online trading application.
  • Manage PCOE service deployment and testing in different environment until pre production.
  • Created UML Diagram using Visio 2007
  • Administrating software configuration using Team foundation server 2005 and 2008.
  • configure IIS (6.0) and Deploy application on IIS (6.0)
  • Environment –Visual Studio 2008, Visual Studio 2005, C#, IIS(6.0), XML, WPF, LINQ, WCF Services, Visio 2007

Confidential, Nashville, TN

Sr. .Net Associate Mar-2008- Feb-2009
“Catalyst” is a clinical information system that provides access to clinical data, ensures follow-up of required services to patients. It contains an interface for PHS client’s jail management system to manage patient demographics, admissions/discharges and housing changes. It incorporates data capture forms for complete intake and history/physical examinations – focused on capturing the data as discrete data elements to enable true clinical decision support. It manages built an Automated Patient Summary, medication ordering and results management for appointments, lab procedures and imaging procedures. The built-in value of more than 200 triggers and alerts allow client to contribute to patient safety by ensuring necessary health services are followed up by local site clinicians.

  • Responsibility:
  • Lead offshore team of developers in India and used agile methodology.
  • Developed code adhering to SOA architecture of the portal.
  • Used Microsoft Enterprise application block to create data access and business object layer.
  • Used Microsoft Enterprise application block for exception handling and logging.
  • Created Web Forms, using ASP.NET 3.5, MS Visual Studio .NET 2008.
  • Use Microsoft AJAX for better user experience
  • Was responsible in developing the GUI pages using Microsoft AJAX control toolkit.
  • Used TFS 2008, 2005 to manage the project development and track of bugs.
  • Involved in creating the backend database tables using SQL Server 2005
  • Created tables, views, stored procedures by using SQL Server 2005
  • Create, modify and convert report to .rdlc using SQL server reporting services 2005(SSRS).
  • Used SSIS package for migration of catalyst 1.0 to catalyst 2.0.
  • Integrate cute live chat client server in catalyst.
  • Involved in unit testing and also extensively involved in bug fixing.
  • Deployed application on various servers to get the final approval of development/Bug.
  • Deployed application on IIS 6.0
  • Environment –Visual Studio 2008 TFS, C#, ASP.Net, AJAX, CSS, IIS(6.0) Java Script, Web Services, SQL Server 2005, SSIS,SSRS.

Confidential, India and Exchange place NJ(Onsite)

Sr. Technical Lead/Developer Aug-2006 – Feb-2008
Project:Risk On Demand
Risk on Demand is web interface that facilitate to do monitoring of nightly batch jobs on 24/7 basis. These Nightly batch jobs are being processed for every business day in U.S for Interest and Risk calculation of various bonds. These bonds are Treasury bond, mortgage base security, commercial mortgage base security etc. It provide various features that help in processing job and their status viz. set priorities in execution of one job on another, change of status like waiting, processing, done, complete and fail provided if it is required. Having worked in all modules, I have had gained in-dept knowledge of the entire process I have added some good features to the Risk On Demand like functionality to export and import data from Excel.

  • Responsibility:
  • Rewritten ASP.NET 2003 web application into ASP.NET 2005 web application.
  • Finalizing architecture and design of the solution with the client
  • Created Web Forms, using Infragistics, ASP.NET 2.0, MS Visual Studio C#.NET 2005
  • Used Microsoft AJAX extension for better user experience.
  • Used Microsoft Enterprise application block to create data access and business object layer.
  • Involved in creating the backend database tables using SQL Server 2005, Sybase.
  • Created tables, views, stored procedures by using Sybase
  • Used ADO.NET 2.0 extensively to create data access and business object layer
  • Involved in unit testing and also extensively involved in bug fixing.
  • Written the web service to implement business logic in C# language and used in Web Forms.
  • Deployed application on IIS6.0
  • Used SDLC Tracker which involves various stages of lifecycle.
  • Design and development of all the modules including the Data base design and development With Sybase.
  • Environment –Visual Studio 2005, VB.Net, ASP.Net (2.0), AJAX, SQL Server 2005, TSQL, AJAX, CSS, JavaScript, IIS(6.0), XML

Project: MSTG Admin
MSTG Admin is a web interface that facilitate to manage different applications currently in use for job processing .It manages different applications, application users and their role. Essentially, this MSTG Admin is in use to give access rights on all the application running in MSTG risk group on 24*7 in Merrill Lynch. For authorizing user it uses Role based access security. MSTG Admin having rich user interface, it is a three tier application that uses Microsoft application block and uses xml for various configuration. I have added some good features to the MSTG Admin like functionality to export and import data from Excel.

Responsibility:
  • Involved in requirements gathering, Interacted with the users and analyzed the user and Business requirements.
  • Finalizing architecture and design of the solution with the client
  • Created Web Forms, using Infragistics using VS 2005 ASP.NET 2.0, MS Visual Studio .NET 2005.
  • Used Microsoft Enterprise application block to create data access and business object layer.
  • Used Microsoft AJAX extension for better user experience.
  • Used ADO.NET 2.0 extensively to create data access and business object layer.
  • Created tables, views, stored procedures by using Server 2005, Sybase.
  • Extensively Used ADO.NET 2.0 technology for data retrieving, querying, storage and manipulation.
  • Written the web service to implement business logic in C# language and used in Web Forms.
  • Involved in unit testing and also extensively involved in bug fixing.
  • Deployed application on IIS6.0
  • Design and development of all the modules including the Data base design and development with Sybase.
  • Used SDLC Tracker which involves various stages of lifecycle

Environment – Visual Studio.NET 2005, C#, AJAX, ADO.NET 2.0, Infragistic control 6.2, XML, IIS 6.0, SQL Server 2005, Sybase and Windows 2000/2003

Project: DSG - Depository Specialist Group
DSG is Winform application developed for Merrill Lynch it enables depository group to handle their day to day business data processing. It manages portfolio and give different view of portfolio viz. cash flow, scenario, summary, Exception. DSG enables user to kickoff the exceptions on demand. It manages on demand exception handling of particular bond. User can set the exception that can be failed or wrong calculation. DSG uses xml for configuration purpose and Infragistic control 6.2 for rich user interface. Used multithreading to do calculation of cash flow, scenario while exporting to excel all the tabs I have added some good features to the DSG like functionality to export and import data from Excel.

Responsibility:
  • Created Win forms using C#, MS Visual Studio .NET 2003
  • Involved in generating user interfaces
  • Created tables, views, stored procedures using Sybase
  • Involved in unit testing and also extensively involved in bug fixing
  • Involved in requirements gathering, Interacted with the users and analyzed the user and business requirements
  • Involved in designing and coding the win forms using C# .NET 2.0
  • Written the business logic using C# .NET and used in Win Forms.

Environment – Visual Studio.NET 2005, C#, AJAX, ADO.NET 2.0, Infragistic control 6.2, XML, IIS 6.0, SQL Server 2005, Sybase and Windows 2000/2003

Project: Framework report & Log garbage collector
Framework report sender: Tool check for report generation timing for framework feed and framework report and send the status to the entire user that specified in the configuration file.
Framework report validation: Tool check for security prices based on given business rule and if find security whose price change is exceptional then respective security detail are send to user as a mail, mail address specified in the configuration file.
Log Garbage Collector: It will delete all the log files that are generated by nightly batch job processing and file creation date is prior to specified date and from specific paths in configuration file.

Responsibility:
  • Involved in requirements gathering, Interacted with the users and analyzed the user and Business requirements.
  • Written the business logic in classes using C# language and used in console.
  • Extensively Used ADO.NET 2.0 technology for data retrieving, querying, storage and manipulation.
  • Involved in creating the backend database tables using Sybase.
  • Created tables, views, stored procedures by using Sybase.
  • Involved in unit testing and also extensively involved in bug fixing.
  • Design and development of all the modules including the Data base design and development with Sybase.

Environment – Visual Studio.NET 2005, C#, ADO.NET, Sql Server 2000, Sybase, XML and Windows 2000/2003

Confidential, India

Sr. Software eng. Jan-2005- Jul-2006
“Travellusions” catering to travel and tourism industry, it has a development office in India for product development which also provides technical and functional support to its clients in U.K., Australia and South Africa. “Travellusions” is an intranet web based application providing the tour and travel operators with various features like booking of accommodations, services, availability status, making contracts with hotels and services, collection and monitoring of payments, invoice raising, purchase invoice raising etc. It also provides report module for generating reports concerning bookings status, payment status, contract status etc. It also incorporate third party web services to book accommodation named QuickBed, Quanta’s holidays and so on.

Responsibility:
  • Created Web Forms, informs using ASP.NET 1.1, MS Visual Studio .NET 2003.
  • Involved in generating user interface screen using ASP.Net 1.1 Objects.
  • Involved in creating the backend database tables using SQL Server 2000.
  • Created tables, views, stored procedures by using SQL Server 2000 schema objects.
  • Used xslt to create report to confirm booking and show the itinerary for booked room or service.
  • Extensively Used ADO.NET 1.1 technology for data retrieving, querying, storage and manipulation.
  • Involved in unit testing and also extensively involved in bug fixing.
  • Involved in requirements gathering, Interacted with the users and analyzed the user and Business requirements.
  • Extensively used xml manipulation while booking the room and service.
  • Involved in designing and coding the web pages, win forms using ASP.NET 1.1, VB.NET and HTML.
  • Written the business logic in classes using VB.net and used in Web Forms.

Environment – Visual Studio.NET 2003, VB.NET, ADO.NET 1.1, XML, IIS6.0, SQL and Windows

  • 2000/2003

Confidential, India

Sr. Software eng. Jul-2003 to Dec-2004
Project: BankTrack
BankTrack is an integrated banking system. It uses .NET Remoting to implement distributed architecture. Designed to automate & handle almost all activities involved in banks and co-operative credit society and covers nearly all departments Saving, Loans, Deposits, Interest calculation for different products, Clearing, Cashier, General ledger, reports. It support pigmy/collection machine that handles daily deposit transaction through agents outside the society .It provides interactive user friendly backup utility interface and again various reports for bank and credit co-op society.

Responsibility:
  • Created Win forms using VB.NET, MS Visual Studio .NET 2000
  • Involved in generating user interfaces.
  • Created tables, views, stored procedures.
  • Involved in unit testing and also extensively involved in bug fixing.
  • Involved in requirements gathering, Interacted with the users and analyzed the user and Business requirements.
  • Involved in designing and coding the win forms using VB.NET 1.0.
  • Written the business logic using VB.NET and used in Win Forms.

Environment – Visual Studio.NET 1.0, VB.NET, ADO.NET 1.0, Remoting, XML, SQL SERVER 2000 and Windows 2000

Project: Memorize the Image & Spot the Difference
BankTrack is an integrated banking system. It uses .NET Remoting to implement distributed architecture. Designed to automate & handle almost all activities involved in banks and co-operative credit society and covers nearly all departments Saving, Loans, Deposits, Interest calculation for different products, Clearing, Cashier, General ledger, reports. It support pigmy/collection machine that handles daily deposit transaction through agents outside the society .It provides interactive user friendly backup utility interface and again various reports for bank and credit co-op society.

Responsibility:
  • Creation of application interface and components using Visual Basic 6.0
  • Used Access 2000 as the Database Server
  • Used Crystal reports for generation of reports.
  • Written SQL Queries
  • Used ADO objects to connect to the Database

Environment – VB 6.0, Access2000, Crystal Report 8.0

Confidential, India

Software eng. Feb-2002 to Jun-2003
Hospital Management Software designed to automate & handle almost all activities involved in Hospital management and covers nearly all departments like Lab, Back-office and Appointment Scheduling etc. OPD This module take care of time schedule appointments, OPD consultation and patient file management and record of patient. IPD module manages different tariff plans of hospital. Pathology module keeping the records of the patient and their test Report and generate various report as per the requirement of pathology laboratory. This module deals with transactions like cash/bank, receipts/payments etc.

Responsibility:
  • Creation of application interface and components using Visual Basic 6.0
  • Used Access2000 as the Database Server
  • Used Crystal reports for generation of reports.
  • Written SQL queries
  • Used ADO objects to connect to the Database
  • Used Visual Source Safe as the source code repository

Environment – VB 6.0, Access2000, Crystal Report 8.0

Education:

  • Masters in Computer Science (M.C.A.)

Certification –

  • Microsoft Certified Professional(MCP) in Developing and Implementing Web application with Microsoft Visual C# and Microsoft Visual Studio .Net 3.5 With 90% In Exam 70-562
  • NSE Certified in financial market (NCFM) FIMDDA –NSE Debt Market.

Hire Now