Sr. .net Developer Resume
Columbus, OH
SUMMARY
- Over 8 Years of experience in the IT industry with Analysis, Design, Development, Debugging and Testing of Client/Server and Web Based Applications / Windows Based Applications.
- Expertise in developing applications using .NET 5.0/4.0/3.5/3.0/2.0 , C#.Net, ASP.Net, VB.Net, ADO.Net, NHibernet XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Developed, configured and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Strong knowledge of cross - browser Compatibility Issues and Support.
- Good exposure with .Net Framework 3.0 & 3.5 & 4.0 in implementing WCF (Windows Communication Foundation).
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0/5.0, Entity-Framework, Web API, Two-Tier, Three Tier & N-Tier Architecture for Multi users.
- Proficient in writing services, controllers and directives in Angular JS.
- Good knowledge in working with Angular UI Bootstrap.
- Experience in database programming using RDBMS like ORACLE 9i/10g/11g and SQL 2000/2005/2008 and maintaining the database.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2, 2012 & Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Expertise in Test Driven Development (TDD).
- Expertise in developing, monitoring and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Successfully used several Binding Techniques like (HTTP, TCP, MSMQ, and Named Pipes) to transport message between Client and WCF Service Host.
- Hands on experience developing reusable components using Object Oriented Techniques.
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Expertise in working with source control TFS and VSS.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
TECHNICAL SKILLS
Languages: C, C++, VB6, C#. Net, VB.Net, ADO.NET, PL/SQL, Core Java, and SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3/4/5, Win Forms, Web Services, LINQ, WCF, Web API.
Web Technologies: ASP, HTML, HTML5,Java Script, JQuery, Angular JS, XHTML, DHTML, CSS,CSS3, XML, XSL, XSLT,KnockOut.js, JSON, Kendo UI and Bootstrap.
Database: SQL Server 2012/2008/2005/2000 , Oracle 10g/11g, My SQL
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013.
Operating Systems: Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Sr. .Net Developer
Responsibilities:
- Developed ASP.NET MVC Applications using MVC 4.0/ 5.0.
- Develop UI for individual MVC views using C#, VB.NET, JavaScript, Angular JS and Bootstrap with existing application UI Styling.
- Responsible for code merging and version controlling using SVN.
- Extensively used Visual Studio 2013 & 2015 development tool for building Web Application.
- Programmed Entity Framework for communication between application and database.
- Understanding Table relationship, User Controls, Web Services, Debugging and Issues fixing.
- Developed Stored Procedures, Tables, and Views in SQL server 2012.
- Involved in implementing the programming logics using C# and oops concepts.
- Experience in refactoring Code, locating, fixing errors and Automate routine tasks like Quickly create methods, properties, variables or classes from their usages using ReSharper.
- Experience in deploying and accessing SSRS reports using Report Manager on report server.
- Used JavaScript for client side validations wherever necessary along with .NET validation controls.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed WCF service using SOAP/HTTP to communicate with legacy systems.
- Design and Implement WCF services layer hosted on Windows Azure.
- Created partial views and shared templates to reusable over the application.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Created Table and matrix reports using SSRS and Crystal reports.
- Experienced inPerformance tuning of Stored Procedures,SQLstatements and improving the response time of web pages.
- Good experience in Data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS).
- Experience in writing scenarios and test cases for Regression Testing.
- Worked in Agile development methodology.
Environment: .Net 4.0, ASP.Net MVC 4, Visual Studio 2013, ReSharper, Ajax, Web API, JSON, SQL Server 2012, C#.Net, HTML, Razor view engine, Windows Azure Power shell 4.0, Windows Azure Management Portal, Entity Framework, N-Unit, JavaScript, Angular JS 2.0, Bootstrap, CSS, TFS, SSRS Reports, SSIS, TDD, Web API, WCF, IIS 6.0, Agile and Jira.
Confidential - Long beach, CA
Sr. .Net Developer
Responsibilities:
- Used ASP.NET MVC Applications using MVC 5.0 with Razor View Engine.
- Used ASP.NET Web API framework to build HTTP services that reach a broad range of clients, including browsers and mobile devices.
- Creating the models, views and controllers usingASP.NET MVC 5, C#.NET.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Responses are formatted by Web API’s MediaTypeFormatter into JSON, XML format as a MediaTypeFormatter.
- Used Entity Framework 6 for database operations.
- Used Agile methodology to implement the application.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2014.
- Implementing business logic’s in server side, andintegrating Data Access Layer (DAL) with Business Logic Layer (BLL)
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- Increase application scalability, as multiple service instances can be used to process messages from a single queue using MSMQ.
- Designingthe WCF Servicesbased on the requirement and created separateWCF servicesproject which isintegrated with BLL.
- Worked with 3-Tier Architecture involving Presentation Layer, Data Access Layer, and Business Layer.
- Experience in creating directives that can decorate elements that lends to reusable and shareable components using ANGULAR JS.
- Developed Web API service using SOAP/HTTP to communicate with legacy systems.
- Worked with JSON using JavaScript which supports wide range of supported browser compatibility with the operating systems.
- Manage database security, Design, develop and implement automated data backup.
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis.
Environment: .Net 4.5, ASP.Net MVC 5, C#.Net, ADO.Net, LINQ to SQL, Microsoft SQL 2014, ANGULAR JS 2.0, JSON, AJAX, HTML5, IIS 7.0, MS Visual Studio 2012, Bootstrap, TDD, TFS, CSS, Entity Framework 6, Web API, Web Application.
Confidential - Harrisburg, PA
Sr. .Net Developer
Responsibilities:
- Designed and Implemented Rich Interactive UI screens using ASP.Net MVC 4, AJAX and performed data manipulations using Entity Framework.
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution
- Worked with n-Tier Architecture involving Presentation Layer, Data Access Layer, and Business Layer
- Involved in migration projects from Classic ASP to ASP.Net using VB.Net
- Developed applications using HTML5, CSS3, Angular JS, Java Script, Ajax, Bootstrap and Entity Framework.
- Used Web API as an open source an ideal platform for building REST-ful services over the .NET Framework
- Involved in implementation of Business Logic using Vb.net & ASP.Net.
- Developed in Object Oriented Analysis and Design (OOP/OOD) programming
- Used Angular UI Router for routing pages.
- Used Angular mvc for rich user interface and faster performance.
- Written services, directives and controllers using Angular JS.
- Involved in Analysis, Requirements gathering, Development, and Unit Testing, Testing, Deployment and User acceptance test support.
- Served as a nexus between B2B client and development team for requirements and deployment
- Written test cases using N-Unit.
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle.
- Responsible for creating efficient design and development of responsive UI using with HTML5, CSS3, JavaScript, MEAN stack (MongoDB, Express, Angular, and Node JS) and React JS.
- Expert knowledge on MongoDB no sql data modeling, tuning, disaster recovery and backup.
- Interacting the web pages using AngularJS, MongoDB and API's.
- Worked in modern, mobile ready responsive front end development with CSS3 media queries, AJAX, Bootstrap, Angular JS, React JS, and jQuery.
- Used Linq to SQL to populate data in application.
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements. Involved in creating Cascade Style Sheets (CSS), Cross Browser Compatibility.
- Implemented ASP.NET MVC pattern mechanism to display the IGNet home page.
- Involved in Database design, writing stored procedures & queries, functions.
- Worked with Team Foundation Server 2012(TFS) for Source Code management.
- Developed common components for other applications and created Nuget Packages for these common components.
Environment: .Net 4.5, ASP.Net MVC 4, Entity Framework, LINQ to SQL, AJAX, Angular JS, Node JS, React JS, Nexus, JavaScript, MongoDB, JQuery, HTML5, IIS 7.0, HTML 5, CSS 3, WCF, MS Visual Studio 2012, C#.NET, TFS, Web API, Bootstrap 3.0, N-Unit, SQL Server 2012.
Confidential - San Diego, CA
Sr. .Net Developer
Responsibilities:
- Developed the procedural code using C#, ASP.NET, HTML, Ajax and JavaScript using Visual Studio.
- 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.
- Developed the data access throughout the application with extensive use of LINQ to SQL and its partial classes using DBML’s.
- Extensively used MVC 3.0, CSS and jQuery to create visually appealing User Interfaces.
- Involved in the development of the project through MVC Design Pattern.
- 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.
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Designed and implemented a PROXY mechanism using just C# and asp.NET in the site with extensive use of session state.
- 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 SQL Server Stored Procedures using joins & indexes.
- Redesigning the UI of the application without touching the code as the view is implemented entirely in XAML using MVVM.
- Used MVVM in which view model acts as an adapter for the model classes to enable and avoid making any major changes to the model code.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- The application being developed using agile methodology. Performed unit tests for the view model and the model without using the view in MVVM.
Environment: .Net 4.0, ASP.Net, MVC 3.0, C#.Net, ADO.Net, LINQ to SQL, IIS, AJAX, HTML, DHTML, XML, XAML, JavaScript, MVVM ( Model-View-View-Model ), CSS, jQuery, MS Visual Studio 2010, Entity Framework, WCF, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, PL/SQL, SQL, N-Unit.
Confidential - Charlotte, NC
.Net Programmer
Responsibilities:
- Created Use Cases, Class Diagrams, Sequence Diagrams using UML with Microsoft Visio and prepared technical specification document.
- Actively coded the User Interface, Business Logic and Data Access Components using ASP.Net MVC 2.0, JavaScript and C# using Visual studio.
- Extensively used DHTML, Ajax control tool kit, Ajax JS libraries for asynchronous and partial post backs in various web pages.
- Created models, views and controllers in MVC 2.0.
- Extensively worked on creating Custom Controls, User Controls and Master Pages for web pages.
- Performed client-side validations using JavaScript, Ajax.
- Created XML overlays based on the configuration requirements of the client to change the look and feel of the product and add display data from custom fields.
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
- Visual Studio tool has been used to design, debug and deploy the entire application.
- Used Microsoft Message Queuing (MSMQ) for sending messages.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins & indexes.
- Created methods and procedures used in an on On-Line Analytical Processing (OLAP)environment for accessing and translating data into understandable and usable information using SSAS.
- Designed and developed reports in SQL Server using SQL Server Reporting Services.
- Successfully made use of Service Host Type class in WCF and exposed the Service types available, from endpoints.
- Performed and resolved cross-browser issues and Unit Testing.
Environment: .Net Framework 3.5, ASP.Net, MVC 2.0, C#.Net, XML, XAML, WCF (Windows Communication Foundation), LINQ, AJAX, JavaScript, CSS, HTML, Visual Studio 2008, SQL Server 2008, SSIS, SSRS, Visual Source Safe(VSS).
Confidential
.Net Developer
Responsibilities:
- Designed User Interface using ASP.NET Pages, Web Controls, Custom Controls, User Controls, HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing.
- Designed Created and Implemented new relational tables and upgraded the existing tables.
- Designed and developed user-interface for major modules of the project using ASP.Net controls.
- Designed and Implemented Data Access Assemblies using ADO.
- Performed Form validation by adding validation controls and implemented user controls and custom controls and role based authorization.
- Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
- Used Data grids, Grid view and Data Reader for Data manipulation and display.
- Used SQL Server database as the backend and XML for web configuration files
- Client-side validation done using JavaScript and AJAX to send http request to the server.
- Used Visual Source Safe for Version Control.
- Designed and implemented reports using Crystal Reports.
- Used web services in the appropriate scenarios to communicate with other applications.
Environment: .NET Framework 2.0, C#.NET, VB.NET, ADO.NET, ASP.NET 2.0, XML, HTML, CSS, JavaScript, AJAX, SQL server, T-SQL, IIS, Crystal Report, Visual Source Safe.
