.net Developer Resume
MN
SUMMARY
- 7+ years of software development experience in web applications including requirement gathering, analysis, design, development, integration, implementation and deployment using Microsoft .Net Technologies and implementing N - TIER client/server applications using object-oriented methodologies.
- Expertise in software development using Waterfall and Agile-Scrum, TDD, methodologies with exposure to diverse business domains.
- Strong expertise in C#, ASP.NET, ADO.NET, Web Services, HTML, XML, CSS, Java Script, AJAX, WCF and WPF.
- Strong experience with Microsoft Technology .NET Framework using C#, ADO.NET, Visual Studio.NET.
- Strong experience in the development of Client/Server Applications on n-tier architecture and MVC (Model View Controller) design pattern.
- Good knowledge in Design patterns, Win Forms and UML.
- Strong experience in design, analysis and implementation of Object-Oriented (OOP) Applications (Inheritance, Polymorphism, Exception Handling etc.) using C#.
- Strong hands on experience with ASP.NET and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, ASP.NET Providers.
- Experience with new features like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Strong knowledge and working experience developing Windows Web applications using JavaScript, HTML, XML, CSS, Master Pages.
- Familiar with new and advanced features of C# such as Dynamic Binding, Lambda Expressions, Anonymous Types, Query Expressions, Named and Optional Arguments.
- Familiar in web designing using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, JavaScript, jQuery, Kendo UI, AngularJS, Node.js, React.js and Bootstrap 3.0.
- Experience in WPF based windows Applications - Development and Deployment.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Used Bower to manage various components in a website so that right versions of the packages are always installed.
- Extensive experience in SQL Server 2005/2008/2012 , SQL, PL/SQL, T-SQL and MS-Access. Proficient in database design and development, which includes creating tables, indexes, triggers, writing complex queries, stored procedures and views using Transact SQL and PL/SQL.
- Used Continuous Integration tools like Tortoise SVN, GitHub for source code management.
- Worked on JIRA, Bitbucket, and Application lifecycle management tools to keep track of tickets, tasks and defects.
- Knowledge in developing web/client server reports using Microsoft SSRS (SQL Server Reporting Services) and Crystal Reports.
- Experience in all the phases of Software Development Life Cycle (SDLC)such as preparing and implementation of test cases for Unit, Integration testing.
- Experience in Test Driven Development (TDD) and performing unit testing using NUnit framework.
- Experienced with Microsoft Application building blocks such as Data Access, Exception Handling, Reflection, and Serialization.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong Analytical and problem-solving skills at any tense and deadline situations. Being a team player and self-motivated, confident of better understanding of the situation to get the best possible results.
- Experience in code refactoring using tools like Resharper.
- Involve in agile development process SCRUM.
- Organized and was part of Daily Stand-up, Sprint Planning and Sprint Review Meetings.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, C#, .NET 2.0/3.5/4.0,4.5, WCF, WPF, MVC, LINQ, ADO.NET, Web API 2
Programming Languages: C#.NET, SQL
GUI: Microsoft.NET 4.0 & 4.5 Framework, Visual Studio 2005/2008/2010/2012 ,2015,2017 VB 6.0, Visual Studio.NET, ADO.NET
Operating Systems: Windows, MS DOS
RDBMS: MS Access, Oracle, SQL Server 2005/2008, R2/2012
Web Technologies: ASP, XML, HTML, DHTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular JS
Debugging and Design Tools: MS office, MS projects, Visio for UML design
Reporting: SQL Server reporting services (SSRS)
Version Control Tools: Team Foundation Server (TFS), Tortoise SVN, GitHub
Methodologies: Agile, SCRUM, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, MN
.Net Developer
Responsibilities:
- Participated in full SDLC events, requirement gathering, writing high level and low-level designs, build, debug, unit test and deploy multi-client communication, performed design Reviews, Code Reviews and Test Plan Reviews.
- Designed and developed web applications in ASP.NET MVC4, C#.Net utilizing .NetFramework 3.5/4.0.
- Implemented agile methodology and used Jira tool to produce high quality software.
- Worked onbuilding web applications, windows services and other real-time interfaces to create rich user experience that meets and exceeds the needs of the client.
- Developed configuration in windows services, exposing various service endpoints with different, communication protocol and security configurations.
- Coded DOMManipulations like Templates, Directives, Filters, Dependency Injection using theAngular JS.
- Created own directives using Angular JS, crafted reusable components that fill our needs and abstracted away all theDOMmanipulations logic.
- Designed, developed, maintained Application using C#, WCF, ASP.NET 4.0, MVC 4.0, JavaScript, JQuery, Angular JS, HTML, CSS.
- Work on Source/Version control Tools using with the SVN and GIT, validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
- Used MVC to create various views of the Webpages and different action methods in the controllers.
- Extensively used JavaScript, jQuery, CSS, HTML5 and AJAX for client-side scripting and styling.
- Developed a RESTful web service using Web API.
- Worked with JSON to pass the objects from client to server.
- Implemented Dependency Injection using Spring.NET.
- Involved in writing unit test cases, executing them and testing the application end to end on various environments.
- Work on automating the build, deployment and testing of Front End, Middleware and Database components using Jenkins.
- Worked on Dependency Injection using Spring.NET
- Used the design patterns such as Repository, Singleton, Façade, and Factory, etc.
- Implemented Login Pages Using Angular 4.
- Used JIRA for the issue tracking and project management.
- Collaborated with business team to gather the functional requirements.
Environment: .NETFramework 3.5/4.0, Visual studio 2010/2015/2017 , ASP.NET MVC4, HTML5, JavaScript, CSS, jQuery, AngularJS, Angular 4, Node.js, React.js, C#, WCF, WPF, Agile Methodology, AJAX, SQL Server 2012, REST, NUnit Testing, SSRS, TFS,Entity Framework, Test Automation, Jenkins, JIRA, Tortoise SVN, Tortoise Git, Jenkins, Spring.NET, TDD, Design Patterns, Web API, Micro Services.
Confidential, Cincinnati, OH
.Net Developer
Responsibilities:
- Designed and developed user controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
- Involved in architecture and development of Custom Controls and User controls to support shared functionality of displaying Customer details common to all pages.
- Developed interactive web pages using ASP.NET, C# and ADO.NET.
- Program client side and server-side validations using JavaScript and regular expressions.
- Code the application in C# using ASP.NETincluding textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Worked on View State to maintain data between the pages of the application.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Designed user control for re-use of UI functionality.
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Developed visual components through WPF using XAML and Expression Blend.
- Designed and Developed Master and Content Pages (Web Forms) using ASP.NET Server Controls and C# .NET as code-behind.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Implemented Forms Authentication and Role based Authorization.
- Used Custom Validation, User Validation and Java Script to give access to registered users.
- Extensively worked on ADO.NET objects (SQL Connection, SQL Data Adapter, SQL Command, SQL Data Reader and Dataset).
- Used Stored Procedures, Joins on key fields for fast retrieval and Database optimization.
- Created User control and Custom controls for the application.
- Extensively worked with C# for creating classes of this application and Integrated with ASP.NET pages.
- Implemented XML Web Services in C# based on SOAP protocols using XML for data transfers.
Environment: .NETFramework 3.5, C#, ASP.NET (3.5), AJAX, XML, XSL, CSS, ADO.NET, T-SQL, Web Services, Windows XP, SQL Server 2005, IIS.
Confidential, New York, NY
.Net developer
Responsibilities:
- Involved in designing, analysis and development of application using ASP.Net4.0, MVC 4.0, C#, WCF, HTML, CSS, JQuery with MS SQL Server 2008.
- Involved in defining service contracts, implementing service, configuring WCF services.
- Involved in coding the Business Layer and Data Access Layer using C# .NET.
- Developed system services SOA application platform for utilizing WCF services to retrieve the data.
- Developed the Business and Data access layers to update, delete and load the data into backend.
- Designed & Developed UI & client-side scripting/data validation using HTML, CSS, JS script.
- Used ADO.NETfor data retrieving, querying and manipulation.
- Developed stored procedures and functions used in the data layers that extract data for different application modules and to generate reports.
- Worked with delivery team along with offshore and onshore team members for planning timely delivery of project modules.
Environment: ASP.NET4, C#, MVC 4, HTML5, JavaScript, JQuery, CSS, SQL Server 2008, WPF, WCF.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Developed several UI pages in ASP.NET with server side and client-side validations.
- ImplementedASP.NET MVCpattern mechanism to display product catalogs and categories.
- Involved in the development of Business Logic Classes, Data Access Components and various Web Services using C#.
- Responsible for the designing, development and maintenance of the tracking tools by utilizing .NET, C#, JavaScript, JQuery.
- Created forms and modules in various .Net technologies, Communicating & assisting other support groups for the compatibility checks.
- Written store procedures, T-SQL queries on SQL Server 2008, and exposure to database, programming tools and improved database performance issues.
- Worked with the team on relational database systems on SQL server 2008, R2.
- Developed many different themes, CSS files and search criteria modules to maintain the web sites.
- Involved in defining and implementing WCF Service Contracts, Creating Base address and Binding using System Service Model.
- Responsible for the determination of the requirement for the modules and applying those requirements.
- Developed web contents and enhance the web sites but utilizing the languages like CSS, XHTML.
- Implemented data retrieval using LINQ.
- Involved in customizing the application looks and feel by making changes in the Cascading Style Sheets (CSS) that define the style of the application.
- Prepared Technical Documentation for the designed modules.
- Optimizes the database application by writing the codes in Access and for solving the problems developed the database queries also.
- Developed code for event handling on list item deletion, site deletion.
- Extensively used data sets, data adapters, data readers and data tables to retrieve data from the databases.
- Designed and coded in such a way that the data is populated from multiple databases in the same page.
Environment: .NET Framework 3.5, C#, ASP.NET, MVC, IIS 6.0, SQL Server 2005, 2008 R2, WCF, LINQ, JavaScript, JQuery, CSS, HTML, SSRS.
Confidential
.Net developer
Responsibilities:
- Hands-on experience on UI development using C#, .Net 4.0, 4.5.1 for various modules like Equipment Creation, Work orders, Global traceability.
- Worked on development of user controls and data grids. Used JavaScript and Validation Controls for validating the controls.
- Development of database stored procedures, views, functions and index creation using relational databases SQL Server 2008 R2.
- Implemented Data access layer, Business Logic Layer, UI layer.
- Worked on several MVC Screens by using Kendo grids on the UI layer.
- Exclusive experience on development of SSRS reports and SSIS ETL tool for creating dashboard reports and financial reports.
- Mediated between the Business and Technical development teams to incorporate the business requirement.
- Used TFS for version control
Environment: C#, ASP.Net 4.5.1, SQL Server 2008 R2, Web Services, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Implemented the presentation layer in ASP.NET and Created components to maintain business logic layer using ASP.Net.
- Involved in Database design and coding.
- Involved in Design and Testing of the Project.
Environment: ASP, C#, .NET, MS SQL Server, Visual Studio.
