Sr. .net Developer Resume
CA
SUMMARY
- Over 15+ years of experience in gathering requirements, design, development, implementation of websites, web services and hosting of WCF on IIS.
- Over 11+ years of experience with .NET Framework (V2.0, 3.5& 4.0), C#.NET, VB.NET, ADO.NET, ASP.NET, Win Forms, Web Forms, SQL Server 2005/2008, T - SQL, PL/SQL, Web services and Visual Studio (2005/2008/2010 ).
- Implemented Object Oriented concepts (OOPS) like Inheritance, Encapsulation, Polymorphism, abstraction, Exception Handling, Events and Delegates and Interfaces in C#.
- Experience in developing Web and Windows Forms applications (Win Forms), WPF, WCF, Model-View-Controller and Agile development methodology.
- Experience in working with the Singleton design pattern.
- Experience with Crystal Report, XML Reports, HTML5Reports, Web Services, Ajax Toolkit.
- Expertise in developing web based applications using HTML5, Java Script, CSS, XML, AngularJS and JQUERY.
- Experience in creating User Controls, Custom Controls, Navigation Controls, Master Pages, CSS and Skins.
- Experience with Forms Authentication & Authorization, in security in .NET applications.
- Worked on MS MQ.
- Worked with WCF features in .NET Framework (v3.5).
- Strong Experience in Database Development and Programming with SQL Queries, Stored Procedures, Functions, Triggers, Views and Joins in SQL Server 2005/08.
- Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast-paced environment or quickly changing priorities.
- Possess strong analytical skills, excellent communication skills and a good team player.
- Excellent Planning and problem solving skills, able to work alone as well as in team with minimal guidance
- Proven ability to work as a team player as well as an individual. Possess strong communication and interpersonal skills.
TECHNICAL SKILLS
Microsoft Technology: .Net 3.5, 4.0, ASP.NET, WF, WCF, WPF, Silverlight 3.0, AJAX, SOAP, Web Service, MS MQ
Design Methodologies: MVC, N-Tier, MVP & Patterns
Operating System: Windows 2003, Windows XP, Windows7
Development Environment: Visual Studio 2003/2005/2008/2010 , MS-Office
Database: MSSQL Server 2005/2008, Ms-Access
Language: VC#.NET 3.0, VB.NET 9.0, C++, Visual Basic 6.0,T- SQL,PL-SQL, LINQ
Web technology: ASP.NET, HTML5, CSS, AJAX Script, JQuery, AngularJS JavaScript, XML, XSD, and XSLT.
Web Administration: IIS 7.0
Reporting Tools: Crystal Reports, SSRS, COGNOS
Design & Management Tool: UML, Rational Rose
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. .Net Developer
Responsibilities:
- Extensively working on User Interface pages using WPF, Blend for customize UI and to implement complex Business Rules and Validation of front end forms.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
- Developed Master Pages with customization for various user roles and user controls to accept common request
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions
- Implemented the project using the Singleton design pattern.
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Implemented WCF Service Methods to access data from the database.
- Involved in development of Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer.
- Working with product/service/communication/project teams to understand business requirements and translating them into moderate to complex database related analyses and executing them to completion
- Conducting in-depth exploratory analyses/research to provide actionable insights to WCEM team and business partners
- Interpreting research and analytic findings; explaining their strategic/tactical implications on business
- Creating and maintaining design/ process documents
- Identifying data sources and opportunities for additional infrastructure/automation
- Ensuring adherence to compliance, regulations and policies
Confidential, CA
Sr. .Net Developer(Team Lead)
Environment: NET Framework 3.0, Visual studio 2010, ASP.NET MVC, C#.NET, Web services LDAP Directories, Entity Framework, WCF, WPF Controls, Data Binding, JavaScript, HTML5 and CSS.
Responsibilities:
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
- Worked with LDAP (Light Weight Directory Access Protocol) Active Directory for migrating existing users of the application from database to LDAP server for some security reasons.
- Designed tables as per as the business requirements and generated SQL scripts to create tables.
- Created stored procedures in SQL Server 2008 with proper tuning techniques.
- Created Tables, Cursors, Views, Index’s and Triggers on SQL Server 2008.
- Responsible for Design, Code, Unit Test, Integration test, Release, Pre-Release maintenance and deployment of the application on the Server.
Confidential, DE
Sr. Software Developer
Environment: Visual Studio 2010, Asp.Net 3.0, Generics, HTML5, C#.NET, AngularJS, JavaScript, MS Reporting Service, Win Forms, RESTful Web services, ADO.NET entity, LINQ,WPF.
Responsibilities:
- Involved in SDLC; requirement gathering, design, testing and implementation (UML).
- Involved with designing and developing the web forms and win forms using ASP.NET 3.0, WPF controls and C#.
- Implemented .Net Caching techniques and security features of .Net Framework.
- Created business logic layer and data access layer using ASP.NET and C#.
- Implemented the project in Singleton design pattern.
- Created and implemented web user and custom controls to enable reusability.
- Involved with creating and consuming RestFul Web Services using XML, HTTP Handler.
- Provided Windows based and Form Based Security for Login and Authentication.
- Implemented client and server side validations using Java Script and ASP.Net validation controls.
- Used .NET new features like Master Pages and Navigation controls.
- Extensively used ADO.NET features like Data Set, Data View, Data Reader and Data Adapter.
- Involved into Database Design and Created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using PL/SQL.
- Extract Transform Load (ETL) development using SQL Server Integration Services (SSIS)
- Utilized .NET Objected Oriented features like Error Handling and Tracing.
Confidential
Sr. Software Developer
Environment: ASP.Net 3.0, C#, WPF, WCF, Web services LDAP Directories, Tortoise SVN, Microsoft Silverlight, SQL Server 2008, Windows Forms, NUnit, Visual studio 2010 and Windows 7
Responsibilities:
- Involved in gathering and analysing the requirements from the business analysts and developed an initial design document for the application.
- Designed and developed Windows Forms user interface using C#.Net.
- Created dynamic GUI’s using WPF web controls and Component One (Third party tool) controls in XAML.
- Worked with LDAP (Light Weight Directory Access Protocol) Active Directory for migrating existing users of the application from database to LDAP server for some security reasons.
- Designed & developed the some module of application using LDAP, ADSI (Active Directory Service Interface) for signing-in into application and used SMTP for sending automatic mails.
- Developed LDAP based ADSI API is used to fetch the data from the Directory Server.
- Designed tables as per as the business requirements and generated SQL scripts to create tables.
- Created stored procedures in SQL Server 2008 with proper tuning techniques.
- Created Tables, Cursors, Views, Index’s and Triggers on SQL Server 2008.
- Used Tortoise SVN for Configuration Management and Version Tracking.
- Maintain and resolve technical issues and bugs in the application.
- Wrote the Test Classes to test the application and implemented them with NUnit.
- Participated in Unit testing and integration testing of the application.
- Responsible for Design, Code, Unit Test, Integration test, Release, Pre-Release maintenance and deployment of the application on the Server.
Confidential, DE
Team Member
Environment: Visual Studio 2010, Asp.Net 3.0, Generics, C#.NET, WPF, JavaScript, IIS 6.0, SQL,SSRS, Win Forms, SOAP, XML Web services, Windows 2003 Servers
Responsibilities:
- Involved in Requirements/Specification Analysis.
- Used MVP/MVC Pattern for the Architecture.
- Used Visual Studio 2010 Team System for Software Development Life Cycle (SDLC).
- Extensively used collections, interfaces, abstract classes to implement project.
- Working with WCF features in .NET Framework (v3.0 & v3.5).
- Working with .NET Server Controls, ASP.Net MVC, Web User Controls, Data Grid Web Control, and Form Validation Controls, Master Pages and created numerous Custom controls in ASP.Net 4.0.
- Working on Logging and Exception handling using enterprise application blocks.
- Working With ADO.NET ENTITY Data Model
- Developed Complex queries for Views and developed Indexes for Logging Architecture for the other teams.
- Wrote SQL Queries, Stored procedures, JQuery, Joins Triggers for managing data from/to database.
- Developed SSRS Reports, stored procedures and functions in SQL.
- Master Pages and Cascading Style Sheets (CSS) were used to attain uniformity through all pages.
- Implemented caching, tracing, state management throughout projects.
- Involved in writing test plans and writing test scripts for Unit Testing using Class Library.
- Coordinated with implementers from all the regions (NA, ASIA, LATAM, EMEA
