Senior Dot Net Developer /sql Server Developer Resume
NJ
SUMMARY:
- 10 years of professional experience with . NET technology on both Front - End and Back-End Web & Windows application design and development.
- Strong understanding in Object Oriented Design, N-Tier Architecture (Data Access Layer, Repository Layer, Business Layer), Relational database design and implementation.
- Proficiency in developing web application with ASP.NET Webform, ASP.NET MVC, MVVM, ASP.NET Web API.
- In depth experience on front-end web design and development using HTML5, CSS, JavaScript, jQuery, JSON, AJAX, and AngularJS.
- Excellent Knowledge in implementing Single Page Application (SPA) with AngularJS.
- Good experience on Web services, Windows Communication Foundation (WCF) and ASP.NET Web API to expose data to various clients.
- Worked in Implementing Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services.
- Extensive experience in ADO.NET, Entity Framework to connect database and retrieve and manipulate data from database.
- Extensive experience in Language-Integrated Query (LINQ) and Lambda Expression .
- Expert in design and management of database with MS SQL Server using Data Definition Language (DDL), Data Manipulation Language (DML).
- Involved in project design documentation using UML (use case diagram, class diagram, data flow diagram), ER diagram and mockup design.
- Experience in preparing Test Cases and performing Unit Test using N-Unit, Visual Studio Unit Testing Framework .
- Experienced in Version control system like TFS (Team Foundation Server) and VSS (Visual Source Safe)
- Goal oriented team player, self-starter, quick learner, energetic individual and a team player with excellent communication and can handle multiple projects simultaneously
- Have excellent Quality of adapting of latest technology with analytical, logical and innovative knowledge to provide excellent software solutions.
TECHNICAL SKILLS:
Microsoft Technologies: .NET 1.1/2.0/3.0/3.5/4.0/4.5 , ASP.NET(MVC), ADO.NET, AJAX, LINQ, WinForms, WCF, NUnit, Moq.
Development Tool: Visual Studio.NET 2005/2008/2010/2012/2013/2015.
Scripting Languages: JavaScript, JSON, JQuery, Angular JS, CSS, HTML5, and HTML.
Programming Languages: C#
Databases Technologies: SQL Server (2005/2008/2012 ), T-SQL
XML Technologies: DHTML, DOM, SOAP, Web Services, WSDL, XHTML, XML, XPath, XSL, XSLT.
Web/Application Servers: Internet Information Server (IIS) 7.5/7.0/6.0/5.0/4.0
XML Technologies: XML, XSLT, XLink, XPath, XQuery, DTD’s Schemas
Modeling Tools: UML, MS Visio, Design Patterns.
Version Controller: MS Visual Source Safe 6.0(VSS), Team Foundation Server(TFS)
WORK EXPERIENCE:
Confidential, NJ
Senior Dot Net Developer /SQL Server Developer
Responsibilities:
- Responsible for design and implementation of enhancements & maintenance of the application which involves Requirements analysis, Design, Development &Deployment of the application
- Designed and implemented the application using ASP.NET, MVC Architecture for its various distinct advantages like loose coupling, design patterns and OOPS Concept.
- Technical Analysis and provided solutions using .NET Framework, ASP.NET C# Razor View Engine, ADO.NET Entity Framework, WCF, LINQ, Ajax, JavaScript, jQuery, HTML 5 & CSS 3.0.
- Consumed WCF service to communicate with Rules Engine service to calculate exact credit pricing fee according to the user information.
- Converted user data to XML stream to be passed on to web services for processing.
- Used Angular JS Dependency Injections to inject objects into a class, instead of relying on the class to create the object itself.
- Created T-SQL Store Procedures, Views, Triggers and User Defined Functions for fetching relevant data to UI for different Divisional Reports.
- Extensively worked on Unit (NUNIT, Moq), Integration and Acceptance testing. Closely worked with the testing team to resolve the issues that came up during Unit Testing/UAT
- Responsible for maintaining versions of source code using TFS 2012/2015
- Involved in addressing Performance Issues, Query tuning, Index tuning using SQL Profiler and Execution Plan.
Environment: .NET Framework 4.5, Visual Studio 2012, ASP.NET C#, ASP.Net MVC 4, Angular JS, WCF, HTML, CSS, JavaScript, jQuery, WinForms, NUNIT, MOQ, SQL Server 2012.
Confidential, Iselin, NJ
Senior .Net Developer
Responsibilities:
- Responsibilities: Developed Web Based and Windows Based application in the team for designing and developing the application using Visual Studio 2010, .Net Framework 4.0, C#, ASP.NET MVC, SQL Server 2008, and LINQ Entity Framework.
- Using MVC implemented clean separation of layers like View, Controller and Model.
- Created Client side validations with jQuery selectors, Events and Server side validations.
- Created User Interfaces for various works streams using ASP.NET, AJAX, JavaScript, jQuery, JSON and CSS and connected them with business logic layer.
- Developed Windows based Desktop Application to work on costing and pricing of Confidential outsourcing offerings, which was managed with excel based models.
- Developed WCF services using SOAP and RESTful services using Web API.
- Developed Web API'S for all data exchanges between Client and server, and Angular JS (acts as a VIEW MODEL) to bind data fetched using Web API'S to UI.
- Developed Single page application (SPA) and structured the JavaScript code using Angular JS and also implemented AngularJS Filters.
- Extensively used Third Party tools like Dev Express for developing rich user interfaces
- Consumed Web API to overcome numerous issues and expand capabilities to existing Legacy code.
- Built complex queries using SQL and wrote stored procedures using T-SQL. Performed SQL and T-SQL tuning and Application tuning.
- Created and managed database objects in SQL Server which were accessed through ASP.NET MVC Models.
- Extensive working experience in unit testing framework - NUNIT.
- Used TFS for maintaining Source Control Codes and Documentations related to projects.
- Superior technical writing skill; high/low level design documents.
Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET MVC, C#, WEB API, HTML, TFS, T-SQL, SQL, CSS, IE Developer Toolbar, JavaScript, Dev Express Tool, jQuery, AJAX, Angular JS, Unit Tests NUNIT, IIS 6.0.
Confidential
.Net Developer
Responsibilities:
- Designed and developed web applications in ASP.NET, C#.Net utilizing .Net Framework 3.5/4.0.
- Extensively used JavaScript, CSS, and AJAX for client side scripting and styling. Worked on .NET based applications as ASP.NET web developer coordinating with Web Designers to include their designs on websites.
- Implemented Custom Controls in ASP.Net and C#.Net using visual studio.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed SOAP and Restful WCF services in C#.NET. Used ASP.NET Validation controls and JavaScript for validating user inputs.
- Involved in creating the Windows Services to create and run the adaptor library for processing the data from database and also from web response using C#.
- Developed WCF Service to expose common methods to process data which is loaded in memory when the service is started. Also, involved in deploying and testing the services.
- Creating WCF services for the application to interact with Server Database.
- Worked on Performance Tuning and Optimization using T-SQL, Execution Plan, Index Tuning wizard, system stored procedures and Tables.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using T-SQL and created Triggers to perform cascading, for checking constraints, automating rules and evaluation of mechanisms.
Environment: .NET Framework3.5/ 4.0, Visual Studio 2010, ASP.NET, Windows Service, WCF, Java script, CSS, C#, WCF, SQL Server 2008
Confidential
Software Engineer
Responsibilities:
- Involved in Requirement gathering, Design, Development, Testing and implementation of the Web and Windows application.
- Involved in direct discussion with customers and understanding their need and preparing screen wireframe to explain how web application will fulfill their requirements.
- Involved in creating Use Case diagrams, Class diagrams using MS Visio.
- Design, code, test, and support Web and Windows based applications using Visual Studio, C#, .NET 3.5, MS SQL 2008 and Visual Source Safe.
- Developed a fully personalized page for Hindustan Times users using ASP.Net control-Web part.
- Designed and developed Server Application Module (Windows Application) for a Benchmark Asset Tracking Application using RFID Active Tags.
- Developed user interface (user controls, master pages,) interfaces, service layer, business layer, data access layer using C# along with client side and server side validations for better performance of system.
- Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations.
- Extensively used XML class libraries to parse the data into the database.
- Used objects like XML Reader, XML Document to manipulate XML Data.
- Designed the structure of the Web Services to be implemented.
- Wrote SQL Queries to create tables, stored procedures, Triggers using SQL server 2008.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Experience in setting up security and auditing for authentication of the application.
- Code review and documentation for the project.
- Implemented version controlling using Visual Source server.
Environment: Visual Studio 2008, C#, T-SQL, XML/XSLT, Web Services, Java Script, SQL server 2008, Ajax, VSS.