Senior .net Developer Resume
Overland Park, KS
SUMMARY
- More than 8+ Years of Software Development experience using technologies like ASP.NET, C#.NET,VB.NET, ADO.NET, VBScript, JavaScript, Win forms, Web forms, Web Services, AJAX, CSS, HTML, DHTML,XML, SSIS, SSRS and Crystal Reports on Windows NT/XP/2003 platforms with MS SQL Server, Oracle, and MS Access.
- Experience in developing projects/application with ASP.Net (WebForms, AJAX, MVC 5), C#, VB.Net, Web Services, AJAX,Bootstrap, WCF,WPF, HTML5, JavaScript, CSS3, Knockout JS, jQuery, Node JS, angular JS, JSON and Significant Experience with KendoUI, Telerik Components and SignalR.
- Extensive experience in RDBMS like SQL SERVER, Oracle, and associated experience in Data modeling, T - SQL, PL/SQL programming.
- Proficient with all phases of Software Development Life Cycle (SDLC) with ample experience involved in designing, developing and implementing software applications.
- Experience in developing 3-Tier and N-Tier Component based applications using OOPS, C#.NET, VB.Net.
- Expertise with Object Oriented analysis and design using UML.
- Broad understanding and implementation of Object Oriented Analysis and Designing (OOAD), and Design Patterns.
- Experience with Linq, LinqToSQL, LinqToXML, & Lambdas.
- Experience with Expression Trees and Entity Framework.
- Experience with log4net both consuming it and extending it. Some experience with Ninject.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Worked extensively in creating and consuming XML Web Services using C#, ASP.NET and IIS.
- Experience on Microsoft Visio and Visual Source Safe
- Extensive experience in Crystal Reports, SQL Server Reporting Services (SSRS), SQL Server IntegrationServices (SSIS).
- Experience in writing complex SQL Queries, Stored Procedures, Functions, Triggers and Views using SQLSERVER and Oracle
- Strong knowledge in using ADO.NET objects such as SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter and State Management, View state.
- Proven ability to work independently and as a part of a team with an ability to deliver within deadlines.
- Excellent communication and a versatile team player with proven problem solving skills.
- Have strong interpersonal skills, which provide the ability to interact with end users, managers, and technical personnel etc.
PROFESSIONAL EXPERIENCE
Confidential, Weston, FL
Responsibilities:
- Understanding and analyzing the client's requirement.
- Involved in the development of new applications and enhancement of existing applications to provide additional functionality.
- Developed web forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
- Worked extensively with Windows Communication Foundation (WCF) for client server applications
- Worked with WPF for integrated desktop applications
- Developed several MVC applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML, XHTML, CSS, and REST Client.
- Used SignalR to add real-time web functionality to Kendo UI grids.
- Using Bootstrap, implemented a Responsive Web Design. After the initial page load, the application executed all data transactions with the server through MVC 4 Web API via JSON, no additional full page loads were initiated. Implementing client-side data-binding via Knockout.js (MVVM pattern).
- Used SOAP and REST services for requesting information from endpoints.
- Used Nuget Package Manager to produce and consume several nuget packages which are used in several applications.
- Extensive logging and error handling was performed in C# using log4net.
- Created tables and Stored Procedures in SQL Server 2008 and used LINQ for querying objects.
- Used Axosoft for bug reporting, project and release tracking.
- Used Team Foundation Server as Source Control.
- Worked closely with nTelos IT employees and business users to achieve optimal software solutions for efficient, maintainable, scalable, user friendly retail applications that support the needs of nTelos Wireless.
- Be available on-call rotation to assist in project development, operational and maintenance issues in all the environments (DV, QA and UAT).
Environment: ASP.Net, C#, LINQ, ENTITY FRAMEWORK, WEBAPI, Boot Strap, AJAX, MVC, WCF, WPF, TFS, SOAP, RestFul, NODE JS,WSDL,XAML,ASMX, Javascript, JQuery, Angular JS,SQL Server, SSRS, SSIS, SOA.
Confidential, Seattle, WA
Senior .Net Developer
Responsibilities:
- Involved in the Design, Coding, Testing and Implementation.
- Developed web application using MVC 3 design pattern, Razor as view engine and HTML 5 as markup.
- Used specific agile development methods like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Followed scrum Methodology with a Confidential of 2 weeks and used Rally as Scrum project management tool.
- Used iPLOTZ for creating navigable wireframes to create the experience of real website.
- Extensively used JQuery and Telerik MVC controls like Grid, Combo box, File Upload, Menu and several other controls.
- Extensively used Ajax for partial page execution and asynchronous data transfer between web server and client.
- Used SOAP and REST services for requesting information from endpoints.
- Used LINQ for building and executing a query expression.
- Effectively used CSS, HTML 5, Partial views and Layout Pages.
- Created Scaffolders and customized the output by editing T4 templates and created custom view layouts.
- Created Model classes to contain and manage data and domain logic.
- Created various View-Models to pass information from controller actions to the view templates.
- Involved in writing Stored Procedures and Triggers using T-SQL.
- Used SharePoint as document repository.
- Used Type Mock Isolator for Unit Testing the project.
- Used MKS Integrity as Source Control.
Environment: ASP.NET, C#, MVC, Entity Framework, LINQ, JavaScript, JQuery, Telerik MVC Controls, AJAX, HTML, CSS, XML,SOAP, WSDL, REST Services, T-SQL, MKS Integrity, Type Mock, iPLOTZ, IIS, SharePoint Server, Windows
Confidential, Overland Park, KS
Senior .Net Developer
Responsibilities:
- Involved in the whole Software Development Life Cycle of the application.
- Followed scrum methodology of agile development with a Confidential for 30 days.
- Gathered User Requirements and developed scenarios using UML that included identifying the use cases and its surroundings, drawing Use case diagrams, drawing class diagrams and sequence diagrams using Microsoft Visio.
- Developed ADO.Net based data access layer against SQL Server Database.
- Developed code in VB.NET for the development of the application for various modules.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Developed Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Developed complex reports using Crystal Reports and integrated with the website and generated reports as per the user requirement.
- Created Master Pages, Content Pages and Site Map in the Site Design for uniformity and Skin files and CSS for styling.
- Implemented validations using JavaScript.
- Extensively used technologies like AJAX for a rich UI experience.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were developed and used.
- Involved in debugging, testing and maintenance of the whole application.
- Used SVN for version controlling.
Environment: ASP.NET, VB.NET, ADO.Net, JavaScript, AJAX, HTML, CSS,XML, SQL Server, T-SQL, Crystal Reports, IIS, SSRS.
Confidential, Fort Lauderdale, FL
Responsibilities:
- Involved in the whole Software Development Life Cycle of the application.
- Designed user interface screens and implemented application logic in Microsoft .NET framework using ASP.NET, C# and JavaScript.
- Developed ADO.Net based data access layer against SQL Server Database.
- Extensive use of JavaScript for client-side validation.
- Involved in Installing and configuring SSRS and SSIS on SQL Server
- Implemented AJAX to minimize server round trips to improve overall performance and to provide an advanced user experience.
- Extensively used ADO.NET classes to work with SQL Server database. Used Connection Command, Data Reader, Data Adapter, Data Set and Data Tables for disconnected mode of operation.
- Used LINQ for building and executing a query expression.
- Developed a Windows Communication Foundation (WCF) service and hosted it.
- Developed web forms using Windows Presentation Foundation (WPF) and XAML.
- Designed and deployed various complex reports such as Tabular, Cross-tab, Pie Chart reports, Sub Reports, Drill down reports, and Drop down reports using MS Reporting Services.
- Designed and developed SSIS Packages to import and export data from MS Excel, SQL Server 2005 and Flat files using Business Intelligence Development Studio.
- Prepared the reports for the day-to-day as well as weekly/monthly purposes in various formats like MS Excel,PDF, HTML etc.
- Involved in designing and implementing application using .net framework to call the reports from presentation layer.
- Identified and worked with Parameters for parameterized reports.
- Used SharePoint Sever to manage, communicate documents for review and collaborate the work with team members.
- Involved in Testing and Integration of Source/Version Control using Visual Source Safe.
Environment: ASP.NET, C#.Net, AJAX, ADO.Net, JavaScript, HTML, CSS, XML, XSL, XSLT, Web Services, SOAP, WSDL, SQL Server, T-SQL, SSRS, SSIS, Visual Source Safe, SharePoint Server, IIS
Confidential - Louisville, KY
.Net Developer
Responsibilities:
- Involved in the analysis, development and testing phases of the SDLC along with the Business Analysts and Quality Assurance teams.
- Developed the GUI using Custom and Web Controls in ASP.NET with VB.NET as code-behind.
- Created custom controls for product customization and developed user controls for reusability purposes.
- Implemented AJAX functionality for various client-server controls to reduce the server post back and to improve their responsiveness.
- Implemented client side validations using JavaScript and server side validations using .NET Validation control.
- Created Database layer using ADO.NET and used IIS as web server.
- Developed complex reports using Crystal Reports and integrated with the website for the Document details and generated reports as per the requirement.
- Developed LINQ (Language Integrated Query), LINQ to SQL to create complex queries.
- Implemented Data Adapters, Data Readers, Datasets, and Data connections for creating, opening, accessing connections, binding data and used SQL commands for reading and updating data on Microsoft SQL Server.
- Created nested queries, constraints, and cursors with stored procedures and triggers.
- Created Security module in VB.NET to provide highest level of security and user authorization to application.
- Created XML Web Services using XML, SOAP and WSDL.
- Made use of Visual Source Safe for versioning control, followed process of checking out and checking in of files.
- Involved in the maintenance of the whole application.
Environment: ASP.NET, VB.NET, AJAX, ADO.Net, JavaScript, Crystal Reports, HTML, CSS, XML, XSL, XSLT, Web Services, LINQ, SOAP, WSDL, SQL Server, T-SQL, Visual Source Safe, IIS, Visual Studio .NET, Windows XP