.net Developer Resume
Chicago, IL
SUMMARY
- 7+ years of IT experience with heavy involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures.
- Technical expertise in Microsoft Technologies, such as .NET Framework 4.0/3.5/3.0/2.0 , ASP.NET Web Forms, ASP.NET MVC 5.0/4.0/3.0, C# 4.0/3.5/3.0/2.0 , VB.NET, Web Services, WebAPI, WCF, WPF, EF, LINQ, IIS 7.0, SQL Server, SOAPUI, XML, DOM, XSL, XSLT, .NET REMOTING, HTML 5, Java Script, AJAX, ADO.Net, XML, RDLC REPORTS.
- Extensive experience in design using OOP's concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Proficient in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Knowledge in AngularJS, NUnit, NHibernate and Oracle.
- Have experience on RESTful architecture using WebAPI.
- Extensive hands on experience on java Script coding.
- Experience in using Language-Integrated Query (LINQ) for retrieving and filtering the data proficiently by flavors of LINQ to Objects/XML/SQL.
- Highly expertise with Reporting Tools SQL Server Reporting Services (SSRS), Crystal Reports.
- Accustomed in developing Client/Server (WinForms) and Web based (Web Forms, ASP.Net) application development.
- Highly Knowledgeable in ASP.NET MVC 4.0 in implementing Model, View And Controllers with State Management, Security, Action methods etc.,
- Experienced in Service Oriented Architecture SOA using windows communication foundation.
- Have enough knowledge on Facets - Web Application Framework which might help to work in real time environment.
- Hands on experience on Unit testing using JustMock and integration testing.
- Excellent working experience on n-Tier and layered architecture, Service Oriented Apps, Load Balancing, Session Management, Web form applications and Single Page Applications (SPA)
- Experience in developing application using WPF and Silverlight with Prism framework.
- Proven ability in understanding system requirements, system architecture design, development and production environment setup and support.
- Very good communication and inter-personal skills and has the ability to work independently as well as in a team environment.
TECHNICAL SKILLS
Programming Languages: C#.Net, VB6, VB.NET, ADO.NET, HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET, ASP.NET MVC, Silverlight 4.0/3.0, ASP.Net Ajax, JavaScript, Jquery, VB Script, Angular.JS
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: WinForms, WPF
IDE Tools: Visual Studio, SQL Server Management Studio, Expression Blend HP Quality Center
Databases: MS SQL SERVER,MS Access, Oracle, Cassandra
Reporting Tool: Sql Server Reporting Services (SSRS/SSIS), Crystal Reports, DevExpress, RDLC
Modeling Tools: UML, MS Visio
Version Control Tools: Visual SourceSafe (2005), Subversion, Team Foundation Server (2008)
Middleware: WCF, ADO.NET, MSMQ, Web Services, Enterprise Library
Operating Systems: Windows 2008 XP, Windows 7, Vista
Servers: Windows Server, Microsoft IIS
PROFESSIONAL EXPERIENCE
Confidential, Camp hill, PA
Sr .Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (oops) concepts.
- Worked on C#, MVC (4.0), Angular JS, HTML5 for developing various tabs in the project and Used Entity framework to improve the overall performance of the application.
- Implemented JavaScript for front end development.
- Created WCF services which are used in different bindings to make it available to different types of clients.
- Developed Web API Services using SOAPUI to return JSON to end client.
- Experienced in a fast paced agile development using Scrum.
- Developed Web Application in ASP.NET MVC 4.0 razor view engine, ASP.NET with C# as code behind Angular JS, is used for client side validation.
- Used PL/SQL as a client to connect Oracle11g for implementing business rules and developed several packages and procedures.
- Maintained version control and was assigned tasks using TFS 2013.
- Used Angular.JS as the development framework to build a single-page application.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC4, CSS3 and C #.
- Used JustTrace for performance profiling.
- Managed online content, performed editing and proofread all content. Developed, maintained and evaluated content for website.
- Analyzed web content summarized it and documented results for website users.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Implemented Get, Post, Put, Delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Leveraged Angular JS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Extensively used Angular JS for DOM traversing and manipulation
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Implementing LINQ queries on different data sources.
- Used Team Foundation Server (TFS) for source control and documented the entire application.
- Created test plans and performed unit and regression testing on the application.
- Experience in coordinating team members to resolve issues related to project Activities.
Environment: VisualStudio2013, C#, ASP.NET MVC 4.0/3.0, WCF, Entity Framework 6.3, Java Script, Angular JS, TFS 2013, WCF, IIS 7.0, WebAPI, SOAPUI, AJAX, LINQ, XML, Microsoft Enterprise Library, JustMock, PL/SQL, Windows XP, UML, Windows Server 2008 R2/2008.
Confidential, Columbus, OH
Sr .Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Good Knowledge about the MVC Pattern. Involved in creation of new WPF menu control and custom ribbon and maintenance of old C# modules.
- Used ASP.NET Master Pages, Knockout.JS, JQuery, utilizing Server Controls, User Controls, Data Grid controls, Form Validation controls, Custom controls and CSS.
- Provided session level security and password authentication using Session objects and Cookies.
- Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed using MVC to access SQL server.
- Data binding was extensively used to bind various server controls to the data from database.
- List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Created Styles and Control Templates to be used in the UI using WPF
- Experience of handling queries using .Net LINQ components.
- Implemented Web Services for validating credit card information.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Developed full stack JavaScript using Knockout.js and plain js modules
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
- Implemented Bootstrap in developing UI.
- Used forms based Authentication and role based Authorization for security.
- Worked on TFS for version control and for automatic builds and continuous integration.
Environment: .Net Framework 4.0, Visual Studio 2012, ASP.NET, C# 4.0, Knockout.JS, HTML,CSS, JavaScript, Web Services, WCF, WPF, SQL SERVER 2008, MVC, UML, MS Visio.
Confidential, Niagara Falls, NY
Sr .Net Developer
Responsibilities:
- Involved assisted in planning and development of Application life cycle.
- Developed Web application with Microsoft.net technologies, Web layer with ASP.NET and business layer with C#.net Data access layer with ADO.NET advanced functionality.
- Used Script Manager and Update Panel to provide interactive screens.
- Designed UI using latest AJAX controls/features and ASP.NET tools (Master pages, themes, site navigation maps).
- Used HTML, CSS and XSLT for styling the Web pages.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Extensively used ASP.NET server controls like Calendar control, Grid View, Form View.
- Experience of handling queries using .Net 3.5LINQ components.
- Provided an option to the users to download an Excel template, where users have to append the results and Upload Excel spreadsheet.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Involved in Agile methodologies.
- Designed and developed several SSIS packages to transfer the data between the different environment systems and/or export the data to other applications.
- Performed version controlling in Visual source safe.
- Used SMTP to Send Email notifications.
Environment: ASP.NET,C# 4.0, ADO.NET, Web Services, XML, HTML, SQL Server, Windows XP, Ajax, MS Project, SQL Server.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Used jQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Involved in constructing and developing WCF and ASMX web services quickly and consistently using service factory patterns.
- Worked with custom and user controls, web controls.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Involved in performance tuning and query optimization.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View.
- Developing XML Web Services in C# and SOAP for information exchange across applications.
- Working with Asp.net Master Pages that were common throughout the application and content pages.
- Developed a WCF to get the all Details of all customers in the firm for the Search Engine
Environment: ASP.NET, C# 3.0, .NET 3.5, ADO.NET, SOAP, HTML, SQL Server, WCF, XML, ASMX web services, AJAX.
Confidential
.Net Developer
Responsibilities:
- Implemented the project using ASP.NET, Visual C# and back-end database as SQL Server.
- Developed C#.Net components to implement the business logic, consumed instances of these using ASP.NET.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Used ADO.NET extensively for database manipulations and connections.
- Used Data Grid, Dataset and Data Reader to retrieve, display and manipulate data.
- Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
- Created and consumed Web Services using Visual C#, ASP.NET.
- Implemented Optimized SQL Stored Procedures.
- Used Crystal Reports to generate dynamic reports in page called Report Builder.
- Participated in various client meetings with the team and the Project Manages to discuss the modifications.
Environment: ASP.NET, Microsoft .NET Framework, ADO.NET, AJAX, T-SQL, Oracle 9i, IIS, Cascading Style Sheets, C# 3.0, JavaScript, SSRS, Microsoft SQL Server
Confidential
.Net Developer
Responsibilities:
- Involved in the full Life Cycle Development of the project from Analysis and design to testing and Deployment.
- Developed and Deployed the Cost and Budget Accounting System.
- Designed and developed GUI based technology platform and administration systems using the VB.
- Created Database in Oracle 8i, updated database using Triggers and Procedures.
- Used ADO to Communicate with the Database.
- Generated report using SQL which store output in Microsoft Excel format.
- Generated graphical based reports for Cost Analysis.
- Allow user login n give the access according to the User rights.
- Waterfall model was employed during the entire development period.
Environment: Visual Basic 6.0, SQL, GUI, SDLC, ADO, Oracle 8i, MS Excel