Senior .net Developer Resume
San Jose, CA
SUMMARY:
- Senior .Net Developer with 8 Years of experience in architecture, analyzing, design, development, research, implementation and deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Application Systems, developing and implementing Web - based and Client-Server Applications using .NET Framework.
- Extensive experience in .NET using C#, ASP.NET, VB.NET, MVC, ADO, Web Form s and Web Control s.
- Excellent experience in dealing with Delegates, Assemblies, User Controls and Custom Controls.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, AJAX, DHTML and HTML.
- Extensive experience of designing and developing software applications with the .NET Framework ( 4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET, ADO.NET, AJAX, LINQ, WCF, WPF, CSS, Web Services, SOAP, HTTP, TCP/IP, UDP, FTP, .NET REMOTING and ASP.
- Experience in development web based ERP module such as Stock Management System.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script and also Worked with ASP.NET Custom Controls
- Experience in using Windows Communication Foundation (WCF).
- Experience in creating and consuming Web Services.
- Good exposure in Object Oriented Analysis and Design (OOAD) programming and .Net Architecture and ASP.Net MVC, MVP, MVVM Patterns.
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server, Oracle 11g/10g and using PL/SQL.
- Experience in generating reports using SQL Server Reporting Services (SSRS).
- Experience in working with Visual Studio 2013/10/08, SQL Server 2012/08/05.
- Experience in working with Visual Studio 2013 Team System (VSTS) and Visual Source Safe (VSS).
- Involved in Unit testing and Integration testing of the application.
- Quick learner, exceptional problem solving and troubleshooting capabilities.
- Excellent Team player with good Communication and Interpersonal skills.
TECHNICAL SKILLS:
Programming Frameworks: .Net 4.5/4.0/3.5/3.0/2.0/1. x, SOA, ASP.NET, ADO.NET, .NET Remoting, WCF, WPF,AngularJs
Programming Languages: C#, VB.NET, C, C++, Java
Web Technologies: AJAX, CSS, HTML 5/4, XML, JSON
Databases: SQL Server 2012/2008R2/2005, Oracle 11g/10g/9i
Scripting Languages: JavaScript, jQuery, AngularJS
Protocols: HTTP, FTP, TCP/IP, SMTP
Operating Systems: Windows
Tools: Visual Studio 2013, 2012,2010,2008
Development Methodology: Agile methodologies with Scrum
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, Ca
Senior .Net Developer
Responsibilities:
- Involved in full Software development life-cycle ( SDLC ) followed by agile methodologies to produce high quality software model and software maintenance life cycle (SMLC).
- Gathered the requirements and prepared Functional Design Document.
- Involved in Technical Design of the application.
- Designed Presentation layer using ASP.NET, MVC, AngularJs, Bootstrap and CSS.
- Developed Business layer using C#,VB.net.
- Developed validations and UI using JavaScript and Jquery.
- Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Used JSON, Ajax Controls for designing the front end.
- Applied Cascading Style sheets (CSS) to the pages.
- Efficiently used Global.asax file for Exception Handling.
- Used Data Grids, Data Sets and Data Tables to extract data from SQL Server 2008R2/2012 .
- Developed WCF Web services for export and import of data and exposed them through SOAP and XML .
- Wored with Web API to provide services to http requests based on requirement and consumed it using AJAX
- Successfully tested each new feature by writing a test case in Test-driven development.
- Used Forms Authentication Mechanism for successful Authorization and Authentication of the credentials related to the application.
- Experience working in Team foundation server 2013.
- Developed stored procedures, views and functions using SQL Server 2008R2/12 .
- Wrote individual test cases for each and every screen in the application after testing them.
- Designed and generated reports using SQL Reporting services (SSRS) and Crystal Reports (xiii ).
- Performed Troubleshooting, Unit Testing and System Integration Testing.
Environment: C#,VB.net, MVC 5.0, ASP.NET 4.0/4.5, AngularJs, Visual Studio 2013, WCF Restful services, Web API, HTML 5, Entity Framework 6.0, Visual Studio Team Foundation Server 2013, IIS 6.0/7.5, SQL Server 2008R2/2012, CSS, Bootstrap, SSRS, NUnit, Windows 7 & Windows 8.1.
Confidential, NJ
Senior .Net Developer
Responsibilities:
- Participated in the analysis and design phase of the application.
- Performed automated tests on the entire code using Agile TDD.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Developed User Interface Screens using ASP.NET MVC and C#.NET.
- Used AJAX for dynamic web pages.
- Used LINQ, and WCF to communicate between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality with JQuery and JSON.
- Created WCF service interfaces.
- Developed UI, presentation layer using HTML, JavaScript, AJAX Tools and ASP.NET pages in C#, HTML using techniques such as Data Grid control, Validation Control, session state management
- Ensured security to the portal by creating Tampered proofed URLs.
- Developed Web Service Programming Interface (API) for exposing functionalities to the Client Applications.
- Wrote SQL queries, views and stored procedures using T-SQL.
- Used the built-in mechanisms of SQL Server 2008R2 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
- Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Implemented Data Access Layer using Data Access Application blocks of Enterprise Library.
- Extensively used crystal reports also for developing reports based on ASP.NET Web Forms.
- Extensively used SQL Server Integration Services for integrating the developed applications.
- Used CSS style sheets for formatting the web pages.
- Developed Validating transactions using XML.
- Involved in Unit Testing for the developed .Net applications.
- Used SVN for source development.
Environment: C#, ASP.NET, MVC, Visual Studio 2010, JQuery, JSON, SOA, AJAX, LINQ, Entity Framework, JAVA Script, UDDI, Microsoft Office suite of products, Visual Studio Team Foundation Server 2008, IIS 6.0/7.5, PL/SQL, SQL Server 2008R2/oracle 10g, Agile TTD, Web API, SSIS, Crystal Report, CRM.
Confidential, Bellevue, WA
DOT NET Developer
Responsibilities:
- Implemented Master Pages, Partial classes, Skins and CSS in ASP.NET
- Design documents based on agile methodologies.
- Worked on Team Foundation Server on Projects and work item templates
- Design, customization, and implementation of Microsoft CRM 4.0.
- Developed custom controls for reusability
- Developed schedule jobs and batch process system.
- Implemented C#.NET as a code behind with ASP.NET
- Extensively worked on HTML, XML for document sharing
- Worked on validations using JavaScript and JQuery
- Implemented Ajax Control Toolkit in list searching extended controls.
- Worked on 4.0 Framework & Ajax Controls in the project
- Development and Implementation of SQL Server 2008 Reporting Services (SSRS).
- Development and Implementation of SQL Server 2008 Integration Services (SSIS).
- Written complex stored procedures in T-SQL.
- Implemented loops and conditional branching in writing stored procedures.
- Implemented cursors and Triggers in writing stored procedures.
- Written complex functions with scalar-valued functions and table-valued functions.
- Worked as a team player, project architect and project performance team member
Environment: ASP.NET, C#.NET, Web-Forms, ADO.NET, Visual Studio.NET 2010, SQL Server 2008, SQL Server Reporting Services(SSRS), SQL Server Integration Services(SSIS) and Team Foundation Server, Agile Methodologies.
Confidential, TX
.Net Developer
Responsibilities:
- Analyzed the client’s requirement and was involved in designing and developing the User Interface Application using .NET.
- Used ASP.NET MVC, Master Pages, User and custom controls in developing the front-end application.
- Used C# in developing the business logic and implemented the Object Oriented Programming Functionalities.
- Involved in changes to WCF web services, to handle request from POS server and responded back with the required information by getting the information from the database.
- Used LINQ was used as a middle ware component encapsulating the business logic.
- Client side validations were performed using Java Script and .NET validation controls.
- Used Ajax in order to provide pleasant client side experience with JQuery, Java script and JSON.
- Implemented agile methodologies and Web Services in the application.
- Experience working with Team Foundation Server2008
- Constructed web pages encapsulating the business logic in order to provide separation of data and presentation layers.
- Created database tables using SQL Server 2008 and used Stored Procedures, Triggers and Cursors for all views of the Registration From and Search Engine Module.
- Maintained documentation of website and developed complex reports based on RDLC and Infragistics.
- Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
- Involved in changes to WCF web services, to handle request from POS server and responded back with the required information by getting the information from the database.
- Installing and Configuring IIS 6.0
- Cascading style sheets (CSS) were used to attain uniformity through all pages.
- Used Visual Source Safe for Version Control.
- Involved in production support of the application.
- Participated in various Clients meeting with the team and the Project Manager to discuss improvements/amendments in the development of the application.
Environment: C#,, ASP.NET MVC,.NET 4.0, WCF, LINQ, Visual Studio.NET, JavaScript, AJAX, HTML, MS-SQL Server, IIS 6.0, Windows Server 2003/2008, SSRS, CSS, Windows, Team Foundation Server 2008.
Confidential
.Net Developer
Responsibilities:
- Involved in design and development of web pages using ASP.net
- Developed the application in ASP.net and involved in writing C#.net classes
- Built user Interface that separated Application Logic from Presentation code
- Pioneer activities in Web related technologies
- Wrote queries and stored procedures to extract data from SQL Server and also update Server
- Used ADO.NET to interact with SQL Server databases
- Used ASP.NET Validation controls to validate user inputs
- Used ASP.NET Control Data grid to display profiles
- Coded classes to connect to the centralized database.
- Reporting the deliverables status to the client.
- Implementation at the client side and maintenance.
- Troubleshoot the application in production environment without scarifying the up-time and services
Environment: Visual Studio.NET, C#.net, ADO.Net, ASP.Net, Microsoft Visual Studio, XML, IIS 5.0, Windows 2000, JavaScript, HTML, Web Services.
