We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • 7+ years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and methodologies. Strong skills and experience in Object-Oriented Programming using the .NET framework.
  • 6+ years of experience in designing and developing N-tier web applications using .NET technologies: C#.NET, ASP.NET, ADO.NET, and Visual Studio 2003/2005/2008.
  • 5+ years in designing database using SQL, functions, Triggers, Cursors, Views, and Stored Procedures.
  • Strong Experience in AJAX Control Toolkit, Telerik Controls, JavaScript, HTML, CSS, XML, XAML, Web Service, User Control.
  • Extensive experience of Data Adapter, Dataset, and Data reader to read and update data in database.
  • Utilized WPF, WCF, Generics, Web Parts, AJAX, standards extensively and developed new multimedia pages.
  • Experience in building SILVERLIGHT 4.0 applications using .NET. Involved in building a rich web experiences using SILVERLIGHT and JavaScript.
  • Good hands on experience of developing .NET Web Service using SOAP, UDDI and WSDL.
  • Experience with Master Pages, Page Layouts and Content pages in web applications.
  • Experienced in client/server and multi-tier distributed architectures, graphical user interfaces relational databases and Web/Internet technologies.
  • Involved in reviews and maintaining of review records for Screen Designs and Database Designs.
  • Ability to perform outstandingly in high-pressure environments and stressful situations.
  • Well versed in Design Patterns like MVC,MVVM Patterns and Singleton Patterns.
  • Experience PRISM and Unity architecture.
  • Experience in Data Migration / Data Conversion Projects from Legacy Systems.
  • Experience in Integration of Project with MS-Word and MS-Outlook (Import and Export).
  • Experience in working with Project management tools.
  • Involved in Supporting Integration testing, Regression testing, System testing for the Enhancements.
  • Involved in the Build & Release Management (giving builds, deploying then at client side).
  • Developed Custom Controls for Framework related Issues.
  • Experience in working with process compliance standards like CMMI.
  • The exposure also includes leading a project apart from development activities.
  • Effectiveness in coordinating with business team to fix bugs.
  • Highly organized and efficient, a flexible and versatile team player who will work hard and excel in any environment.

TECHNICAL SKILLS:

Languages:C, C#.NET, VB.NET, ASP.NET. Web Technologies:ASP.NET, ADO.NET, Web Services, WCF,WPF,SILVERLIGHT HTML/DHTML, XML,XAML, CSS,JavaScript, VBScript, AJAX, JQuery, Linq to Sql.Web Services:SOAP, UDDI, WSDL, XML.XML Technologies:XML,XSL/XSLT, DOM, XPath, SOAP, WSDL, DTD,Mark-up/Scripting Lang.:HTML, DHTML (CSS), XML, XSLT, JSON, JavaScript, AJAX, VBScript, XAML.Databases:SQL Server 7.0/2005/2000, Oracle 9i/10g, DB2, MS-Access, MySQLApplication/Web Servers:Microsoft IIS 7.0/6.0/5.0Reporting Tools:Crystal Report 11/10.0/8/8.5, SQL Server Reporting Service 2005 (SSRS)Source Control Systems:Microsoft Visual Source Safe, Team Foundation Server(TFS),SVN.IDE:Visual Studio .Net 2008/2005/2003Operating System:Windows 7/ Vista / XP / 2003/ NT / 2000, Unix, Linux, RedHat LinuxStandards & Trends:Agile Development, Test Driven Development, SOA (Service Oriented Architecture), Waterfall, IterativeDesign Patterns:Adaptor pattern , Observer, Decorator, Factory Method, Abstract Factory, Front Controller, Singleton and MVC,MVVM,PRISM and UNITY.

PROFESSIONAL SUMMARY:

