Sr .net Developer Resume
Greensboro, NC
PROFESSIONAL SUMMARY:
- Over all experience with 9+ years of IT experience with hands - on experience in working in the Complete ( SDLC ) of Projects using latest Microsoft technologies like . NET Framework 4.5.
- Extensively followed agile methodology, especially Scrum process and Extreme programming for software development.
- Extensive experience in developing applications using Service Oriented ( SOA ) and N-tier Architecture .
- Experience with Data Accessing including Data Adapter, Data Reader and Dataset in ADO. NET And security features like Authentication , Authorization , and WCF security.
- Extensive experience in developing applications using .Net and related technologies using methodologies like AGILE.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Experience in Session Management techniques like Sessions, Cookies and View State.
- Extensive experience in developing applications using . NET Framework , 3.5 and 4.5.
- Experience in design and development of SQL Server and Oracle databases.
- Writing code in C# to pull data from SQL Server, Oracle and other Web Services.
- Experience in working with LDAP using C#. NET.
- Good Knowledge on SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Experience in developing applications using ASP. NET, MVC Framework, C#. NET, WCF , Win Forms, Web Services, Remoting, XML , Multi -Threading, JQUERY and AngularJS.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX and JQuery and building RIA web applications.
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, Web parts and JQUERY.
- Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
- Experience in building Web User Interface ( UI ) using HTML5, DHTML , CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Experienced Crystal Reports for report generation, integration into .NET applications.
- Developed, configured, and deployed a variety of .net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Experience in writing Database Queries, Storedprocedures , Triggers, and background jobs in SQLServer .
- Involved in Unit testing and have created unit test cases.
- Having exposure to LINQ Concepts in .NET Framework 3.5/4.5.
- Well acquainted with SDLC, Waterfall and Agilemethodologies.
- Able to operate both independently and in a team environment.
- An understanding of Visual Foxpro 7.0 or newer.
- Good Knowledge on frameworks like Cucumber , Geb and Groovy .
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.
- Possesses good organizational as well as written and verbal communication skills.
- Earned recognition for meeting deadlines. Excellent communication and interpersonal skills, enjoys working in team and yet flexible to take individual responsibilities.
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.NET, .NET Framework 2.0/3.0/3.5/4.0/4.5 ,ADO.NET, LINQ, Entity Framework, WPF, WCF, Silverlight 3.0/4.0, PRISM
Practices & Design Patterns: Test Driven Development, Agile & Scrum Methodologies, UML, Visio, OOPS, MVP, MVC3/4, MVVM
Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML, JavaScript, JQuery, JS Kendo UI, JSON, CSS, IIS 5.0/6.0/7.0, 8.0, Expression Blend 3.0/4.0 Angular Java Script.
D ata Base & Servers: SQL Server 2014/2012/2008 R2, MySQL, MS Access, IIS 5.0/6/0/7.0
Reporting & Testing Tools: SSIS, SSRS, Crystal reports, N-Unit
Software / IDE: Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010 , Visual Foxpro 7.0 or newer.
Windows Platform: Windows XP/Vista/7, MS Windows Server 2003/2008
Versioning Tools: TFS, SVN, VSS
PROFESSIONAL EXPERIENCE:
Confidential, Greensboro, NC
Sr .Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
- Developed projects starting from the project planning until production and maintenance using agile methodology.
- Developed the reusable framework for the application using the ASP. NET MVC Framework 4.0/4.5.
- Experience of handling queries using . Net 4.5 LINQ components.
- Designed and developed Graphical user interfaces using Silver light XAML and C#.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Used Windows Presentation Foundation (WPF) for creating graphical user interfaces for Windows Application.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture .
- Work in Middle layer to connect front end to back end asp.net 4.5, MVC5 and Entity Framework 6.
- Extensively used Silver light Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- State Management, Caching features, for optimization and configuration of the web application using C#.NET.
- Tested Plug-in’s using CRUD Operations using console app.
- Developed and consumed web services through Ajax, JQuery , SOAP , and XML .
- Extensively used technologies like AJAX for a rich UI experience.
- Designed Grid using JQuery.
- Used various grids like Angular UI Grid, Kendo UI Grid for populating the data.
- Worked on User Interfaces using CSS, HTML, AJAX, JavaScript, Bootstrap, Telerik, and Kendo.
- Worked on Kendo UI Controls to support HTML5 Controls in all the browsers.
- Used Kendo UI grid controls to create filterable, sortable, paginated and exportable page grids
- Used Kendo UI tab controls to create lightweight and dynamic page menus
- Developed ASP.NET Web Forms using HTML, AngularJS, JavaScript, and CSS to control the style and layout of multiple pages.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Built SSIS packages to transform data to various platforms and developed deployed and monitored SSIS packages.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Worked extensively on the UI, created Views by utilizing MVC 4, created View models and wrote client side validations using JQuery and AjaxToolKit.
- Extensively used Third Party tools like Dev Express for developing rich user interfaces.
- Used LINQ to SQL , LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implemented Data Access Layer using Entity Framework and LINQ .
- Used JavaScript to perform validations and catch the events on client's browser.
- Team Foundation Server is used for source control and also used extensively for constant integration.
- Involved in developing web Pages with rich UI, AJAX , and JQuery using ASP. NET.
- Worked with WebServices , Caching features, Configuring optimizations and securing the web application.
- Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage and manipulation.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Developed the DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Maintained a synergy with Onsite and Offshore team to ensure timely delivery of project and quick resolution of issues.
- Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and involved in following organization standards for code development, peer level code walk through and reviews.
- Developed complex SQL queries, Stored Procedures, and Triggers for getting the transactions that occur on a daily/monthly/yearly basis.
- Handled production deployment and site publishing on to the Microsoft Azure environment and lead the smoke testing after each deployment.
Environment: ASP. Net 4.0, MVC3, C#, JQuery, JS Kendo UI, WPF,LINQ, ADO. Net, SQL Server 2008 and MS-Test, Silverlight 4.0/3.0, LINQ, . NET Framework 4.5/3.5, Angular Framework, Multithreading, SQL 2012/2008R2.
Confidential, Erie, PA
.Net Developer
Responsibilities:- Involved in Software Development Life Cycle (SDLC) from gathering user requirements to analysis, design, development, testing, deployment and production support.
- Involved in design and development of Web Application using ASP.NET MVC, C#.NET, SQL Server 2008, WCF, Visual Studio 2012.
- Responsible for developing Application using ASP.NET MVC 4.5 and C#.
- Designed and implemented the web application framework using .NET Framework 4.5.
- Developed intranet web applications using Visual Basic, FoxPro and Macromedia.
- Development in Visual Foxpro, C#.Net. Windows Forms and T-SQL.
- Followed the Scrum Agile Methodology during development of the project.
- Used custom controls and User controls for designing screens in Client application.
- Used JQuery, JavaScript in order to present data to users in a user friendly environment.
- W orked with .Net4.0, .Net 4.5 to create web applications using web forms and user controls.
- Designed and developed responsive UI using AngularJS, Require JS, HTML 5, CSS3 and Bootstrap 3 in mobile first approach.
- Implemented the DAL using the Entity Framework 4.5 Data-First paradigm.
- Created UML Sequence Diagram for Logical Flow of the Entire Solution.
- Developed several Java Script functions for popup windows and screen printing options.
- Extensively used AJAX for partial page execution and asynchronous data transfer from web server to the client.
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Developed using C#.NET 3.5 to incorporate business logic and ASP.NET 3.5 for GUI and implemented WPF technology to provide Rich Interactive Application
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Generated the reports in Excel and PDF formats.
- Extensively used MVC (Model View Controller) to design the application.
- Involved in working with UML diagrams such as Class Diagrams, Use Cases, and Sequence Diagrams.
- Used WCF to develop SOA services which can be consumed by Web Application and other systems.
- Developed applications using Test Driven Development (TDD).
- Used SQL Server Integration Services ( SSIS ) in order to import data into SQL Server .
- Designed the data base schema adhering to the 3rd Normal Form, created performance effective store procedures, indexes, triggers in MSSQL Server 2012.
- Created Restful services using WebApi.
- Followed DRY and SOLID design principles to ensure re-usability and maintainability to the code base.
- Developed SQL Server Stored Procedures and functions for Encrypting usernames, passwords, reading and updating appointments, searching provider networks and locations etc.
- Implemented role based security and customizable workflows based on a user's role.
- Created WCF web client to access the service via compatible endpoints.
- Involved in bug fixing, code review and peer testing.
- Performed technical & code reviews of off-site consultants who were developing portions of the software applications.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Developed different data loaders for the implementation team to load the data from legacy systems into the application.
- Involved in developing business and data access layer using C# and ADO.Net using Entity Framework.
- Used Elmah/Log4Net for Error Handling and Logging Service Calls.
Environment: C# 4.0, ASP. NET 4.0, MVC, SQL Server 2012, WCF, ADO. NET, . NET Frame Work, Visual Studio . NET 2010, XML, IIS, SQL Reporting Services, AJAX.
Confidential, Milwaukee, WI
.NET Developer
Responsibilities:
- Responsible for interacting with client to gather requirements and also communicated with client in every aspect during different phases of the system.
- Implemented Business Logic using C# class Libraries.
- Design and develop various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contains all the business logic.
- Involved in designing and developing ASPX pages, C# code behind using Visual Studio .NET.
- Developed ASP.NET web services as a middle tier between ADO.NET class libraries and ASP.NETweb pages which in turn connect to a database.
- Created User Controls, Business Logic Layer Classes using C# and .Net 4.5 for web pages.
- Developed client side scripting functions using JavaScript for validations.
- Developed business logic components using ASP.NET for server-side business validations.
- Developed Data Access Layer using ADO.NET.
- Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
- Involved in working with UML diagrams such as Use cases, Class diagrams, Sequence Diagrams, object Diagrams using MS Visio to represent the detailed design phase.
- Optimization of Queries using Temporary Table, Indexes.
- Connected to various WCF windows/ Web services and Data Service Providers exposing contracts via endpoints including TCP/ HTTP bindings.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used WCF for communicating to the API and between the layers.
- Extensively used CSS, HTML and JQuery to design user interface and web pages.
- Used AJAX for greater interaction without submitting the complete page.
- Implementation of page level and general exception handling for the applications.
- Used MS Visual SourceSafe as a version control tool.
- Performed Unit Testing on the modules according to the requirements and development stand.
- Testing - unit testing, integration testing, manage PE testing Component.
- Prepared various test cases to fix the bugs and ensure the application error-free.
- Implemented ActiveX control for printing the reports without opening the browser.
Environment: ASP.NET3.5/4, HTML, CSS, AJAX, C#, . Net Framework 3.5/4.5, JQuery, SQL Server, Microsoft Visual Studio . Net 2005/2008.
Confidential, Alpharetta, GA
.Net Developer
Responsibilities:- Extensively used ADO.NET objects to communicate with SQL Server 2008 database
- Involved in writing stored procedures for use in different modules of the application
- Used SVN as the Source Control in the entire development of the project.
- Followed Agile and Scrum methodology to produce high quality and user friendly software to end-user.
- Used XSLT for editing XML files.
- Performed Functional Testing to check the stability of the product.
- Extensively used Web controls such as Grid view and Data list to populate the records for presentation layer.
- Actively involved in development of shared learning objects.
- Involved in fixing the defects raised on already developed learning management system.
- Handling Change Requests with applications built in VB, ASP, and COM.
- Handling Change Requests with applications built in Enterprise Web enabled Applications using .NET technologies like C#, ASP.net, VB.net, ADO.net, Web Services, XML, SOAP and IIS.
Environment: C#, Visual Studio 2010, . NET Framework 4.0, Angular Framework, TFS, IIS, XML, XSD, XSLT, Informix.
Confidential, San Francisco, CA
.NET Developer
Responsibilities:
- Involved in the development of dynamic ASPX web pages, retrieved data using ADO.Net with C#.
- Implemented technologies like HTML, Java Script and AJAX for rich UI experience.
- Performed Forms Based Authentication and ensured Role Based Authorization.
- Used CSS to obtain the uniformity throughout the application.
- Created Charts using ASP.NET Chart Controls.
- Written SQL Queries, Stored Procedures and Triggers for data Retrieval and data Insertion.
- Developed and used User controls and Custom controls in the application.
- Implemented Server Side and Client Side validation modules using Validation Controls and JavaScript.
- Extensively used Data Adapter and Dataset to access database.
- Involved in Documentation, Unit Testing and Integration Testing
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
Environment: Visual Studio .NET 2008, .NET Framework 3.5, ASP.NET 3.5, C#, ADO.NET, AJAX, JavaScript, CSS, Team Foundation Server, XML, SQL Server 2008.