Sr. .net Developer Resume
Memphis, TN
PROFESSIONAL SUMMARY:
- 8+ Years of experience in the IT industry with Analysis, Design, Development, Maintenance, Debugging, Reporting and Testing of Client/Server, Object - Oriented and Web Based Applications / Windows Based Applications.
- Expertise in developing applications using .NET 4.0/3.5/3.0/2.0/1.1, C#.Net, ASP.Net, VB.Net, ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Developed, configured and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web API, Web Forms and Windows Services.
- Strong knowledge of cross-browser Compatibility Issues and Support.
- Good exposure with .Net Framework 3.0 & 3.5 & 4.0 in implementing WCF (Windows Communication Foundation).
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 2.0/3.0/4.0, Entity Framework, N-Hibernate, Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Expertize in developing single page applications using Angular JS.
- Proficient in writing Services, Directives and Controllers in Angular JS.
- Expertize in using Angular UI Bootstrap for rich user interface.
- Experience in database programming using RDBMS like ORCLE 9i/10g/11g and SQL 2005/2008/2008 R2/2012 and maintaining the database, including requirement analysis, design, data conversion, loading, testing and implementation.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2 & Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Expertise in developing, monitoring and transforming data using SQL Server Integration Service(SSIS) and SQL Server Analysis Service(SSAS).
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Successfully used several Binding Techniques like (HTTP, TCP, MSMQ, and Named Pipes) to transport message between Client and WCF Service Host.
- Hands on experience developing reusable components using Object Oriented Techniques.
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills.
PROFESSIONAL EXPERIENCE:
Confidential,Memphis, TN
Sr. .Net Developer
Responsibilities:
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution
- Worked with 3-Tier Architecture involving Presentation Layer, Data Access Layer, and Business Layer
- Involved in migration projects from Classic ASP to ASP.Net using Angular JS, C#, Entity Framework.
- Developed applications using HTML5, CSS3, JQuery, Java Script, Ajax, BootStrap and Angular JS.
- Involved in implementation of Business Logic using C# & ASP.Net.
- Used Entity-Framework for database operations.
- Developed in Object Oriented Analysis and Design (OOP/OOD) programming
- Created bulk Indexes inElasticSearchto store terabytes of data from Web Archive files
- Designed and Implemented Rich Interactive UI screens using ASP.Net, AJAX and performed data manipulations using Entity Framework.
- Written test cases using N-Unit.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Used Agile methodology to implement the application.
- Followed Test Driven Development (TDD) approach.
- Used Angular JS to develop single page application.
- Used Angular UI Router to navigate pages.
- Extensively used JavaScript, Angular JS for client side validations in the views.
- Involved in Analysis, Requirements gathering, Development, and Unit Testing, Testing, Deployment and User acceptance test support
- Involved in creating Cascade Style Sheets (CSS), Cross Browser Compatibility.
- Experience in working on ASP.NET MVC 4 Framework.
- Implemented ASP.NET MVC pattern mechanism to in IGNet application.
- Involved in Database design, writing stored procedures & queries, functions.
- Worked with Team Foundation Server 2012 (TFS) for Source Code management.
Environment: .Net 4.5, ASP.Net MVC 4.0, ADO.Net, Angular JS, LINQ to SQL, AJAX, JavaScript, JQuery, HTML5, IIS 7.0, MS Visual Studio 2012, TDD, Web API, Agile, Scrum, C#, Entity Framework, Windows Application, SQL Server 2012 and TFS.
Confidential - Tallahassee, FL
Sr. .Net Developer
Responsibilities:
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business LayerCreating the UI pages usingASP.NET MVC 3.0, C#.NETandHTML
- Extensively worked on User Interface pages (aspx) using C#, CSS, Bootstrap, HTML, AJAX, JQuery, Java Script and to implement complex Business Rules and Validation of front end forms
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages
- ImplementingData Access Layer (DAL)and access the data using the Entity Framework
- Implementing business logic’s in server side, andintegrating Data Access Layer (DAL) with Business Logic Layer (BLL)
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated with BLL.
- Consumed the WCF services using JQuery Ajax calls to enable TEMPeffective communication
- Extensively used Visual Studio 2012 development tool for building Web Application.
- Worked on multiple modules in the business logic layer which had various external interface calls to services like Auto Coder, Interstate Connection Network (ICON) services and also developed use cases like RTAA, Back Date Claim, Assign and Maintain TPA, DUA and few others.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Manage database security, Design, develop and implement automated data backup.
- Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
- Followed Test Driven Development (TDD) approach.
- Assisted in preparing presentations and scheduling meetings
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis
Environment: .Net 4.0, ASP.Net MVC 3.0, C#.Net, ADO.Net, LINQ to SQL, AJAX, HTML5, IIS, Bootstrap, MS Visual Studio 2012, TFS, Entity Framework, TDD, TFS, Agile, WCF, WWF, Windows Application, SQL Server 2012 and N-Unit.
Confidential - Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Designed, developed and supported the first successful Retail Fulfillment Incentive Performance Dashboard ever at Wells Fargo.
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Developed the data access throughout the application with extensive use of LINQ to SQL and its partial classes using DBML’s.
- Used Entity Framework for database operations.
- Extensively used CSS and jQuery to create visually appealing User Interfaces.
- Developed the procedural code using C#, ASP.NET MVC 2.0, HTML, Ajax and JavaScript using Visual Studio.
- Involved in the development of the project through MVC Design Pattern.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since their were quite some pages which were database driven.
- Designed and implemented a PROXY mechanism using just C# and asp.NET in the site with extensive use of session state so dat Managers can login as team members/employees where they can assist, monitor and support their individual children.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins & indexes.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- Assisted other businesses with their respective Incentive plans, requirements gathering, project plans, code and application support.
Environment: .Net 3.5, ASP.Net MVC 2.0, C#.Net, ADO.Net, LINQ to SQL, IIS, AJAX, HTML, DHTML, XML, XAML, JavaScript, CSS, jQuery, Agile, TFS, MS Visual Studio 2010, Entity Framework, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, and PL/SQL.
Confidential,San Diego, CA
Sr. .Net Developer
Responsibilities:
- Experience in developing ASP.NET Applications using Web Forms and java script.
- Understanding and analyzing the client’s requirement and involved in GUI designing of the application
- Created custom data component using ADO.NET to perform database operations
- Created more than 15 normalized data tables, 150 stored procedures in oracle database.
- Involved in the design and development of WinForms using VB.Net
- Created custom security component using VB.NET to encrypt and decrypt data
- Implemented tracing using Trace listeners and Trace switches and configured the application for debugging
- Created login XML Web Service dat handles the primary autantication, availability of licenses and generation encrypted key, which would be used for many operations
- Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages
- Written e-Mail scheduler application in ASP.NET to deliver messages to users on specified date
- Built customized Data Grid control with ascending descending sort features on each column
- Extensively used Crystal Reports to generate billing, activity, historical reports
- Used JavaScript for client side validations wherever necessary along with .NET validation controls
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier
- Closely interacted with QA team and updated Rational Clear Quest system after resolving the bugs
Environment: .Net 3.0, VB.Net, ASP.Net, VSS, Visual Studio 2008, IIS, Java Script, CSS, HTML, DHTML, XML, PL/SQL, Oracle, T-SQL, Waterfall, ADO.Net, Waterfall, Crystal Reports and Web Services.
Confidential
.Net Developer
Responsibilities:
- Involved in the design and development of the project.
- Developed UI components using ASP.NET and C#
- Involved in building ASP pages from already existing HTML pages.
- Used ADO.NET to interact with SQL Server Database.
- Used Java Script and .NET Validation Controls for Client side validation.
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Aggressively used the ADO.NET features like Data Grid, Data List and other controls.
- Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Developed various reports based on the requirements using Crystal Reports
Environment: .Net, .Net Framework 1.0, ASP.NET, ADO.NET, Web Services, SQL Server 2000, Windows 2000, MS Visual Studio .NET 2003, Crystal Reports 8.0, SQL, T-SQL, XML, HTML, JavaScript.
