.net Developer Resume
Florham Park, NJ
SUMMARY
- Overall 7+ Years of experience in Client/Server and Web Application, Console applications and Windows Applications development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Experience in almost all the phases of Software Development Life Cycle (SDLC) - requirements definition, design, documentation, development, integration, testing and troubleshooting, implementation and maintenance.
- Strong skills on .NET Framework using ASP.NET, C#, MVC 4, Entity Framework, ADO.NET, Web Forms, AJAX, LINQ, JavaScript, HTML5, CSS3, SSIS.
- Has strong understanding in .Net Framework 4.5 features for designing and developing new application using WCF.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects.
- Excellence in Web Services, WCF, SOAP, XML, XML Schema, CSS, DOM, HTML, AJAX, JQuery and JavaScript.
- Experience in generating dynamic web pages with C# using Razor in ASP.NET.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework employing MVC and MVVM patterns and Web API.
- Extensive experience in RDBMS database design and experience in writing SQL scripts, Stored Procedures, User Defined Functions and Triggers for SQL Server (2005/2008/2012 )
- Practice of testing software for bugs, performance issues within the context of an agile testing.
- Experience in developing applications using Web Services, WCF and REST.
- Good experience with Crystal reports and SQL Reporting Services (SSRS).
- Experience in ADO.NET Entity Data Model Design and Entity Data Model Wizard.
- Hands on experience using Source Code Control Systems like Visual Source Safe (VSS) and Team Foundation Server (TFS) to build schedule.
- Expertise in N-tier Web Development analysis, implementation, data migration, interfacing/ reporting, and troubleshooting.
- Experience in developing Web Forms, Web Services, and Object Oriented Applications using .Net technology.
- Working experience on MVC architectural design pattern and used MVC in integration with JavaScript framework.
- Good experience in Agile Methodology environment with scrum meeting, daily task sheet and project execution in iterative manner.
- Experience in training and mentoring team members with product knowledge and business processes.
- Maintained with up-to-date with latest technology and trends, quickly learning new concepts, tools, and techniques.
- Excellent analytic & problem solving skills. A team player with strong interpersonal and communication proficiency.
TECHNICAL SKILLS
.NET Technologies: . NET Framework 3.5, 4.0, 4.5, WCF, ASP.NET, C#, Entity Framework 4.0, 4.3, 5.0, Web Forms, AJAX, JavaScript, MVC 3 and 4, Web Services, REST, SOAP, ADO.NET, XML, IIS, Razor
Languages: C#, PL/SQL, TSQL, ASP
IDE: Visual Studio 2005, 2008, 2010, 2013, UML Rational Rose, Visio
Scripting and Markup: HTML, HTML5, DHTML, JavaScript, Ajax, XHTML, CSS3, DTD, XML Schema, XPath, XSLT, JQuery.
Databases: SQL Server 2005, 2008, 2012, Oracle10g, 11g, MS Access.
Reporting Tools: SSRS, Crystal Reports
Tools: Team Foundation Server (TFS), Visual Source Safe (VSS), MS Visio, NUnit, SSIS
Operating Systems: Windows Server 2008, 2012, Windows XP, Vista, 7,8, Unix
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Performed actively in the Development and Testing phases of (SDLC) life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Involved in Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2012.
- Extensive development using ASP.NET, Web Forms using AJAX, Master Pages, Themes, Web Parts and Provider Model.
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, JavaScript, XML, HTML, and AJAX including JQuery library.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies like HTML5 or ASP.net 4.0 with MVC.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Implemented Message Queuing in .NET that promotes decoupling within a system by enabling components to asynchronously submit requests and receive responses.
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Developed WCF REST services to synchronize website data with that of the internal database.
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client
- Used ADO.NET Entity Data Model Designer and the Entity Data Model Wizard used in ASP.NET Web Application, ASP.NET Web Service and in web site.
- Involved in front-end development using Visual Studio 2010, ASP.Net, and CSS.
- Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC4 framework.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Involved in designing Web Forms using server controls, validation, user controls using .Net framework.
- Used Web Services to enable effective communicate between different layers in the Application.
- Implemented the application logic using Object Oriented Programming (C#).
- Developed Web Services to interact with remote business objects and different suppliers systems using REST, HTTP/XML, and WSDL.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .Net Frame Work 4.5, MS Visual Studio .Net 2013, C#, ASP .NET, ADO.Net, LINQ, SQL Server 2008/2012, SSRS, SSIS, CSS3, XML, J Query, Windows Servers 2012, Ajax Toolkit Controls, SSIS, Web Services, SOAP/REST/WSDL/ WCF, HTML5.
Confidential, New York, NY
.Net Developer
Responsibilities:
- Responsible for Development team interaction and understanding the documents written by the business analyst.
- Defined High Level Design and Architecture framework of the application.
- Involved in development of viewer module, migration of data module and Patient claim Worksheets module.
- Participated in the entire Software Development Life Cycle (SDLC) of the project.
- Involved in the Design of the Application Using ASP.Net, WCF, Entity Framework and LINQ to SQL.
- Designed and developed front-end screens using JavaScript, AJAX, CSS, and HTML.
- Implemented the code using C# as code behind and ADO.NET for connecting to the SQL Server database.
- Used SQL to obtained data from DB2 which includes application development and management tools.
- Developed business logic using C# and connect to WCF services to get data.
- Implemented MVC architecture using C# .NET, ASP.NET.
- Designed and Developed win forms using ASP.NET and JavaScript for the GUIs using code behind class technique.
- Used TFS (Team Foundation Server) for version control.
- Involved in Writing Stored Procedures to validate the data at backend and to execute the desired result at front end.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Used LINQ to SQL to query database and made use of LINQ to objects and Lambda expression
- Published Web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Designed and implemented a framework for exposing software development assets through a RESTful web service.
- Used SQL Server Management studio extensively for querying the database for additions and modifications.
- Implemented page level error handling using Custom Error pages and Error logs.
- Implemented Code analysis rules and check-in policies for maintaining coding standards.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Used REST for developing web services.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Responsible to provide system support once the code is migrated to Test, QA or Production environments.
Environment: Visual Studio 2010, NET Framework 4.0, C#, ASP.NET, ADO. Net, LINQ, Object Oriented Programming, UML/Visio, REST, Web services, WCF, HTML, XML, JavaScript, SQL Server 2008, SSRS, SSIS, VSS, Team Foundation Server, NUnit
Confidential, Florham Park, NJ
.Net Developer
Responsibilities:
- Involved in complete Design, Development, Implementation, testing and Support and Production Maintenance of lifecycle (SDLC) of the project
- Interacted with the client in person to analyze their requirements and demonstrate the developed the application.
- Involved in AGILE software development methodology.
- Design of schema and tables for the database using normalization technique.
- Design of Master Page and styles to maintain uniformity throughout the websites.
- Extensively used Infragistics Web Navigator for the menu and Infragistics grid.
- Implemented Custom paging for the grids enhancing the usability and performance.
- Developed Web Applications using HTML, IIS, ASP.NET, JavaScript, XML, SOAP, and Visual Studio.net 2008.
- Created several webpages and XAML Pages for client application to provide very user-friendly interface using C# and designed all the skeleton classes for the application.
- Developed WCF (Windows Communication Foundation) Service to retrieve/update with the Unisys Mainframe Data.
- Used MVC Design pattern for developing the application.
- Designed data access layer using Entity Framework model and successfully created Entity Models.
- Extensively used Visual Studio.Net 2008 to develop ASP.Net and silver light applications.
- Designed the user interface screens and implemented application logic under the Microsoft .NET framework using C# to use .NET features powered with CLR.
- Designed data access layer using LINQ, ADO.NET datasets & data adapters.
- Built the Tables, Views, queries, stored procedures and triggers for the System using SQL Server 2008.
- Responsible for Backup and Restore Database in SQL Server 2008.
- Created SQL Jobs for several timely activities like backup, restore, emails etc.
- Used SQL Profiler for troubleshooting, monitoring, optimization of SQL procedures and SQL Server.
- Created SSIS package for the migration of data.
- Generated various reports using SQL Reporting Services 2008.
- Involved in testing and debugging and performed thorough unit testing.
- Used TFS for Project management.
Environment: Visual Studio 2008, NET Framework 4.0, C#, ASP.NET, C#, Web Services, WCF, SOAP, ADO.NET, SQL, XML, TFS, JavaScript, CSS, AJAX, SQL Server 2008, Infragistics Controls, IIS, SSRS, TFS, NUnit
Confidential, Springfield, IL
.Net Developer
Responsibilities:
- Developed Web Application in ASP.NET with C# as code behind while Java Script is used for client side validation.
- Extensively used AJAX a for a rich user experience.
- Developed various custom classes using C# and Object Oriented Programming.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, Java Script and AJAX including.
- Implemented a crucial feature involving complex WCF service design based on the callback mechanism.
- Involved in using MVC pattern for the UI development.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships between tables.
- Worked on database design front implementing various table designs, stored procedures and complex triggers.
- Developed web services by using SOAP which interacts with remote business systems and other supplier systems.
- WebForms were implemented using various Server controls like Data Grid, Calendar and various validator controls.
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Designed and developed WebForms to facilitate the storage, maintenance and retrieval of new and existing information systems data.
- Used C# for the code behind pages and for business logic layer.
- Used XML, web services created using C# to fetch data from data base and to insert new records.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2008, NET Framework 4.0, ASP.Net, C#, WCF, ADO.Net, TFS, HTML, SQL, PL/SQL, AJAX, XML, JavaScript, Web services, SOAP, REST, Oracle 10g, MS Access, MS Excel.
Confidential, Washington, DC
.Net Developer
Responsibilities:
- Involved in the requirements gathering, analysis, design, code review and development stages.
- Developed user interface using ASP.NET server controls, HTML.
- Used code-behind files to separate the user interface from the server-side code.
- Used AJAX controls & techniques while designing the Summary page to present data dynamically and to allow interaction.
- Implemented a crucial feature involving complex WCF service design based on the callback mechanism.
- Designed and developed SOA using Windows Communication Foundation (WCF) for the data access for the Web application to consume.
- Involved in using MVC pattern for the UI development.
- Involved in front end application development using ASP.NET, C# and back end in SQL Server 2008.
- Configured ASP.NET Web. Config file for the entire web application.
- Developed WCF services to enable effective communication between SOA.
- Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NET and XML.
- Designed and developed WebForms to facilitate the storage, maintenance and retrieval of new and existing information systems data.
- Designed and created database objects.Designed the web pages using HTML and CSS
- Used SQL Server 2008 as backend implementation.
- Participated in frontend and backend of website design.
- Developed WebForms, User Controls using ASP.NET and Visual Studio.NET.
- Used JavaScript for the user side validation.
Environment: Visual Studio 2008, NET Framework 3.5, C#, ASP.NET, JavaScript, AJAx, HTML, CSS, Web services, WCF, XML, IIS, Microsoft Visio, SQL Server 2008
Confidential, Baltimore, MD
.Net Developer
Responsibilities:
- Designed and developed Web pages for all the modules and documents attachments.
- Developed business layer using C#, and data access layer developed using ADO.NET in C#.
- Developed reusable UI widgets such as the navigation menus.
- Design and developed static and dynamic pages validating Client side and Server side scripts.
- Developed CSS and involved Master Pages to user interface uniformity.
- Extensively used Telerik controls for better usability and custom needs of the application.
- Designed and created tables using normalization techniques.
- Wrote Stored Procedures, Transactions, Triggers and Statements to access data from SQL Server 2005.
- Used SQL Profiler to fine tune the queries for better performance.
- Responsible for complete testing and deployment.
- Involved in client questions and requests, estimate software improvement requests and support their production environment.
- Developed reports for every module of the application using SSRS (2005).
Environment: Visual Studio 2005, .Net Framework 3.5, C#, ASP.Net, ADO.Net, Web Services, SQL Server 2005, HTML, JavaScript, SSRS, IIS, Telerik Controls.