.net Developer Resume
Palo-alto, CA
SUMMARY:
- About 7+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable Multi - tiered Web Applications, Distributed Applications and Web Services using Microsoft Technologies in Finance, Banking and Healthcare domains.
- Proficiency in SDLC methodologies and development processes such as requirement gathering, analysis and definition, prototyping, proof of concept, designing and implementation.
- Worked in various domain applications such as Banking, Financial, Service, and Insurance and e-commerce domains.
- Expertise in developing applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0, Web applications using ASP.NET, Win Forms using Microsoft Visual C#.NET and VB.NET, Database access using ADO.NET and distributed applications using WCF, XML Web Services and Messaging system.
- Expert in developing windows applications using Windows Presentation Foundation (WPF), web applications using Silverlight).
- Designed and developed Win Forms and also involved in enhancements
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript, j Query and AJAX.
- JavaScript client side validations were done for ASP.NET Web Applications.
- Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
- Extensive experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Multithreading, Windows Service, .NET Remote technologies and Web Service.
- Experienced in developing enterprise applications using DOM (Document Object Model), XML, XAML, Schema, XSLT and XML Parsers with clear understanding of well formed XML and Valid XML and LINQ to query XML.
- Experience in developing stored procedures, triggers using SQL, PL/SQL and T-SQL in relational databases such as Oracle and MS SQL Server 2000/2005/2008.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC), MVVM and Model viewer presenter (MVP).
- Experience in Agile Software Development methodologies and developing Use Cases, Sequence Diagrams and Class Diagrams in UML.
- Developed reports using MS SQL Server Reporting Services and Crystal Reports 8.0.
- Created Custom Templates in Share Point
- Experienced in creating corresponding Unit Test Suite for applications at various modules and did integration, System, Load Runner, Functional Testing
- Sound knowledge in writing T-SQL queries, stored procedures, Triggers along with Data Transformation Services (DTS), views, user defined functions, packages, database performance tuning, indexing, database backup and restore.
- Extensive experience in developing reports using Crystal Reports, MS Access reports and SQL Server Reporting Services (SSRS).
- Experience in working with Nunit and MSTest Framework for unit testing.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
TECHNICAL SUMMARY:
.NET Technologies: ASP.Net MVC2,MVC3,ASP.Net (3.5/3.0/2.0/1.X), ADO.NET (3.5/3.0/2.0/1.X ), Web Services, WIN FORMS, WEB PARTS, .Net Remoting and Net Framework 3.5/3.0/2.0, Net Framework 2.0/3/0/3.5/4.0 (LINQ, WCF), Silverlight 4.0/3.0, MVVM
Development Environment: Visual Studio 2010 / 2008 / 2005 / 2003, Visual Basic 6.0
Web Technologies: ASP, XML, HTML,HTML5, DHTML, XHTML, CSS, CSS3, XSLT, VBScript, JavaScript, AJAX, J Query, JSON.
Web Services: SOAP, UDDI, WSDL, XML, REST
Programming Languages: C# (3.5/3.0/2.0/2.x), VB.net, C, C++, SQL, PL/SQL.
Databases: SQL Server 2008 R2/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS),Oracle 10g/9i, Oracle pl-sql, MS Access
Business and Portal Technologies: SharePoint Server 2007, MS Office 2007,2010, MS ACCESS
Middleware: ADO.Net, ActiveX, DLL
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, MS SQL Server Reporting Services SSRS
Web/Application Servers: Internet Information Server (IIS), Apache
Design Patterns: MVC, Singleton and Abstract Factory.
Technology: Net Framework 2.0/3/0/3.5/4.0 (LINQ, WCF), Silverlight 4.0/3.0
Application Tools: Visual Studio.Net 2010, Front Page, SQL Enterprise Manager, SQL Management Studio, Adobe Photoshop 7.0, Visual Interdev 6.0, Visio.
Operating Systems: Windows 7,Vista, Windows XP/NT/2000 and Windows Server 2008 / 2003
PROFESSIONAL EXPERIENCE:
Confidential, Palo-Alto, CA
.Net Developer
Responsibilities:
- Designed and Developed a web application where Users can upload captioning (subtitles) files such as SRT, SBV,TTML files and generated Xml based responses by handling Generic Web Handler(.ashx files) requests generated from a web media player.
- Extensively used web technologies like, ASP.NET, Entity Frame work, ADO.NET, C#, JavaScript, XML and HTML in designing and developing web applications.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, CSS for server and client side validations respectively.
- Used Cascading Style Sheets (CSS3) to attain uniformity of all web pages and to control the layout and look of the page easily
- Worked on ADO.NET components SQL Connection Object, SQL Command Object, Data Reader, Data adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL SERVER 2008 R2 to insert, update, and delete data inside table
- Developed business logic using C# and developed data layer class extensively for database related transactions and created numerous Classes and Interface to implement Business Logic and Data Manipulation
- Used Regular Expressions and Xml Parsing methods in parsing the SRT, SBV, TTML files and storing the content of the files into the database according to the requirements.
- Used Generics classes in .Net 4.0 in developing business components.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages
- Prepared Test cases and provided technical documentation
- Created automated Unit test plans using Visual Studio 2010 and performed Unit testing modules according to the requirements and development standards with N-Unit testing
- Extensively used Team Foundation Server (TFS) for Version Control and Source code repository.
Environment: .NET Framework 4.0, Visual Studio 2010, 2012, ASP.NET 4.0, C#, ADO.NET, Entity Frame Work, AJAX, IIS, Web Services, SOAP, XML, XSD, WSDL, WCF, SSRS, JavaScript, J query, SQLSERVER 2008R2,Team Foundation Server(TFS),MSACCESS
Confidential
.Net Developer
Responsibilities:
- Involved in communicating with the clients, gathering requirements for the development of preprocessing logic of Information Origination module, Escalation Logic and other web and business tier components.
- Extensively used web technologies like VB.NET, ASP.NET, Entity Frame work, C#, JavaScript, XML and HTML in designing and developing the web projects.
- Used Multithreading in developing the web projects
- Designed and developed the user interface for various tools and implemented ASP.NET /VB.NET validation controls, JavaScript, CSS for server and client side validations respectively.
- Made full use of .NET’s object oriented features(C#), event handling, error handling, caching and security feature.
- Developed Web Services which can be used by a number of clients in getting useful data
- Extensively used WCF services, thereby achieving complete Service Oriented Architecture.
- WCF Services are deployed as self-hosted services by means of window services bound with TCP Binding.
- Worked with WCF Service Contracts, Data Contracts, Operation Contracts, Instance Modes and Security of the services.
- Worked on client side browser using HTML5 XHTML, DHTML, CSS3, Themes, JavaScript, j Query and AJAX.
- Designed Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC3 and MVC4)
- JavaScript client side validations were done for ASP.NET Web Applications.
- Used Ajax Controls for calendar control and free text box controls on the UI.
- Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server 2008 and SSMS 2012.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Designed and developed reports using SSRS.
- Developed reports using (BID SSRS) depending upon the input parameters required by the business.
- Provided codes to perform Unit Testing.
- Implemented Unit, Integration and System Testing using NUNIT.
- Responsible for Manual Testing and Automation Testing.
- Prepared test scripts for automated testing using QTP.
- Deployment of Application on Test and Production server.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: .NET Framework 3.5,4.0, Visual Studio 2010, 2012, ASP.NET 4.0, C#, ADO.NET, Entity Frame Work, AJAX, IIS, Web Services,MVC3, MVC4, SOAP, XML, XSD, WSDL, WCF, SSRS, JavaScript, Jquery, SQLSERVER 2008R2,Team Foundation Server(TFS), Windows Server 200, MSACCESS
Confidential
.Net/SilverLight Developer
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
- Implemented the project according to the Software Development Life Cycle (SDLC).
- Developed business logic using C#, used and developed data layer class extensively for database related transactions and created numerous Classes and Interface to implement Business Logic and Data Manipulation.
- Designed and developed web based UI in C# using different controls like HTML5 Controls, Data Controls and Web Controls.
- Implemented features of ASP.Net 4.0 such as Calendar Controls, Repeater Control and Security using form authentication and used ASP.NET Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Used Multithreading in developing the web projects
- Implementing LINQ queries using LINQ to SQL on different data sources in Silverlight applications
- Worked with VB.NET, ASP.NET Web Forms, REST Web Services, State management, Caching features, configuring optimizations and securing the web application.
- Worked on N Hibernate to map the object-oriented domain model to relational database.
- Extensively used Master Pages in ASP.NET 4.0 to achieve consistent look and feel of the website.
- Worked on Dependency injection libraries like Autofac and Structured map.
- Used Cascading Style Sheets (CSS3) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Efficiently used Business Data Catalog (BDC), SharePoint Feature Manager, Event Handler Explorer, CAML Query Builder, Smart Part and different others tools and features provided by SharePoint.
- Designed Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC3)
- Created Custom Templates in Share Point.
- Designed and developed Win Forms and also involved in enhancements
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Used VBSCRIPT, JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Used LINQ and ADO.NET for developing data access layer
- Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
- Worked on ADO.NET components SQL Connection Object, SQL Command Object, Data Reader, Data adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL SERVER 2008 R2 and Oracle PL-SQL to insert, update, and delete data inside tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Responsible for Manual Testing and Automation Testing. Prepared test scripts for automated testing using QTP.
- Implemented Unit, Integration and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio(VS) 2010,2008, C#, .NET Framework 4.0/3.5, MVC 3, ASP.NET 4.0/ 3.5, ADO.NET,AJAX, XML, SOAP, SQL Server2008, JavaScript, LINQ, jQuery, WCF,SSRS, SSIS, NHibernate and Team Foundation Server (TFS), MS ACCESS.
Confidential
Sr .Net/C#Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in gathering requirements from end users as well as scope changes.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls, Entity Frame work.
- Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.
- Created data entry both web and windows application, with LINQ to SQL.
- Worked with ASP.NET Web Forms, Entity Frame Work, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application.
- Designed Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC)
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, Used them to generate the proxy class files based on the web services and consumed in web application.
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008.
- Experience in developing N-tier Architecture having Presentation Layer, Business Logic Layer, Data Access Layer using C#
- Used Multithreading in developing the web projects
- Designed and developed reports using SSRS.
- Developed reports using (BID SSRS) depending upon the input parameters required by the business.
- Extensive use of client side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Created Interface for loading of data between different Database and Web servers using ASP.NET, C#.Net, ADO.Net and SQL Loader.
- Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to the requirements and development standards with N-Unit testing.
- Used Team Foundation Server (TFS) for Version Control and Source code repository.
Environment: Visual Studio 2008, .Net Framework 3.5, SQL Server 2008, C#.Net, ASP.NET, Microsoft Office, WCF, HTML 5.0, Web Forms, CSS, Ajax Control Toolkit, JavaScript, TFS, SSRS Reports, MVC
Confidential
Web Developer
Responsibilities:
- Collect and analyze requirements from the clients to design suitable software for them.
- Built on a custom framework using C#, Win Forms, Web Services, .Net Remoting, ASP.NET, MS Transaction Server, and SQL Server 2005.
- Developed the Use case diagram, Activity diagram during the requirement-gathering phase.
- Program client side and server side validations using JavaScript and regular expressions.
- Code the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Implemented Business logic using C#.
- Use ASP objects like Request, Response, Query string, Server and Application.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using C# and ASP.NET.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Designed user control for re-use of UI functionality.
- Identify and create indexes and stored procedures in SQL Server.
- Created data entry both web and windows application, with LINQ to SQL.
- Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Implementing LINQ queries using LINQ to SQL on different data sources in Silverlight applications
- Developed client modules for retrieving, inserting and updating record from the database.
- Designed the database and created tables, stored procedures and views using SQL Server 2005.
- Directly accountable for various aspects of product design including assessment, coding, testing and optimization.
- Involved in code review and performance improvement as well as documentation.
Environment: C#, ASP.NET, .NET 2.0, HTML, JavaScript, CSS, Win Forms, .NET Framework, .NET Remoting, ADO.NET, XML, Web Services, SQL Server 2005, Windows XP, IIS, Visual Studio .NET
Confidential
.Net Developer
Responsibilities:
- Responsible for understanding the business logic and was involved in sending the module to the Production unit.
- User Interface was developed with VB.NET Framework and Code Behind was VB.
- Used VB.NET Web Controls as Drop Down List, Repeaters, Grid View.
- Extensively used the OOPS methodologies such as Inheritance and Polymorphism in developing the business layer.
- Abstract classes and Interfaces were developed to implement business rules.
- Used Generics classes in .Net 3.0 in developing business components.
- Implemented Data Hiding using Private Access Modifiers and Property’s.
- Robust Data Access layer was developed using ADO.NET and VB.
- Used Collections, Array lists, Xml, datasets extensively.
- Used the Data Set, Data Adapter, Data Reader classes in the data access layer.
- Designed and developed Master pages and User controls.
- Data access code was developed using try-catch blocks for Exception Handling.
- Used different existing Components in project to enforce business rules.
- Created Web Service to retrieve the Financial Marketing Status.
- Ease of maintenance was assured with consistent use of web.config file.
- Used Tracing and Error Logging for debugging the application.
- Designed and developed T-SQL Queries, Stored Procedures, Function, Views and Cursors.
- Developed a scheduled task to import all the applications into a delimited file on a daily basis.
- Built a Secure Web Service that imported delimited files into application processing system, Calyx Point.
- Used Form Based Authentication for secure access to the application.
- Provided Session Management to preserve the state of session variables.
- Designed and Developed database using SQL Server.
- Developed Queries and Stored Procedures using SQL.
- Generated reports with the help of SQL Server Reporting Services (SSRS).
- Was able to upload multiple files and contact groups using SharePoint.
- Worked on unit testing.
Environment: .Net Framework 3.0, ADO.Net, VB.Net 3.0, XML, HTML, JavaScript, T-SQL, SharePointWindows XP, Server 2005, Visual Studio 2008 & VSS, MS ACCESS
Confidential
Junior .Net Developer
Responsibilities:
- Involved in Design, Development and Testing of Windows Forms, Web Forms and Web Services using IIS, ASP.NET, C#, XML Dataset and .NET Framework.
- Used Innovative validation techniques for User Input Validations.
- Created Role Based security levels for Windows Forms Authorization.
- Implemented server caching techniques, state management, windows and Forms Authentication in ASP.NET.
- Involved in customizing the Windows Forms Data grid.
- Developed custom controls for Windows Forms and generating reports.
- Involved in the development of SOAP based XML Web Services like Financial account management and Purchase Orders which forms the business logic components of the system.
- Used ADO.NET extensively to access the database.
- Prepared Test cases provided technical documentation.
Environment: ASP.NET1.1, VB.NET, C#, IIS 5.0, ADO.NET, Visual Studio.NET and XML, XML Web Services, XSL/XSLT, SOAP, JavaScript, Oracle 8i, MYSQL 4.0.8, PL/SQL, Windows 2000 and Crystal Reports.
