Sr. .net Developer Resume
Harrisburg, PA
SUMMARY:
- 8+ years of software industry experience in design, development, refactoring, testing and deployment of windows and web based applications.
- Strong experience in database design, WPF, implementation of stored procedures in Microsoft SQL Server.
- Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQuery, Angular JS and also worked with ASP.NET Custom Controls.
- Experience in using Language - Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in implementing .NET Security features like Authentication and Authorization Roles and User Account Impersonation, tracing.
- Experience in developing web based applications using ASP.NET, JavaScript, HTML5, CSS3, Razor View, AJAX and SQL Server 2014.
- Good hands on experience in development using Object Oriented Programming and Design principles.
- Worked with MVC design pattern and various design methodologies like Waterfall and Agile Software Development with Extreme Programming, Scrum, Paired Programming and Continuous Integration.
- Extensive experience working in n-tier architecture (Front end, Middle Tier and database).
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
- Designed and implemented a framework for supporting Role-Based authorization based on Forms based authentication with User validation against the database.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server
- Experience in SQL queries, optimizing the queries to improve performance and developing stored procedures, triggers using SQL2008/2008R2/2012.
- Team player with excellent verbal communication skills, analytical, troubleshooting and problem solving skills.
- Self-driven, passionate and highly motivated. Possess good communication, presentation and interpersonal skills with high motivation and desire to learn in a fast paced ever changing environment.
TECHNICAL SKILLS:
Programming Languages: C#.NET, ASP.NET, VB .NET, C++, C.
IDE s: Microsoft Visual Studio 2015, SQL Management Studio.
Front End Technologies: HTML 5, CSS, JavaScript, XML, JSON.
JavaScript Frameworks: AngularJS, Node JS.
JavaScript Libraries: JQuery, AJAX
Databases: SQL Server 2012
Web Services: WCF, WPF, Web API.
Architectural Patterns: MVC 3.0/4.0, MWM, Publisher Subscriber, MVVP.
Operating Systems: Microsoft Windows 7/ Vista/ XP/ 2003/ 2000, LINUX, UNIX.
Web Servers: IIS 7.0, Apache Tomcat.
Server OS: Windows Server 2005, 2008.
PROFESSIONAL EXPERIENCE:
Confidential, Harrisburg, PA
Sr. .Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, JQuery, Angular JS, Bootstrap, ADO.NET and AJAX .
- Primarily assigned for developing Middle Tier.
- Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
- Used agile methodology to implement the application.
- Used Angular UI Router for routing pages.
- Implemented the SOA architecture by using Web API.
- Written services, directives and controllers using Angular JS.
- Involved in the design and development of WinForms using C#
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Used XSLT for generating Student Lists, by collecting the data from XML documents and formatting them using XSL.
- Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
- Involved in developing effective User Interface and Animation for WPF applications using XAML.
- Developed business application using WPF and XAML.
- Migrated existing windows applications to WPF application
- Worked with LINQ to SQL, LINQ to XML, LINQ to Collections, Object etc.
- Used WCF to build high performance and secured document retrieval layer to retrieve data from a SQL server based system.
- Developed windows service for the application to keep track of logged in user time.
- Used Entity Framework for database operations.
- Designed and developed views as responsive components using HTML5 and CSS3.
- Consumed Web API from ASP.Net MVC application using Http client
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle.
- Written complex queries in SQL Server 2012 using T-SQL and PL SQL.
- Developed application using N-Tier architecture.
- Documented the design and code documents.
- Involved in testing and fixing the issues occurred in the testing process.
- Developed reports using SSRS and created packages using SSIS.
- Created Tables, Stored Procedures, Triggers and Views in Oracle database.
- Used TFS for the source & document version control.
- Created test cases using N-Unit.
- Worked on SharePoint project maintenance and resolved call support tickets.
Environment: .Net 4.0, ASP.Net MVC 4, Visual Studio 2015, Ajax, JSON, SQL Server 2015, Telerik Kendo UI, MVVM,, WPF, C#.Net, WinForms, Windows Service, HTML5, Entity Framework, TDD, N-Unit, JavaScript, JQuery, Angular JS, JQuery, Bootstrap, CSS3, TFS, SSRS, SSIS, WCF, IIS 6.0 and Agile.
Confidential, Raleigh, NC
Sr. .Net Developer
Responsibilities:
- Used ASP.NET MVC 3 Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Developed the independent WCF services and defined Service Contracts for specific functionality in search module.
- Used Telerik Kendo UI controls for rich user interface.
- Used Telerik Kendo UI data grids to display large amount of data and to provide faster search capability.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Used MVVM Design Pattern in Application.
- Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Resolved bugs and added features for existing applications built on Kendo UI and MVVM pattern.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
- Used Data tables and jQuery validations plugins for client side operations.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2012.
- Implemented security technologies in ecommerce development.
- Designed and developed a WPF shell application.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Developed reports using SSRS and created packages using SSIS.
- Implemented Data access layer using Entity Framework to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Migrated existing VB6 windows application to WPF applications with rich user interface.
- Implemented Unit Testing, Integration Testing and System Testing using N-UNIT.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
- Used agile methodology to implement the application.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2008 R2.
Environment: .Net 4.0, Asp.Net MVC 3, C#.Net, Entity Framework, WPF, AJAX, JSON, Agile, HTML5, CSS3, IIS 6.0, HTML5, CSS3, Visual Studio 2012, jQuery, Telerik Kendo UI, MVVM, Bootstrap, TDD, N-Unit, WCF, VB6, Windows Service, Windows Application, SharePoint, SQL Server 2012, SSIS and SSRS.
Confidential, Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Creating the models, views and controllers using ASP.NET MVC 2, VB.NET.
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over the application.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using waterfall methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up with the business requirements for the project, the project plan and workflow.
- Given production support for existing application and replaced asp.net controls with Telerik Kendo UI controls.
- Given production support for WPF applications.
- Worked on minor releases for existing WPF business applications.
- Upgraded existing windows applications to XAML WPF applications.
- Implemented security technologies in ecommerce development.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Extensively used CSS and Java Script to create visually appealing User Interfaces.
- Developed the procedural code using ASP.NET, VB.NET, HTML, Ajax and JavaScript using Visual Studio.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used JavaScript for client side validations in the views.
- 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 there were quite some pages which were database driven.
- 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.
- 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 oracle Stored Procedures using joins and indexes.
- Used MVVM design pattern in application.
- Assisted in the design and development of reports in oracle 10g using crystal reports.
- Performed and resolved cross-browser issues, Unit Testing and Documentation along with N-unit testing.
Environment: .Net 3.5, ASP.Net MVC 2, VB.NET, ADO.Net, AJAX, JSON, HTML, JavaScript, CSS, MS Visual Studio 2008, Waterfall, Telerik Kendo UI, MVVM, WPF, Oracle 10g, Crystal Reports, Toad, T-SQL, PL/SQL, Web Services. VB6.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- 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 that handles the primary authentication, 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: Visual Studio .NET 2005,.NET Framework 3.0, IIS 6, MSMQ, UML, Oracle, WinForms, XML, XSL, ASP .NET, VB.NET, Oracle, Crystal Reports and JavaScript.
Confidential
.Net Developer
Responsibilities:
- Involved in requirement gathering, analysis, design, and developing using ASP.NET front end technology.
- Developed and used various Web forms, Custom controls and user controls using ASP. NET and C#.
- Design and develop N-tier business applications based on analysis of user needs and requests.
- Used Razor view and HTML Helper for MVC code development.
- Used AJAX Toolkit for rich looking of web application.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Involved in Unit testing of modules and bug fixing.
- Meet with both clients and potential clients to assess their needs for them to effectively implement products.
Environment: MS Visual Studio, SQL Server, .Net Framework 3.5.
