.net Resume
New, YorK
SUMMARY
- Over 6 years of extensive experience in Analysis, Design, Development, Testing, Implementation, Production Support and Maintenance of several major Web and Client/Server Applications for various business environments and commercial projects.
- Strong working knowledge of Object Oriented Programming techniques.
- Expertise in designing and developing applications using C#.NET, ASP.NET, ADO.NET, SQL SERVER 2005/2008, Web services, SOAP, HTML 4/5, XML, CSS, Java Script, AJAX, JQuery, Web Forms, and Win Forms.
- Good experience in XML and XSLT transformation.
- Expertise in using Language Integrated Query (LINQ) for data manipulation.
- Good Knowledge in using WCF, WPF, MVVM, SOAP, Silverlight, MVC, and IIS, Microsoft Expression Blend,Microsoft visual source safe,NUnit/mbunit.
- Worked extensively with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Good experience in development of reports using Crystal Reports, SSRS, and Data Reports.
- Worked withSQLServer and Oracle databases.
- Knowledge in writing stored procedures, triggers, views using SQL SERVER 2005 and 2008.
- Knowledge in SSIS, SSAS and SSRS features of SQL SERVER.
- Good knowledge in designer tools such as Microsoft Visio.
- Creative in Designing the UI that is appealing and also gives user friendly experience.
- Good working knowledge in designing UseCase, Class, and Sequence diagrams using UML.
- Ability to work independently and in a team environment and actively participate in projects within work groups and across organizations.
- Hands on experience in debugging and fixing the bugs and also very good with support and maintenance.
TECHNICAL SKILLS
.NET Technologies:
ADO.NET, ASP.NET, Web services, WCF, WPF, MVC, .NET Framework2.0/3.0/3.5/4.0,Silverlight, IIS.
Programming Languages:
C, C++, C#.Net, PL/SQL, UML.
Markup & Scripting:
HTML/DHTML, XML, CSS, Java script, Ajax and jQuery.
Operating Systems:
Windows95/98/NT/ Server 2003/XP/Vista/7
Database Systems:
SQL Server 2000/2005/2008, MS Access2003/2007 and Oracle.
Tools:
Microsoft Visual Studio.Net 2003/2005/2008/2010, SQL Server Management Studio, Visual Studio 6.0,Microsoft Expression Blend, Visual Source Safe
EDUCATION
Bachelors of Engineering
Professional Experience:
Confidential,New York Aug 2011 to till date
Project: Wire Transfer
Senior .NET Developer
This project mainly deals with the wire transfer application which is mainly implemented to meet the requirements of Regulation Act declared by Federal government. The main purpose of this Act is to transferring money from Morgan Stanley to foreign country bank and to show the taxes, fees charged by Destination bank and have to take the approval from the user.
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Prepared High Level design and Low Level Design for the wires application.
- Utilized ASP.NET, C#, ServiceOrientedArchitecture (SOA), Windows Communication Foundation (WCF).
- Developed Web pages with ASP.NET using JavaScript, Client Side Validation, Server controls, HTML Controls, Jquery and CSS.
- Developed a new WCF service to get the information from the database. Worked on Data contract, operation contract, service Contract, Endpoints, binding etc.
- Good Working knowledge on different WPF controls and customized the appearance of list box and list box items.
- Experience in building Silverlight applications using .net. Involved in building a rich web experiences using Silverlight and JavaScript.
- Used XSLT for Transformation.
- Created User Controls and Custom controls.
- Using MVC4 architectures to developed web based applications.
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data sources.
- Involved in writing different Stored Procedures, Triggers,Cursors, Joins depends on the requirement.
- Used LINQ to SQL in C# to retrieve the data from database.
- Performed Application level tracing, debugging, and state maintenance through the Web.Configfile under the root directory of the application.
- Implemented Authentication and Authorization security mechanisms.
- Responsible for creating the .NET builds and making sure the builds are migrated all the way up to the Production Environment.
- Used Agile methodology was used to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- TFS was used to maintain the version and source control.
- Involved in fixing the bugs in the web applications.
- Created Test Cases for the application.
- Implemented Integration testing and Unit testing.
- Involved in writing the installation documents for the application.
Environment: Visual Studio.Net 2010, C#.Net, ASP.NET, Mainframes, IBM DB2, HTML, Xslt, TFS, CSS, AJAX, IIS,WCF,WPF, Web Services, Test Driven methodology.
Confidential,Dallas, Texas September 2010-August 2011
Role: C#/ .Net Developer
Confidential,provides wide range of services that can make banking easier and more convenient than other finance related services to its customers. The online banking system development helps customers in accessing their accounts and provides online transaction services. The system allows users to trace account history, pay bills and apply for loans. Customers can also change their personal information and order checks online through this service.
Responsibilities:
- Involved indesigninganddocumentingonline banking UI module using UML tools.
- Involved in Production Support
- Used waterfall model to develop the whole application.
- Used MVC architecture for client server interaction.
- Developed and consumed Web Services to extract information from the database and other services.
- Created variousWeb formsforuser login, account summary, loan applications and history pages usingASP.Net.
- Used variousadvanced Server Controlsand developedCustomControls.
- Implemented form based authentication and maintained Session State information throughout the web transaction.
- Implemented server side business logic using C#.
- Developed business layer components in C#.NET.
- Worked on WCF Web Services using C# to authenticate lookup and retrieve the data from database. Consumed by Windows forms
- Implemented Client and Server side validations using JavaScript and ASP.Net validation controls.
- Configured the WebConfig file for Session Management and trace.
- Used HTML, DHTML and CSS for developing Web Pages.
- DesignedCSSaimingfor a rich personalization of server side controls.
- Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2008.
- Used T-SQL to examine the database information.
- Used Data Adapters and Datasets of ADO.Net to manipulate data in the SQL server database.
- Extensively used Datagrids and Datalists to display account summary, loan history and other information on the web pages.
- Performed functionaltesting on various developed modules.
- Involved in generating and exporting SSRS reports.
- Used VSS for the source & document version control.
Environment:.Net Framework 3.5,Visual Studio 2008, ASP.Net, C#, Web services ,ADO.Net, MVC ,XML, HTML, DHTML, JavaScript , Webforms, SQL Server 2008, T-SQL, WPF, CSS, UML, IIS, Visual Source Safe, LINQ.
Confidential,Atlanta, GA May 2009–July2010
Role:Software Developer
This is a web based application for managing the employees of the organization. It also has the meeting feature which helps in announcing the meetings and seminars. This application also allows discussing online regarding the project status.
Responsibilities:
- Used n-tier architecture for presentation, business and data layers
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Extensively used ASP.NET controls for developing the UI
- Used C#.NET in writing Business classes and Data Access layer methods.
- Developed Web services for implementing the business logic
- Designed Class and use case diagrams using MS Visio.
- A Web service is published as per the business requirements.
- Attended the code review sessions and have given presentations.
- Involved in writing stored procedures using SQL Server 2008.
- Used the ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Performed unit testing and functional testing.
- Fixed the issues occurred during testing process.
- Involved in designing, updating the application as required.
- Deployed the application onIIS.
- Involved in support and maintenance.
Environment: .NET Framework 3.5,Visual Studio 2008, ASP.NET, C#.NET, SQL SERVER 2008, ADO.NET, Web Services, MS Visio, UML, JavaScript, HTML,XML, jQuery, IIS.
IT Data Resources, India August 2008-Mar 2009
Role: Web Developer
Phoenix designs reliable software products and services that are extensively tested at the application level for power utilities, mobile computing, and financial services. Human Resource Management System (HRMS) involves
maintenance of personnel data in the company which includes payroll too.
Responsibilities:
- Involved in analyzing system requirements and designed the functional and technical specifications for the project.
- Involved in designing using UML tools.
- Developed the application using Waterfall methodologies.
- Developed front-end UI using ASP.NET web pages.
- Developed web pages and style sheets using HTML and CSS.
- Used HTML controls and server controls and developed user controls.
- Implemented business components and data access code using C#.
- Exceptions and errors are handled throughout the application in such a way that the down time is minimized.
- Involved in database interactivity using SQL Server 2005.
- Created SQL nested queries, stored procedures and triggers.
- Used ADO.Net connectivity objects like Data Sets and Data Adapters.
- Generated detailed reports using Crystal Reports.
- Involved in unit testing and system integration testing.
Environment:Visual Studio 2005, C#.NET, ASP.NET, ADO.Net, HTML, CSS, Java Script, SQL Server 2005, Windows XP , IIS.
Confidential,India Jan 2007 – August 2008
Role: Software Developer
We developed a School Organization Application, which is a windows application that helps to manage and organize all the activities pertaining to an education system. Major modules are Students, Staff and Admissions.
Responsibilities:
- Gathered the requirements and involved in requirement analysis.
- Designed the UI for some modules of the application using ASP.NET controls.
- Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Documented the code for some of the modules
- Provided technical support
- Involved in documenting the user manual
- Handled many production issues and enhanced the User interface as per the requirements
Environment:.NET Framework 2.0, C#, SQL SERVER 2005, HTML, CSS, JavaScript, ASP.NET, XML.