.net Developer Resume
Richmond, VirginiA
SUMMARY:
- 7+ years of IT industry experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
- Experience with Full Software Development Life Cycle (SDLC) and community server development.
- Technical expertise in Microsoft Technologies, such as .NET Framework (4.5/ 4.0/3.5/3.0/2.0 /1.0 ), ASP.NET, C# ( 4.0/3.5/3.0/2.0 ), VB.NET, Web Services, IIS, XML,XAML,XHTML XSL, XSLT,.NET Remoting, VB Script, Visual Studio.Net 2012/2010/2008/2005, AJAX, ADO.Net..
- Extensive experience in web-based and site designs using HTML/HTML5, CSS/CSS3, Java Script, JQUERY, AJAX, JSON and DOM manipulation skills
- Worked with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application).
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in design patterns like MVVM, Abstract factory, Singleton, MVC, MVP .
- Experience in building Silverlight 4.0/3.0/2.0 applications using .NET. Involved in building a rich web experiences using Silverlight and JavaScript.
- Extensively used ASP.NET, MVC 4.0/3.0, Master Pages, User Controls, and Custom Controls to design the Rich User Interactive Web Pages.
- Experienced in utilizing new integrated features of ASP .NET 3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundations (WWF), Language Integrated Query (LINQ), Microsoft Windows Azure.
- Involved in developing web services and invoking them by using SOAP for creating proxy classes.
- Experience in programming in AJAX using ASP.NET AJAX framework and control toolkit with client call back features.
- Used knockout JS for databinding. Experience on restful architecture using Web API.
- Accustomed in developing Client/Server (Win Forms) and Web based (Web Forms), ASP.Net.
- Experienced SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications. Experience with Telerik third party controls and J-Query.
- Experience in node.JS, Twitter Bootstrap framework for developing UI.
- Knowledge in creating Single Page Application (SPA) using Angular JS.
- Experience in creating ETL packages using SQL Server Integration Services (SSIS).
- Experience using configuration Management Tools such as Team Foundation Server (TFS), Tortoise SVN and Visual Source Safe (VSS) for version control.
- Keen understanding and experience in implementing Waterfall and Agile methodology.
- Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.
TECHNICAL SKILLS:
Web Technologies: ASP, ASP.Net 4.0/3.5/3.0/2.0, AJAX 3.0/2.0, MVC 4.0/3.0, Web Services, CSS/CSS3, Java Script, Knock out JS, JQuery, J son Angular JS, BOOTSTRAP,HTML/HTML5, REST SERVICES(Web APi, WCF), web forms,node.Js
Languages: C#, VB.Net, T - SQL, PL/SQL, XML, HTML, LINQ, ASP.Net AJAX, C, C++, XSD,XSLT,XSL,JAVA
Front End: Visual Studio 2010/ 2008 / 2005 / 2003, Visual Basic 6.0
Database: SQL Server 2005/2008/2012 (T-SQL, Stored procedures, Triggers, DML, DDL), MS AccessOracle 11g/10g/9i, Cassandra:
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
XML Technologies: XAML, XHTML, XML, XSL, XSLT, XQuery, DTD’s, Schemas
Reporting Tools: Crystal reports 13/10/8.5/8, Data Base Reports, SSRS and SSIS, Telerik
Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio
Web Servers: MICROSOFT IIS (7.0/6.0/5.1/5.0 ), Apache Tomcat, Windows Server
.NET FRAMEWORKS VERSIONS: .NET Framework 4.5/ 4.0/3.5/3.0/2.0
UI Technologies: Win forms, WPF, MVMM
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, Georgia
.NET Developer
Responsibilities:
- Implemented Software development life cycle (SDLC) application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Used HTML5 to lay out the page
- Used CASCADING STYLE SHEET (CSS3) to attain uniformity of all webpages.
- Implemented MVC design pattern for the web application.
- Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript.
- Extensively used JQuery for client side validation and DOM manipulation and UI controls such as accordion, date picker and many more.
- Extensively used C# 4.0 features such as object initializers, Anonymous types, Lambda expressions, Extension methods.
- Programmed and prepared code for interfacing with Apache Tomcat systems.
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Knowledge in creating Single Page Application (SPA) using Angular JS.
- Experience in twitter Bootstrap framework for developing UI.
- Used Team Foundation Server for integration, maintenance and Security of code.
- Performed unit testing, integration testing and regression testing by applying test cases.
Environment: VS 2012, ADO.NET, C#.NET,.NET Framework 4.0, ASP.NET, MVC4, Web Service 2008, SQL Server 2008 R2, LINQ, .NET Web services and Tortoise SVN, Java Script, J Query, SOAP, JSON,node.js, Angular JS, SPA,BOOTSTRAP, Team Foundation Server 2013,Tomcat. IIS 7.5, XML, HTML5, Toad.
Confidential, Richmond, Virginia
.Net Developer
Responsibilities:
- Involved in migration of the current ASP application to ASP.NET.
- Involved in analysis, design, and development and testing of the application.
- Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
- Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
- Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
- Used Tortoise SVN for version control.
- Used CSS3 for page styling and JQuery for validation and handling events.
- Implemented AJAX support for better user experience and good performance.
- Created the User controls and worked on custom controls for the presentation layer.
- Used several server side controls like Data Grid, Calendar control, and validation controls.
- Used ADO.NET and strongly-typed datasets to insert, update, delete, and retrieve data from a SQL Server 2008 database.
- Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
- Assisted in the middle-tier design of XML, XSD’s, and XSLT’s for communicating data to and from database via Web Services.
- Creation and implementation of stored procedures, triggers, views and queries.
Environment: Microsoft Visual Studio .Net 2010, .NET3.5, C#.NET, SQL SERVER 2008,WPF,node.JS, ASP.Net, ASP, JavaScript, MVC, AJAX, ADO.Net, HTML, XML, XSLT, IIS 6.0 and TFS.
Confidential, INDIANA
.Net Developer
Responsibilities:
- Developed Web applications using C#, ASP.Net.
- Developed Data and Object Models and ER Diagrams.
- Coded and developed interface with C# for various departments.
- Used ASP.Net Login controls to authenticate users.
- Provided session level security and role based authentication using session objects and cookies
- While developing application used ASP objects like Request, Response and Server.
- Used Master pages to create a consistent layout for all the pages in the application.
- Applied styles to web page using CSS to ensure compliance standards.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Created .NET WCF web service logging applications.
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Involved in the complete database and also data access layer design.
- Used ADO.NET objects such as Dataset and Data Adapter for consistent access to SQL data sources.
- Designed database Tables, Views and Triggers in SQL Server2005.
- Developed stored procedures, views, cursors and triggers in T-SQL.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
Environment: Windows Server 2007, MS Visual Studio 2008, ASP.NET 3.5, VB.Net, C#, ADO .NET, MS SQL Server 2005,IIS, JavaScript, SOAP, T-SQL, XML, HTML, DHTML,CSS
Confidential, Roanoke, VA
.NET Developer
Responsibilities:
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users.
- Rational Modeling was used for the UML diagrams like use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detail design phase.
- Designed Presentation layer using ASP.NET, Ajax Controls, and CSS.
- Developed Business layer using C#.
- Involved in creating rich and interactive UI using WPF and VB.NET components.
- Created WCF service interfaces. Developed validations using JavaScript.
- Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Deployed AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Designed and developed components in C# using ADO. Net. These classes provide the functionality of the Data Layer and give access to the database.
- Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2008
- Tested the developed application, unit testing for various use cases and documented the results for getting approval from business users.
Environment: Visual Studio 2008, C#.NET,VB.Net, ASP.Net2.0/3.5, WPF, WCF, Classic ASP, JavaScript, XML, XAML, AJAX, ADO.Net, COM, IIS 7.0, SQL Server 2005/2008, Windows 7.
Confidential
.Net Developer
Responsibilities:
- Developed a Framework for the Report Development. This framework will reduce the development of individual reports and simplifies the addition of any new reports to the application. Each report is a user control that is derived from a Base Report Control class and all the attributes and base methods are implemented in the Base Report Control class. This concept has later been implemented in other applications of BTS
- Developed an Org Hierarchy Filter Custom Control for filtering of the Org hierarchy, this control has later been used in most of the applications within BTS.
- Developed Security framework for the application to limit the data access of the users.
- Developed Retail Compliance Scorecard, MSC Scorecard and MSB Action Required Reports as part of this project.
- Implemented Microsoft Data Access Application block for data access.
- Developed Stored Procedures, User defined function and created indexes for improving the query response time.
Environment: ASP.NET, VB.Net, ADO.NET, SQL Server 2005, IIS5.1, UML in MS Visio, HTML, JavaScript, TFS, CSS and Visual Studio .NET 2.0.
Confidential
Jr.Net Developer.
Responsibilities:
- Involved in Design, Coding, Implementing and testing the applications.
- Worked on N-tier architecture consisting of Presentation, Business, and Data access layer using VB.Net.
- Developed and implemented various Web forms and User controls using ASP.NET, VB.Net, and JavaScript.
- Designed and developed Web-services using VB.Net, ADO.NET and XML to handle online transactions with central database.
- Developed reusable UI widgets such as the navigation menus.
- Used .Net Validation Controls for validating different controls and JavaScript for client side validations.
- Documented with UML Design Patterns.
- Used AJAX for dynamic web pages.
- Grid view sorting and Paging were properly deployed.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage.
- Implemented support for transactions using ADO.Net Objects.
- Involved in different types of testing (unit testing, application testing)
- Developed various Reports with Crystal Reports.
Environment: Visual Studio 2005,Master Pages, CSS, ASP.Net 3.0, VB.Net, AJAX, Agile, Web services, IIS, XML, JavaScript, Crystal Reports, ADO.Net, MS SQL Server 2005.