Client: Confidential, San Francisco, CA Sept 2011 - Till date
Role: Senior .Net developer
Description: Confidential’s comprehensive, fully integrated global platform features the following services: Asset Services, Brokerage, Capital Markets, CONFIDENTIAL Consulting, Project Management, Public Institutions & Education, Recovery & Restructuring Services, and many more. The Application Business Analytics 2.0 was created as custom web part which is deployed on Sharepoint server 2010.This web part displays Financial Management, Facilities Management, Project Management and Lease Management Overview of a particular client using this application.
Responsibilities:

  • Implemented the project using MVVM pattern with Silverlight 4.0 as front end.
  • Implemented WCF Service Methods to access data from the database to bind it inside a Silverlight application.
  • Performed extensive Data Binding with various Server Controls like Grid View.
  • Used Delegate commands to handle the events at the client side on to the Silverlight pages.
  • Used various Generic collection classes for handling the data into the drop downs.
  • Used ADOMD.Net Data Services to expose data model in the service layer.
  • Designed UI with XAML andbounded the objects to the data base using and SILVELIGHT.
  • Implemented various Generic collection classes for data binding to the UI controls.
  • Involved in application design based on MVVM, and OOPs concepts on WPF and Silverlight platforms.
  • Implemented IMPERSONATION security featureto retrieve the data from the cube.
  • Worked with the business services team constantly in fixing bugs.
  • Constantly worked with the database design team in Generating and running SQL scripts and created backups and restoration points for the existing database.
  • Implemented Data Virtualization Concept instead of Paging in WPF within a grid.
  • Used Expression Blend for designing UI's with XAML.
  • Implemented Jounce architecture on Silverlight platforms.
  • Used WCF RIA Services in the nTier appllication pattern for Silverlight.
  • Extensively used Telerik RadGauge as dynamic data visualization tool for Silverlight.
  • Used Telerik Chart Control to display the data in graphical format.
  • Involved in Unit Testing for reporting bugs for the product and also fixing them.
  • Used Team Foundation Server(TFS) for source version control on a shared team environment.

