Sr.net Developer Resume
Greensboro, NC
SUMMARY
- Over all experience wif 9+ years of IT experience wif hands - on experience in working in teh Complete (SDLC) of Projects using latest Microsoft technologies like .NETFramework 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 wif 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 noledge 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 .NETFramework, 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 wif 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 wif 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 wif 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.
Data 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 teh 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 teh project planning until production and maintenance using agile methodology.
- Developed teh reusable framework for teh application using teh ASP.NETMVC Framework 4.0/4.5.
- Experience of handling queries using .Net4.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 teh MVC architecture.
- Work in Middle layer to connect front end to back end asp.net4.5, MVC5 and EntityFramework6.
- Extensively used Silver light Data Grid, Items Control and many other controls wif Paging and Sorting for displaying various data on to teh page.
- State Management, Caching features, for optimization and configuration of teh 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 AngularUIGrid,KendoUIGrid for populating teh data.
- Worked on User Interfaces using CSS, HTML, AJAX, JavaScript, Bootstrap, Telerik, andKendo.
- Worked onKendoUIControls to support HTML5 Controls in all teh browsers.
- UsedKendoUIgrid controls to create filterable, sortable, paginated and exportable page grids
- UsedKendoUItab controls to create lightweight and dynamic page menus
- Developed ASP.NET Web Forms using HTML, AngularJS, JavaScript, and CSS to control teh 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 teh 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 teh data efficiently and Just in Time manner.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Used JavaScript to perform validations and catch teh 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 wif rich UI, AJAX, and JQuery using ASP.NET.
- Worked wif WebServices, Caching features, Configuring optimizations and securing teh web application.
- Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage and manipulation.
- Tested teh code developed to ensure it accurately captured teh 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 teh DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Maintained a synergy wif 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 teh transactions that occur on a daily/monthly/yearly basis.
- Handled production deployment and site publishing on to teh Microsoft Azure environment and lead teh smoke testing after each deployment.
Environment: ASP.Net4.0, MVC3, C#, JQuery, JS Kendo UI, WPF,LINQ, ADO.Net, SQL Server 2008 and MS-Test, Silverlight 4.0/3.0, LINQ, .NETFramework 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.NETMVC, C#.NET, SQL Server 2008, WCF, Visual Studio 2012.
- Responsible for developing Application using ASP.NETMVC 4.5 and C#.
- Designed and implemented teh web application framework using .NET Framework 4.5.
- Developed intranet web applications usingVisualBasic,FoxProand Macromedia.
- Development inVisualFoxpro, C#.Net. Windows Forms and T-SQL.
- Followed teh Scrum Agile Methodology during development of teh 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.
- Worked wif .Net4.0, .Net4.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 teh DAL using teh EntityFramework4.5 Data-First paradigm.
- Created UML Sequence Diagram for Logical Flow of teh 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 teh client.
- Involved in developing WCF service using SOAP/HTTP to communicate wif legacy systems and also deployed web services as per business requirements.
- Developed usingC#.NET 3.5to in corporate business logic andASP.NET 3.5for GUI and implementedWPF technologyto provide Rich Interactive Application
- Developed user interfaces using Tiles wif JSP, HTML and JavaScript.
- Generated teh reports in Excel and PDF formats.
- Extensively used MVC (Model View Controller) to design teh application.
- Involved in working wif 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 teh data base schema adhering to teh 3rd Normal Form, created performance effective store procedures, indexes, triggers in MSSQL Server 2012.
- Created Restful services using WebApi.
- Followed DRY and SOLID design principals to ensure re-usability and maintainability to teh 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 teh 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 teh software applications.
- Supported Operations team during teh deployment and troubleshooting teh production issues during deployment and on regular basis.
- Developed different data loaders for teh implementation team to load teh data from legacy systems into teh application.
- Involved in developing business and data access layer using C# and ADO.Netusing Entity Framework.
- Used Elmah/Log4Net for Error Handling and Logging Service Calls.
Environment: C# 4.0, ASP.NET4.0, MVC, SQL Server 2012, WCF, ADO.NET, .NETFrame Work, Visual Studio .NET2010, XML, IIS, SQL Reporting Services, AJAX.
Confidential, Milwaukee, WI
Responsibilities:
- Responsible for interacting wif client to gather requirements and also communicated wif client in every aspect during different phases of teh system.
- Implemented Business Logic using C# class Libraries.
- Design and develop various abstract classes, interfaces, classes to construct teh business logic using C#, teh middle tier contains all teh business logic.
- Involved in designing and developing ASPX pages, C# code behind using Visual Studio .NET.
- Developed ASP.NETweb services as a middle tier between ADO.NETclass libraries and ASP.NETweb pages which in turn connect to a database.
- Created User Controls, Business Logic Layer Classes using C# and .Net4.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 wif UML diagrams such as Use cases, Class diagrams, Sequence Diagrams, object Diagrams using MS Visio to represent teh 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 teh content on pages as per users' own choice.
- Used WCF for communicating to teh API and between teh layers.
- Extensively used CSS, HTML and JQuery to design user interface and web pages.
- Used AJAX for greater interaction wifout submitting teh complete page.
- Implementation of page level and general exception handling for teh applications.
- Used MS Visual SourceSafe as a version control tool.
- Performed Unit Testing on teh modules according to teh requirements and development stand.
- Testing - unit testing, integration testing, manage PE testing Component.
- Prepared various test cases to fix teh bugs and ensure teh application error-free.
- Implemented ActiveX control for printing teh reports wifout opening teh browser.
Environment: ASP.NET3.5/4, HTML, CSS, AJAX, C#, .NetFramework 3.5/4.5, JQuery, SQL Server, Microsoft Visual Studio .Net2005/2008.
Confidential, Alpharetta, GA
.Net Developer
Responsibilities:
- Extensively used ADO.NETobjects to communicate wif SQL Server 2008 database
- Involved in writing stored procedures for use in different modules of teh application
- Used SVN as teh Source Control in teh entire development of teh 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 teh stability of teh product.
- Extensively used Web controls such as Grid view and Data list to populate teh records for presentation layer.
- Actively involved in development of shared learning objects.
- Involved in fixing teh defects raised on already developed learning management system.
- Handling Change Requests wif applications built in VB, ASP, and COM.
- Handling Change Requests wif applications built in Enterprise Web enabled Applications using .NETtechnologies like C#, ASP.net, VB.net, ADO.net, Web Services, XML, SOAP and IIS.
Environment: C#, Visual Studio 2010, .NETFramework 4.0, Angular Framework, TFS, IIS, XML, XSD, XSLT, Informix.
Confidential, San Francisco, CA
Responsibilities:
- Involved in teh development of dynamic ASPX web pages, retrieved data using ADO.Netwif 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 teh uniformity throughout teh application.
- Created Charts using ASP.NETChart Controls.
- Written SQL Queries, Stored Procedures and Triggers for data Retrieval and data Insertion.
- Developed and used User controls and Custom controls in teh 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 wif Business users and wif other project teams to ensure that teh volatile business requirements reflect in teh project development.
Environment: Visual Studio .NET2008, .NETFramework 3.5, ASP.NET3.5, C#, ADO.NET, AJAX, JavaScript, CSS, Team Foundation Server, XML, SQL Server 2008.
