.net/c# Developer Resume
Chicago, IL
SUMMARY
- A self - motivated IT developer with 8 years of professional experience in software design and development using Microsoft technologies, proficient in creating customer centric applications.
- Expertise in designing and developing Windows based applications and Web based applications using .Net Framework 4.5/4.0/3.5/3.0 , ASP.NET, ADO.NET, VB.NET, C#.NET, LINQ and SQL Server.
- Extensive experience in C#, ASP.NET, Web Forms, Win Forms, WPF, VB6, LINQ, ADO.NET, Web Services, WCF, .net Tiers and .NET related technologies.
- Experience in creating applications using ASP.NET, C#, ADO.NET with Angular JS and Bootstrap responsive design for migration web to mobile platforms integrations.
- Hands-on experience of MVC 5: Razor, View Engine, HTML Helper methods, Entity Framework Model and LINQ.
- Strong experience in creating application including WCF, WPF, Silverlight using Visual Studio.
- Have experience implementing Service Oriented Architecture (SOA) with WCF Web Services.
- Proficient working with Stored Procedures, Functions, Views, Cursors, Triggers in SQL Server, 2005, 2008, 2012, Oracle 10g, MS-Access and MYSQL databases using T-SQL and PL/SQL.
- Expertise in VBScript, JavaScript and XML\ XPATH.
- Conversant knowledge of SQL Server and Oracle.
- Experience in designing Master Pages layouts using CSS3 and HTML 5.
- Good Knowledge in Object-Relational Mapping frameworks like Entity-Framework and Business objects.
- Have hands on experience with web technologies including HTML5, HTML, CSS, Bootstrap, AngularJs, AJAX and JQuery.
- Expert in designing reports using Microsoft SSRS and data integration using Microsoft SSIS and also data analysis services using Microsoft SSAS
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS).
- Expertise in development of 3-Tier/N-Tier Architecture and implementing OOP paradigm using Waterfall and Agile-Scrum, TDD, Iterative methodologies. Working experience in agile methodology using Rally dev tool.
- Familiar with MS SharePoint.
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing and Black Box Testing.
- Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills.
- Versatile team player as well as independent contributor.
- Ability to conceptualize, document, and communicate project ideas and plans.
- Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities.
- A good team player with strong ability to learn and adapt new skills and makes efforts to do the work at hand and manage time effectively.
TECHNICAL SKILLS
.Net Technologies: VB.Net, ASP.Net, C#, .Net Framework 2.0/3.5/4.0/4.5 , ADO.Net, Web Services, SOAP, IIS, WCF/WPF/Silverlight, ASP.Net MVC 2.0/3.0/4.0/4.5/5.0 , Windows Application, Windows Service, TFS, AJAX, LINQ, Entity Framework, Enterprise Library
Programming Languages: C#.NET, VB.NET, C, SQL
Web Technologies: XAML, ASP.NET, ASP, AJAX, HTML, DHTML, XHTML, CSS, XML, XSLT, XPATH, XSD, Anglar JS, ADO, ADO.NET, LINQ, WCF, Web services, WSDL, .NET Remoting
Script Languages: VBScript, JavaScript, Jquery, Jason
Operating Systems: Windows 8/7/2000/XP/Vista, Unix
Databases: MS-Access, Oracle 9.i, and MS-SQL Server 2005/2008/2012
Developing Tools: MicrosoftVisualStudio.NET 2010/2008/2005/2003 , TelerikTools, Silverlight 4.0/3.0/2.0/1.1 , NUnit, MS Visio
Methodologies: Agile, SCRUM, Waterfall, V-model
Version control Tools: Visual Source Safe 6.0, Subversion (SVN), Team Foundation Server(TFS)
Reporting Tools: Crystal Reports, MS SQL Reporting Services (SSRS), SSIS
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
.NET/C# Developer
Responsibilities:
- Involved in various levels of the development life cycle by Gathering Requirements, Analyzing, Design and Development.
- Followed agile methodology with daily scrum meetings and providing user story updates.
- Worked on routing to load controller type using MVC 5.0 Web APIs for reaching appropriate action in the web application.
- Used MVC 5.0 Razor-View Engine for re-using the individual user controls by not coupling them with underlying data elements.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created new HTML helper classes for rendering of HTML controls in a view.
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Created CSS3 background, Layouts, Positioning and Text, Border, Padding, Pseudo Classes, Elements, Behaviors and constants for reusability.
- Created Forms Based Authentication to enforce security into the application and implemented Role Based security to control user access.
- Implementing the data access layer using Entity Framework and writing queries using LINQ to Entity for data retrieval.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications both synchronously and asynchronously.
- Utilized TFS as a Source control for branching and merging.
- Performed builds across different environments using Team City for continuous integration.
- Involved in integrating different modules and deploying to development, pre-production and production servers.
- Performed unit testing and also the complete system integration testing.
Environment: .NET Framework 4.0, ASP.NET, ADO.NET, Visual Studio 2012, MVC 4.0, Silverlight 5.0, XAML, WCF, WPF, SQL Server 2008, SSIS, SSRS, IIS 8.0, TFS.
Confidential, Findlay, OH
.NET/C# Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology.
- Implemented Agile Methodology or the project which involved daily scrums.
- Developed applications at presentation GUI based on N-tier application architecture.
- Utilized AJAX & JavaScript, JQuery for coding techniques update parts of a web page and improve the fluidity of webpage.
- Designed Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation
- Experienced in template-based web programming using Master Pages, Themes, Style Sheets and Skins.
- Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit and JQuery for an efficient and interactive Webpages.
- Used Windows Communication Foundation (WCF) for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Developed WCF REST- API based web service to consume data by client. Implemented provider based services.
- Designed and developed master pages using ASP.NET and used CSS to enhance the look & feel of the website.
- Implemented Role based Forms Authentication for external Users and Windows Authentication for Internal Users using the membership and role provider.
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Written Lambda expression to replace the anonymous functions to wisely reduce the line of code.
- Developed plugins methods using delegates to implement event based system elegantly.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Used stored procedures with SQL Server 2008 for developing complex business rules.
- Hands on experience with N UNIT testing for the application.
- Maintained TFS (Team Foundation Server) as a central repository system and automatic builds and continuous integration and NUNIT testing.
- Created and deployed SQL Server 2008 SSIS packages to redirect the data in to the production
- Worked in resolving the problem logs and bugs logged by testers and business people in the .NET applications and helped in production.
Environment: C# 3.5/4, ASP.NET 3.5/4, Visual Studio 2010/2008, ASP.NET, MVC, HTML, JavaScript, JQuery, Ajax, CSS, XML, XPATH, LINQ, SQL Server 2008, SSIS, SSRS, MVC, TFS, Web Forms, IIS, Windows Server 2008.
Confidential, Houston,TX
.NET/C# Developer
Responsibilities:
- Participated in Design reviews, Architecture reviews, Code Reviews and discussed solutions to the business problems.
- Developed Web based applications using agile methodologies.
- Managed NUnit test cases using the NUnit framework and followed Test Driven Development (TDD) to develop the Web applications.
- Developed applications with web based 3 tier application architecture.
- Utilized Ajax and JQuery to make applications load faster and some of the processing can be done in web browsers and not only the client site but the server side execution is also faster.
- Developed new Web pages for an existing Web Application using Visual Studio .NET 2008, HTML, ASP.NET 3.5 Web Forms, C#, JavaScript, jQuery, CSS, and Silverlight for additional user interfaces UI’s. The Web Application uses a SQL Server 2008 database to store and manage its data.
- Used ASP.NET framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Extensively involved in developing components for Business layer and Data Layer, implementation application architecture
- Implemented Razor view in order to compact code and expressive fluid workflow.
- Utilized HTML helper in Views to reduce the code thereby reducing the tedious typing of html tags.
- Utilized ADO.Net Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Experience in building server applications using Silverlight for high quality and interactive content.
- Created client socket application for establishing data communication in between applications.
- Developed the independent WCF (Windows Communication Foundation) /WCF REST services and defined Service Contracts for specific functionality in search module
- Experienced in SQL Server Database Design, Data Model Design, Database Maintenance, T-SQL Queries, Triggers, Stored Procedures using SQL Server SSRS
- Built an ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
Environment: C# 3.5/4.0, ASP.NET 3.5/4.0, Visual Studio 2010/2008, ADO.NET, HTML, WCF, DHTML, XML, XSL,XSD, SOAP, Web Services, SQL Server 2008, TFS, CSS, AJAX, MS Visio.
Confidential
.NET/C# Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
Environment: Visual Studio 2005, ASP.NET 2.0, JavaScript, IIS 6.0, SQL Server 2000, Windows 2000 XP.