Environment:MS.NET4.0(C#), SHAREPOINT SERVER 2010, ASP.NET, WCF, WPF,SILVERLIGHT SQL Server 2008/2005, SSIS,SSAS,SSRS, Web Services, LINQ, AJAX XML,TELERIK Controls, Web Forms, HTML, DHTML, XML, XAML, XSLT, JavaScript, Windows 2000/server, IIS 7.5,TFS.

Client: Confidential, San Francisco, CA May 2011 – Sept 2011
Role: Senior .Net developer
Description: Confidential offers a database-driven litigation support softwareplatform that provides secure Internet access to case data and e-discovery tools using nothing more than a standard Web browser. CaseVantage allows the case administrator to set up new users in minutes, using simple screens to define user properties, contract-specific billing information and client-specific data storage locations. End user training is also uncomplicated in CaseVantage. In under an hour, users can be reviewing and creating production sets with burned-in redactions and Bates stamps. CaseVantage allows review of all document formats – including scanned or imaged documents, email and electronic documents, PDFs and OCR (full text).
Responsibilities:

  • Implemented the project, partially using MVVM pattern with Silverlight 4.0 as front end, Entity framework as the backend database model.
  • Used Silverlight Navigation Application template to develop different kinds of reports.
  • Used Domain services (RIA), WCF services to expose the data to the Silverlight client.
  • Used several UI controls such as Treeview, Datagrid, and Dataform etc., to represent the data in different formats.
  • Designed windows services for file transfer, decrypt, decompress and relocate.
  • Designed UI with XAML andbounded the objects to the data base using Windows Presentation Foundation (WPF) and SILVELIGHT.
  • Implemented various Generic collection classes for data binding to the UI controls.
  • Involved in application design based on MVVM, and OOPs concepts on WPF and Silverlight platforms.
  • Worked with the business services team constantly in fixing bugs.
  • Constantly worked with the database design team in Generating and running SQL scripts and created backups and restoration points for the existing database.
  • Implemented Data Virtualization Concept instead of Paging in WPF within a grid.
  • Used Expression Blend for designing UI's with XAML.
  • Implemented PRISM architecture design pattern on WPF and Silverlight platforms.
  • Used WCF RIA Services in the nTier appllication pattern for ASP.Net and Silverlight.
  • Extensively used Telerik RadControls for advanced WPF and Silverlight.
  • Used Telerik Docking container Control to design docking layout for the application.
  • Used Telerik RadribbonBar Control to design menu layout to replicate that of MSoffice 2010.
  • Involved in Unit Testing for reporting bugs for the product and also fixing them.
  • Used Tortoise Subversion (SVN) for source version control on a shared team environment.
  • Used Apache Maven as asoftware projectmanagement and comprehension tool.

Environment: MS.NET 3.5 (C#)(VB.NET), ASP.NET, WCF, WPF,SILVERLIGHT SQL Server 2008/2005, SSIS, Web Services, LINQ, AJAX XML,TELERIK Controls, Web Forms, HTML, DHTML, XML, XAML, XSLT, JavaScript, Windows 2000/server, IIS 6.0, Crystal Report 10.0,SVN,Apache Maven.

Client: Confidential, Utica, NY April 2010 – May 2011
Role: Senior .Net developer 
Description: The project has a strategic planning and management system that is usedextensively in Confidential to track the potential growth of the business in various divisions. This system interacts with various other Enterprise systems using XML web services to fetch the contracted revenue and sales employees’ hierarchy data, and prepares the baseline forecasting. Based on the business scenarios, sales users and business development heads makes final adjustments and commit the forecast.
Responsibilities:

  • Gathered user requirements by interacting with users and prepared Software Requirements Specification (SRS) and other supporting documents.
  • Involved in designing and development of UI & ASP.Net pages (Web Forms) after interacting with users for requirements.
  • Designed windows services for file transfer, decrypt, decompress and relocate.
  • Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
  • Used various Asynchronous event handlers to communicate between different view models.
  • Used Delegate commands to handle the events at the client side on to the Silverlight pages.
  • Performed Silverlight validations by raising the exceptions explicitly in the view models.
  • Involved in the design of UI's with XAML and Developed the Meetings layouts using XAML and bounded the objects to the data base using Windows Presentation Foundation (WPF).
  • Involved in application design based on MVC, Factory Design Pattern and OOPs concept. Part of the database design team.
  • Completely responsible for developing utility classes in C#.Net 3.0 to manage Exceptions, Encryption decryption, Emails and Data Conversion techniques.
  • Developing Web Forms using ASP. NET 3.5C#, LINQ, WCF, AJAX Extended toolkit, XML, NUNIT, XSLT, DOM , Java Script, CSS, and Jquery.
  • Developed web pages and implemented AJAX using Telerik controls (Telerik Tree, Telerik Grid and AJAX toolkit).
  • Implement Security by using Window based and Forms based Authentication in ASP.Net..
  • Developed Active-X component in Visual Basic 6.0, to transfer large amount of file data from client machine to central server using FTP.
  • Utilized Agile Scrum iterative methodology as part of Team to develop
    new features and functionality.
  • WCF service is hosted manually to provide multiple end points.
  • Implemented Data access layer (DAL) usingADO.NETwith Database SQL server 2005 by creating Functions, Triggers and Store Procedures in T-SQL.
  • Designed and wrote stored procedures, Triggers, Functions and SSIS (SQL Server Integration Services) packages in SQL Server 2005.
  • Used Validation controls to validate the input Data using Validation Controls.
  • Involved in Database Design of the application, creating Complex Queries, tables and indexes and wrote stored procedures, triggers using SQL Server 2008.
  • Performed Query Optimization using SQL Server Query Execution Plan Analysis.
  • Prepared different types of reports using SSRS and Complex Stored procedures.
  • Designed and wrote stored procedures, Triggers, Functions and SSIS (SQL Server Integration Services) packages in SQL Server 2008.
  • Involved in the development of Data Layer by using ADO.Net with C#, and created packages and stored procedures in Oracle 10g.
  • Used Team Foundation Server (TFS) for source version control on a shared team environment.

Environment: MS.NET 3.5 (C#), ASP.NET, WCF, WPFSILVERLIGHT 3.0 SQL Server 2008/2005, SSIS, Web Services, LINQ, AJAX XML, Web Forms, HTML, DHTML, XML, XSLT, JavaScript, Windows 2000/server, IIS 6.0, Crystal Report 10.0,TFS etc.

Client: Confidential, O’FALLON, MO Jan 2009 – Mar 2010
Role: .NET Developer
This application involves transmission and transaction of Financial Information through Electronic Data Interchange under a highly secure environment. This system enables account holders to perform basic financial transactions like checking the loan status, loan amount, due payment, transfer funds between the existing accounts etc., via Internet. Basically this project is developed as an intranet application, which will be used by employees at different client locations and the Internet version i.e the online banking web pages, which can be used by the account holders who has got the online access authorization. It offers a great facility like Financial Calculator which calculates how much monthly installment you need to pay for the amount you are taking as a loan and for the number of months that you need to pay.
Responsibilities:

  • Involved in preparing Use cases, Sequence and Class diagrams using MS Visio
  • Developed design documents using Object Oriented Methods & involved in complete life cycle of development using agile methodology, Study Business Requirements, Analysis and converting business requirements into technical specifications.
  • Development using C#.NET to incorporate business logic and ASP.NET for GUI & Implemented WPF technology to provide Rich Interactive Application.
  • Developed Business Logic Layer using latest C#.NET features like Auto-Implemented properties and implicit variable declarations.
  • Develop Import Utility Desktop application to import data in XML format using Win Forms, C#.NET
  • Extensively used Dataset, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
  • Involved in preparing client side validation forms by using Java Script.
  • Actively involved in coding and designing using ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS & Visual Studio.Net 2008
  • Implemented back-end connectivity using ADO.NET.
  • Used LINQ to retrieve information from the XML data files and database, Database design and development & Write triggers, UDFs, views, indexes using TSQL in SQL Server 2005, Used Stored Procedures to dynamically retrieve data based on user selection criteria.
  • Created WCF Service to lookup and retrieve the data from database.
  • Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
  • Generate reports using SQL Server Reporting Services and integrate with application.
  • Used Infragistics controls Ultra Web GridUltra Web Menu to retrieve, display, and manipulate data from the database
  • Used Forms Based Authentication to enforce security into the application & Implemented Role Based security to control user access to portal.
  • Developing the implementation logic for the single sign on & worked on ASP.NET Caching features to improve performance & State management using Sessions

Environment: .NET Framework 3.5, C#.NET, ADO.Net, ASP.NET 3.5, VS.Net 2008, SQL Server 2005, IIS, AJAX Toolkit, XML, HTML, DHTML, XSLT, SSRS, SOAP, WSDL, Dream Weaver, Photoshop, TSQL, WCF,WPF MS Access, COM, UML, Edit Plus, JavaScript, MS Visio, Windows XP.

Client: Confidential- Chicago, IL Aug 2007 - Dec 2008
Role: .Net Developer

Description: Confidential is the largest auto insurer in the U.S. since 1942. About one of every five cars on the road is insured with State Farm. Confidential Automobile Insurance Company is a mutual insurance company and as such does not have any shareholders. Confidential Automobile Insurance Company is also the parent company of several wholly-owned subsidiaries that provide property and life insurance, banking products and mutual funds.
Responsibilities:

  • Involved in gathering requirements and performed object oriented analysis, design and implementation.
  • Assisted in the management and oversight of multiple concurrent spiral developments.
  • Implemented business logic/rules using C# components.
  • Created business and data model objects for server side business logic processes.
  • Developed ASP.Net applications for personal day-to-day record filing of the customers.
  • Implemented user control and custom controls.
  • Used ASP.NET AJAX extensions for partial updates of the Web Pages.
  • Used ADO.Net concepts to interact with MS SQL Server 2005, Oracle 9i.
  • Worked on validation in ASP.NET web pages.
  • Used XML to store the data.
  • Created and consumed Web Services using Visual C#, ASP.NET.
  • Developed custom Data Grid Column Style. Designed and developed custom user controls.
  • Transformed information pertaining to various departments in HTML, XML, XSLT format and linked them in a systematic way for meaningful navigation.
  • Followed standards for test plans, test case formats, coverage analysis matrices, decision point criteria.
  • Used ADO.Net concepts to interact with MS SQL Server.
  • Involved in creating stored procedures for DML operations on database. Based on this technique large amount of data can be updated in one call to database.
  • Involved in creating stored procedures and functions for various reports by optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER.

Environment: .Net framework 3.0, C#, ADO.Net, ASP.Net, AJAX, Win forms, AJAX, JavaScript, Web Services, WCF, CSS, XML, SQL Server 2005,Oracle10g, MS Team Foundation sever, Windows 2000 server.

Client: Confidential, New York City, NY May 06 - Jun 07
Role: Sr.Net/C# Developer 
Description: Confidential designs innovativeenterprise applicationsfor major media and entertainment industry clients and other intellectual property owners. We provide software products and services that enable our customers to more profitably manage the evolving media landscape. Confidential is a suite of integrated modules dedicated to managing intellectual propertyby capturing all deal terms and processing their associated financials from inception to final use. Confidential seamlessly integrates the legal, programming, sales, licensing, new media, finance, marketing and distribution functions; making the organization more agile and effective to better manage the evolving media landscape. Confidential supports any intellectual property owner and distributor including - but not limited to – Cable & Broadcast, Music, Film, Publishing, Sports Leagues, Video Game, Consumer Products Licensing, Production, and Distribution companies. Confidential is a flexible application that can be configured to a myriad of industries. The following pre-packaged offerings are geared towards specific industry verticals like Cable & Broadcast, IP Licensing, Video Games, International Program Sales & Distribution etc. 
Responsibilities

  • Involved in the offshore Development of the application with Server-side coding in C# with UI in Open Lazlo and backend as SQL Server 2005
  • Designing various diagrams for the workflow of the project using Visio.
  • Involved in developing Federal, State sections and efiling part of the application
  • Used Object-Oriented programming concepts, ADO.NET, namespaces, Web services in designing and development of the application
  • Extensively followed Agile methodology and Scrum process for software development.
  • Implemented the project with various layers like UI layer, Client Services, Business Services, Tax Engine Services and Data Access layer
  • Used .NET Remoting to interact with other objects across the network using TCP
  • Used C# as well as Web Services to implement business logic.
  • Wrote Data Access Classes using C# and ADO.NET
  • Created Stored Procedures, Triggers in Sql Server that encapsulated the Business rules
  • Worked on the TPS Engine and Post Page logics for generating Tax data XML, .Tax file and PDF.
  • Worked on an Admin tool as Windows application with C#.net in the code behind.
  • Extensively worked in the E-Filing part of the application which posts the generated Tax XML and .Tax file to the Cambridge server.
  • Implemented Microsoft Patterns and Practices using Application Block and Enterprise Library
  • Used Altova XML spy to generate XSDs from XML from which the Data Entities are created using XSD object generator
  • Wrote Test Classes using NUnit to perform Unit testing for the individual block of code
  • Performed Integration as well as Functional testing
  • Used TFS as the Source control in the Entire development of the application.
  • Involved in the Production support of the Application .

Environment: C# 2.0, ASP.NET 2.0, Open Lazlo, SQL Server 2005, ADO.NET, Visual Studio .NET 2005, XML, XSD, NUnit, Visio and TFS

Client: Confidential Nov 2005 – Apr 2006 
Role: .Net Developer

Description: Confidential is one of the biggest corporations which provides highest technology and rich portfolio of services. 
Responsibilities:

  • Responsible for the user gathering requirements and performance analysis.
  • Extensively worked on ASP.NET, ADO.Net and SQL server.
  • Worked on login screen, new customer registration pages, password recovery pages.
  • Design and development of user controls in the presentation layer.
  • Developed codes for retrieving data from the SQL database.
  • Used Grid View control for displaying data.
  • Developed codes for sending data to the sales department in XML format.
  • Developed codes for reading data from an XML format.

Environment: ASP.NET, ASP, IIS, SQL server 2000, Web Forms, XML, HTML, Visual Studio 2003, Windows XP.

Client: Confidential Sept 2004 – Sept 2005
Role: Developer 
Description: HR management is an Intranet web based application, which is used for all HR related activities like Maintaining the Employs Personal information, Salary structure, Outsourcing candidates information, Resume etc… 
Responsibilities:

  • Involved in the design and development of the Web Application.
  • Involved in developing the Admin module, Resume Search, Registration module and database designing
  • Developing UI Layer, Business Logic Layer, created database Stored Procedures, * Unit and Integration testing of the application, Created GUI using ASP.NET, and style sheet
  • Used Dreamweaver to design the HTML page
  • Data binding was extensively used to bind various server controls to the data from Database. DataGrid control and Repeater control were used in displaying rows of data in a customized template format.
  • Extensively used ADO.NET objects to communicate with SQL Server 2000 database
  • Involved in writing stored procedures for use in different modules of the application
  • Used Visual Source Safe(VSS)as the Source Control in the entire development of the project
  • Performed Functional Testing to check the stability of the product

Environment: C# 1.0, ASP.NET 1.1, SQL Server 2000, Visual Studio .NET 2003, Dreamweaver and VSS.

EDUCATION:

  • Bachelor of Technology Computer Science and Engineering GPA: 3.91/4.0– Confidential University.

CERTIFICATIONS:Microsoft Certified Technology Specialist for .Net Framework - Web and Windows application

We'd love your feedback!