Senior .net Developer Resume
SUMMARY
- Over Eight (8) years of Software Application Development, testing and implementation experience with Web based and N - tier Architectures involving all stages of Software Development Life Cycle (SDLC) using Waterfall and Agile methodology.
- Technical expertise in all aspects of the SDLC involving requirement analysis, Technical design, development, testing, implementation, enhancement, production support & troubleshooting, as well as maintaining strong relationship with the client throughout the project lifecycle.
- Developing Client-Server and Web applications using Asp.Net, C# with backend database SQL Server-2005/2008.
- Worked extensively on various ADO.Net objects to interact with databases, such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Experience in Entity Framework Model like Sub Sonic and LLBL Gen.
- Good exposure in implementing MVC2/MVC3 framework.
- Experience in creating and consuming Web Services and WCF.
- Good experience in writing LINQ queries.
- Business focus: understand scope of business, requirements, client expectations and High-level modeling of business processes, translating requirements into technical specifications and analyzing the Impact.
- Strong knowledge in writing scalable, high performance applications.
- Involved in Database Design, Performance Tuning of the SQL/TSQL and Stored Procedures.
- Experience in writing Stored Procedures, Triggers, Functions and using SQL Profiler.
- Responsible for performing code reviews, preparing test strategies and test plans.
- Responsible for analyzing and providing solutions with an appropriate design.
- Experience in Unit and Integration testing.
- Experience in Crystal Reports X1 to display data in Bar chart, Pie Chart.
- Experience in Source Code Control Systems likeMS Visual Source Safeand Subversion.
- Worked in team and independently to meet aggressive deadlines: direct interface with Product Owner, combine decision-making and direction-setting with hands-on technical involvement.
- Excellent communication, facilitation, documentation and interpersonal skills.
- Extensive experience in identifying, creating and applying industry best practices in software development, software architecture and development processes.
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 3.5/4.0/4.5, Asp.Net, C#, VB.Net, MVC3/MVC4/MVC5 Framework.
Web Technologies: Html, Html5,CSS3, Xml, XSlt, JavaScript, jquery, Web Services, WCF, REST,SOAP,JSON and Ajax.
Entity Framework: Entity Framework, LLBLGen, Subsonic
IDE: Visual Studio.Net 2005/2008 and 2010 and 2012.
Database: Sql Server 2000/2005 and 2008.
Methodology: SDLC,Waterfall Model and Agile/Scrum Methodology.
Software Design Tools: Microsoft Visio.
Office Suit: Word, Excel, Access and PowerPoint.
OS: Windows NT, Windows 2000, Windows XP and Windows 7.
Web Server: IIS6 and IIS8.
Domain Skills: Banking - Remittance Processing, HealthCare and Life Science
Design Pattern: GRASP Pattern and MVC Pattern.
Tools: & Utilities: Crystal Reports X1, VSS (Visual Source Safe), Subversion and Team Foundation Server 2010.
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Responsible for business requirements analysis, developing System/Technical specifications and impact analysis.
- Actively involved in coding and designing using XML, ADO.Net, HTML, JQuery and Cascading Style Sheets.
- Used Asp.Net and C#, Object Model while developing the Web forms.
- Used XML files for getting random data for the application.
- Involved in Technical Discussion during the project.
- Responsible to validateAsp.Netweb pages using custom and inbuilt validation facilities in .Net environment.
- Implemented Master Pages and Themes to maintain uniformity among all web pages in GUI.
- Involved in creating Crystal Reports, used Bar and Pie Chart for displaying data.
- Developed web pages using Asp.Net and usedJavaScriptforClient side Validation.
- Worked on creating and consuming WCF.
- Worked on database design, Tables, Stored procedures, triggers, cursors using SQL Server 2008.
- Worked extensively on various ADO.Net objects to interact with databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Achieved better Performance of SQL by running Execution plans and query optimization techniques in SQL server.
- Implemented in Agile/Scrum methodology.
- Implemented Test Driven Development process and Developed Unit and Integration test scripts.
- Implemented Team Foundation Server 2010 for Work Item Tracking, Version Control and Build Management.
Environment: Visual Studio 2010, SQL Server 2008, AJAX, JavaScript, WCF, REST, ADO.Net, T-SQL, ASP.Net, C#, Crystal Reports X1 and Team Foundation Server 2010.
Confidential
Senior .Net Developer
Responsibilities:
- Interact with clients to gather business requirements and develop clear, concise and complete technical specifications
- Responsible for business requirements analysis, develop system/functional specifications, requirement and impact analysis.
- Involved in coding and designing using RAZOR engine, Master Pages JQuery and Cascading Style Sheets (CSS).
- Developed Webpage using MVC design pattern.
- Used JavaScript/JQuery for various type of validations.
- Creating Data Access Classes to interact with Database.
- Responsible forDatabase design, and creationof Stored Procedures,triggersusing SQL Server 2008.
- Identified and implemented the places of customization which can be customized using XML files.
- Used Master Pages and Partial View for common look and feel throughout the website.
- Involved in Technical Discussion with Architect and Project Managers during the project.
- Responsible to implement and improve the quality processes in the project to ensure a perfect delivery.
- Performed Unit Testing and Integration Testing.
- Configuration Management and version control using Visual Source Safe.
- Involved in system study and finalizing designs according to the client’s requirements.
- Achieved better Performance of SQL by running Execution plans and query optimization techniques in SQL server 2008.
- Supported the project by fixing issues in each version.
- Responsible for completing work & met the goals of the project.
- Verified the Test Cases with Testing Team.
Environment: Visual Studio 2010, MVC Framework, SQL Server 2008, AJAX, JavaScript, WCF, ADO.Net, T-SQL, ASP.Net, C# and Visual Source Safe.
Confidential
Programmer Analyst
Responsibilities:
- Understanding the requirement and Preparation of Technical design document.
- Understanding the various clinical Trial Modules and executing the AppBlockflow.
- Actively involved in coding and designing using XML, HTML, JQuery and Cascading Style Sheets (CSS).
- Involved in Configuration and Customization of Enterprise Application Blocks.
- Utilized LINQ extensively for data retrieving, querying, storage and manipulation.
- Developed presentations layer using CSS, Master Pages & Themes to create user interfaces using web pages and controls.
- Involved in Technical Discussion during the project and attending client call and understanding the clinical trials specific to the study.
- Participated in code review, code optimization and Performance tuning.
- DevelopedGUIusingMS Visual Studio,Asp.Net, Javascript.
- Developed web pages using Asp.Net and usedJavascriptforClient side Validation.
- Creating Data Access Class to interact with Database.
- Developed User controls for Asp.net websites to enhance reusability.
- Created and modified the SQL scripts and Stored procedure and Triggers using SQL Server 2008.
- Implemented Entity Framework Model with LLBLGen.
- All the commonly used functions are written in a class file and calling those functions usinginheritance.
- Collaborate with on-shore and offshore clients to successfully implement the project in production for end user.
- Unit testing and Integration testing for the program and documenting the Test Scripts.
Environment: Visual Studio 2008, SQL Server 2008, AJAX, JavaScript, WebServices, LLBLGen, T-SQL, ASP.Net, C# and SubVersion.
Confidential
.Net Developer
Responsibilities:
- Understanding the requirement and Involved in Analysis, Design and Development of the application.
- Designing the user interface and Coding.
- Interact with clients to gather business requirements and develop clear, concise and complete technical specifications.
- Actively involved in coding and designing using HTML, Javascript and Cascading Style Sheets (CSS).
- Extensively used Master Pages, Web User and Custom Controls in developing User Interface front-end application.
- Developed Presentation Layer using CSS to achieve uniformity among all ASPX pages.
- Utilized Grid View, Data List & Repeater controls in ADO.Net with Paging and Sorting to display various data on web pages.
- JavaScript and AJAX was used for Client side validations and also used new validation controls in VS 2005 like Cascading dropdown.
- Used Grid View control for displaying data on the Web Form.
- Developed the administrative module to assign levels of authorization to the end users.
- All the commonly used functions are written in a class file and calling those functions usinginheritance.
- Involved in writing complex SQL queries, stored procedure views, functions, constraints and triggers in SQL Server 2005 database.
- Implemented Entity Framework Model with SubSonic.
- Implemented SVN Configuration Management.
- Writing unit test cases and involved in Unit testing.
Environment: Visual Studio 2005, SQL Server 2005, AJAX, JavaScript, Web Services, SubSonic, T-SQL, ASP.Net, C# and SubVersion.
Confidential
Programmer
Responsibilities:
- Understanding the requirement and involved in Designing the user interface and Coding.
- Responsible for designing Business components, Data Access component and UI.
- Created event driven Web Forms using ASP.Net and implemented forms validation.
- Implemented Master Pages and Themes to maintain uniformity among all web pages in GUI.
- Developed Presentation Layer using CSS to achieve uniformity among all ASPX pages.
- Extensively used ASP.Net, Data Grid,Data ListandRepeater controls for displaying the data in a clear format.
- Worked extensively on ADO.Net objects to interact with databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Involved in writing complex SQL queries, stored procedures, views, functions, constraints and triggers in SQL Server 2000 database Performance Tuning and optimization for SQL queries
- Writing unit test cases and involved in Unit testing.
- Implemented VSS (Visual Source Safe) Configuration Management.
Environment: Asp.Net, Visual Studio 2003, C#, ADO.Net and SQL Server 2000 and VIsualSourceSafe.
Confidential
Programmer
Responsibilities:
- Understanding the requirement and Involved in Analysis, Design and Development of the application. As a Developer involved in project planning, QA Testing, interacting with Client interaction.
- Actively involved in coding and designing using XML, ADO.Net, HTML, and Cascading Style Sheets (CSS)
- Utilized Data Grid, Data List controls with features of Paging and Sorting to display various data on web pages.
- Involved in design & development of the front-end using Web Forms, Master Pages, and User Control.
- Involved in creating Tables with proper indexes, Stored procedures, Views, Function and triggers using SQL Server 2000.
- Worked extensively on ADO.Net objects to interact with databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Performance tuning for improvement in query processing response.
- Implemented VSS (Visual Source Safe) Configuration Management.
- Designed Layout structure and controls in user friendly manner.
- Developed documentation for the project.
- Implemented Test Driven Development process and Developed Nunit Project for application and testing for particular module.
Environment: Asp.Net, Visual Studio 2003, C#, ADO.Net, IIS 6.0, SQL Server 2000 and Visual Source Safe.