Sr .net Developer Resume
AL
SUMMARY
- High level of Proficiency with 8+ years in Microsoft .Net technologies and all phases of Software Development Experience Life Cycle (SDLC) Methodologies AGILE SCRUM/TDD, Waterfall including Analysis, Design, Development, Implementation and Testing of n - tier architecture enterprise applications including Domain Driven Design (DDD) to solve problems.
- Highly skilled in ASP.NET MVC 5.0/4.0/3.0 and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas etc. and Controllers and Controller Actions, Filters, Routing.
- In-Depth knowledge on ASP.NET Web Forms, Web Services, State Management, Caching features, configuring optimizations and security.
- Worked extensively on Web API(RESTful), Service Oriented Architecture (SOA), Web Services, SOAP, WSDL, XML, WCF (Windows Communication Foundation).
- Very well developed and supported client-side functionality with many rich UI features, user friendly design approaches, responsive web pages with performance functionalities in the web applications and Single Page Applications (SPA) using JQuery3.0/2.0/1.0, JSON, AngularJS 2.0/4.0, HTML4/5, AJAX, XML/XSL/XSLT/XHTML, CSS3, Bootstrap.
- Proficient in implementing Filters, Validations, Controllers, components, Directives, Routings, Factory and Services in AngularJS1.5/1.6.
- Strong knowledge in Entity Framework 6.0/4.3 Code First and Database First approaches with ASP.NET MVC 5.0/4.0 to implement CRUD operations, data massaging with LINQ to Entities.
- Experience in design and development of Windows and Web-based Applications using Microsoft SharePoint technologies.
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2005/2008/2013/2015.
- Developed using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS), VSS, GIT, SVN.
- Skill in developing reports using SQL Server Reporting Services (SSRS), in SQL Server Integration Services (SSIS).
- Good understanding of Continuous Integration and build using Jenkins and Octopus.
- Experience with Azure PaaS Services including Azure Storage, Azure Service Bus, Azure SQL Database, and Azure AppService including WebApps, APIApps and LogicApps.
- Expertise in writing Unit Test Cases using MS-Unit, N-Unit for Business logic, Web services and WCF also automate them at all levels of testing like unit, integration, Functional, Compatibility.
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually.
TECHNICAL SKILLS
.Net Technologies: ASP.NET 3.0/4.0/5.0, ASP .Net MVC 5.0/6.1.3, Asp.Net Web API, Web services, WCF, ADO.Net, C#, OOPS Concepts, Multi-threading and LINQ, Sharepoint
Other Languages: C, C++, Core Java
Database: SQL Server, MS Access, MySQL
Scripting: Java Script, jQuery, Angular JS (2/4)
Reports: SSIS, SSRS, Google Charts
ORM: Entity Framework 5.0/6.0
Development: Visual Studio .NET
Web Technologies: XML, XSL, XSLT, HTML, AJAX, BOOTSTRAP, CSS3, HTML5, JSON
Version Controller: Team Foundation Server, SVN, GitHubBuild and
Management: Jenkins, Octopus
Cloud Computing: Microsoft Azure
PROFESSIONAL EXPERIENCE
Confidential, AL
Sr .Net Developer
Responsibilities:
- Responsible for Designing and Developing the Reusable UI Components MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
- Used Entity Framework 5.0 as ORM to access entity business models, implementing generic repository pattern to isolate data from business and use Auto-mapper to transfer between DTO and POCO classes.
- Implemented WCF 4.0 SOAP Services to use by different teams with multiple protocols, implemented Custom debugging modules to trace out and log the request end-end to resolve the bugs by configuring the flag in Web.Config.
- Developed and consumed Web services using WCF (Http, SOAP, XML) and Web API (RESTFUL services).
- Used Azure to build and host application in the cloud which is stored in Microsoft Data Centers.
- Used jQuery 1.11 for client-side scripting, DOM Validation, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Worked with micro services architecture and implemented its design.
- Used AngularJS 1.0 controllers to update entity models and Tasks database.
- Integrating web pages / components of claim management system and back-end services with Sitecore.
- Used JSON 3.0 to transmit data between Server and Web Application, an alternative to XML Serialization to improve the performance while accessing Controller Actions and WCF SOAP.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi- dimensional reports in SSRS.
- Written SQL queries, views, Indexes and triggers under define function DTS and implemented database performance tuning, transaction management.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Involved in, but not limited to Unit Testing, Bugs, and Issues meetings to achieve zero bug convergence.
- Worked with GitHub 2.3 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2013, C# 5.0/4.0, .Net Framework 4.0/4.5, ASP.NET MVC 4.0, AngularJs 1.0, Entity Frame Work 5.0, LINQ, WCF 4.0, Sitecore CMS 7.0, Git 2.3, jQuery 1.11, JSON 3.0, XML 2.0Web API 1.1, Windows Azure, SOAP, AJAX, NUNIT 2.6, SSIS, SSRS, SQL Server 2008/2012.
Confidential
.Net Developer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Developed core business algorithm to create inland trips based on the availability, rail schedule info and available rates.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Implemented and extensively used the Object-Oriented programming concepts in C# and ASP. Net 3.0.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C# and .Net 3.5 for web pages.
- Defined and implemented customized configurations settings for application local Web.Config file for incorporating user authentications and authorizations via role-based security to restrict accessibility to certain module.
- Developed application using ASP.NET for server process & user interface and C# Code Behind.
- Used ADO.NET for SQL SERVER database interaction using Dataset, Data View. Used Name spaces System. Data.
- Web configuration file is used to have own setting for the application by writing database connection string and user authentication.
- Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms controls.
- Developed Data access assemblies in C# and isolated data access logic from business layer and front end.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server-side validation and Java Script for client-side validation
- Implemented Role based authorization and Form based authentication.
- Worked with ADO.NET to interact with the SQL Server 2008 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service
- Used ADO.NET components like SQL Connection, SQL Command, Data Adapter, Data Set, Data Reader, Grid View and Details View for database connection and database communication.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented Stored Procedures, Joins and Views in SQL Server at the backend level. Cascading Style Sheets (CSS) was used for consistent look of the site
- 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 various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Environment: Visual Studio 2008, C#, ASP.NET 3.0/3.5, ADO.NET, SQL Server 2008, HTMLVSS, SQL reporting services (SSRS), SQL Server Integration Services (SSIS), Server Controls, WCF.NET Framework 3.5/3.0, Web Forms, SOA, Web services, SQL Server 2008, T-SQL.
Confidential
Jr. .Net Developer
Responsibilities:
- Responsible for developing GUI Screens for gathering and storing the information.
- Designed and developed web forms using Classic ASP.NET.
- Implemented forms authentication in ASP web forms like Login, password and User authentication.
- Involved in using all the best features of ASP.NETincluding Dataset, Data View and Data Adapter
- Designed and developed interfaces, tree view and grid control using windows forms in C#.
- Developed graphical charts in the web application using Office Web Components tool.
- Developed a data repository page using Data Grid control and ADO.NET.
- Used Microsoft ADO.NETto access data from database in a web application
- Designed and implemented stored procedures, triggers, views in SQL Server 2005.
- Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Developed various reports based on the requirements using Crystal Reports.
- Involved in the Unit and Integration testing.
- Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same
Environment: Windows XP, Visual Studio .NET 2005/2008, ASP.NET 2.0, ADO.NET, C#.NETJava Script, Web Forms, SQL Server 2005, MS Unit, VSS, SSIS, SSRS CSS.
Confidential
Jr. .Net Developer
Responsibilities:
- Implemented the project using N-Tier architecture with presentation tier (ASP.NET).
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and Store the data in SQL Server.
- Involved in design and development of UI using ASP.NET after interacting with users for requirements.
- Used Java Script, HTML, XML and CSS for developing Web Pages and forms using different controls like Data Grid, List View controls etc.
- Developed Stored Procedures/Triggers in SQL Server 2008.
- Used ASP.NET Validation controls and JavaScript for client-side validations at admin module.
- Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
- Generated periodic reports based on the statistical analysis of the data from various Time Frame and division using SQL Server Reporting Services (SSRS).
Environment: ASP.NET, ADO.NET, Java Script, XML, HTML, SQL Server, Windows Server, .NET Framework 2.0, Visual Studio 2010, XML, Web Services, SQL Server 2010, IIS 6.0, Visual studio safe.
Confidential
Jr. .Net Developer
Responsibilities:
- Involved in software development cycle from user requirements to design, development, testing, deployment and production support.
- Developed the applications using Visual Studio.Net 2008 in C#.Net and ASP.Net, and ADO.NET.
- Developed ASP.NET web pages using Web Server controls and HTML and JavaScript.
- Developed class libraries using C#.Net to implement the business logic and for the reusability purpose.
- Used ADO.Net technology to connect the database.
- Used Team Foundation Server (TFS) for version control.
- Involved in unit testing and integrated testing.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
Environment: C#, ASP.Net, ADO.Net, HTML, JavaScript, SQL Server, Windows 2007,2008,2010, TFS.
