We provide IT Staff Augmentation Services!

.net/c# Developer Resume

4.00/5 (Submit Your Rating)

Ann Arbor, MI

SUMMARY

  • 9+ years of software development experience in web and windows development with Microsoft technologies as C#, ASP.NET, MVC, Ajax, jQuery, Entity Framework, ADO.NET, LINQ, Web services & WCF.
  • Very good knowledge in Object Oriented programming (OOPS) concepts using various Design Patterns.
  • Experienced in developing technical documentation in various stages of Software Development Life Cycle (SDLC).
  • Experience in Visual Studio development environment, for windows and web applications having used them for professional and academic projects.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Experience in Agile Methodology for full life - cycle of the project such as planning analysis, prototyping, design implementation, testing, release and following for next iteration as per needs.
  • Experience in implementing Windows Communication Foundation (WCF) Service for Business Logic Layer for Service Oriented Architecture.
  • Experienced in implementing agile model in the Software Development Life Cycle.
  • Experience in designing and developing Databases in SQL Server 2005/2008/2012/2014 which includes the development of functions, stored procedures, views, joins and triggers using T-SQL.
  • Multithreading programming in C#.
  • NUnit .net unit testing framework.
  • API development experience in C#.Net.
  • Extensively experienced in developing user interface using third party tools like DevExpress controls.
  • Extensive knowledge in Manual and Automation testing and test case identification.
  • Experience in utilizing UNIT testing framework and followed Test Driven Development (TDD) to develop the Web applications for verifying the code integrity.
  • Involved in maintaining versions of source code using TFS (Team Foundation Server) 2013 and experience in Visual safe source handling portability and tracking issues.
  • Responsible for designing Presentation Tier (web pages/Views) using the concepts such as Master Pages, Razor View Engines, Themes, Skins, HTML, XML, CSS, Java Script, jQuery and also worked With ASP.NET Custom Controls.
  • Designed and Developed in creating web user controls, Master pages, validation controls, CSS files using technologies like AJAX Toolkit, iQuery, JAVA Script, XML, HTML and DHTML.
  • Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data framework services.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Experience in handling bug fixing and testing code changes for new modules to ensure quality standards before releasing to the production environment and supported the Operations Team on a regular basis.
  • Enthusiastic and eager to learn new technologies and apply them in practice.
  • Self-starter, fast learner and a team player with strong personal and group communication skills.
  • Excellent Communication and strong Interpersonal skills with ability to work successfully as a part of team.
  • Ability to grasp new technologies and adapt to new Software Environments.

TECHNICAL SKILLS

Languages: C#, SQL, PL/SQL

Server Scripting: ASP.NET 1.1/2.0/3.0/4.0/4.5

Client Scripting: jQuery, JavaScript

Web Technologies: MVC, ASP.NET, HTML, XHTML, CSS, DHTML, VBScript and JavaScript, XML with DTD, Schemas, XSL, XSLT, DOM, Web API, jQuery

Database: MS-SQL server 2005/20 /2014, MS Access

Reporting and Testing: MS SQL Reporting Services, Crystal Reports

Application Tools: Visual Studio 2005/20 /2013/2015 Team Edition

Middleware: WCF, ADO.NET, Entity Framework 5.0/4.1, LINQ, Web services

Versioning: MS-Visual Source Safe, MS Team Foundation server

Webserver: IIS 8.0/7.0/6.0

Methodology: UML, Agile, Object Oriented

Operating System: Windows server 2005/2008/2010

PROFESSIONAL EXPERIENCE

Confidential, Ann Arbor, MI

.Net/C# Developer

Responsibilities:

  • Implemented both web and windows client/server based applications.
  • Involved in various levels of the development life cycle by Gathering Requirements, Analyzing, Design and Development.
  • Implemented business logic using C#.
  • Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# inbuilding data entity model.
  • Used Visual Studio 2008 through 2015 for developing Web and windows based applications.
  • Developed WCF Services for creating and consuming business components in ASP.NET
  • Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
  • Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
  • Used AJAX.NET to use various controls for presentation layer.
  • Used Entity Framework to perform CRUD operations on the SQL Server 2008 though 2015 database.
  • Used LINQ queries to retrieve data from Arrays, Collections and Generics.
  • Coded and created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server database.
  • Worked extensively on Client Side Validation using Java Script, jQuery.
  • Extensive use of XML features of T-SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
  • Used jQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
  • Applied Cascading Style sheets (CSS) to the pages.
  • Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
  • Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel using the third party DevExpress library
  • Understand the work flow of the (SOA) application and make the changes in application pages to in corporate the editing.
  • Used ASP.NET MVC 4.0 for building scalable standards-based web applications
  • Responsible for interaction with the client in collecting the requirements.
  • Performed unit testing, fixing bugs and maintenance of the product.
  • Used TFS2013 for source code management, automated builds, testing and release management capabilities.
  • Worked with Agile Methodologies to segregate the development tasks into various sprints
  • 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.
  • Worked on Production Support tickets by finding the issues and fixing them.

Environment: .NET Framework 4.0, 4.5, ASP.NET, ADO.NET, Visual Studio 2012, 2013, 2015, MVC 4.0, WCF, WPF, SQL Server 2008, 2012, 2015 IIS 8.0, TFS.

Confidential, San Ramon, CA

Web Designer

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, LINQ, SQL Server 2008, MVC, TFS, Web Forms, IIS

Confidential, Detroit, MI

.NET/C# Developer

Responsibilities:

  • Experience in developing web applications for .Net platforms.
  • Involved in enhancing the front-end development using HTML, JavaScript, CSS.
  • Developed service based, n-tier web applications utilizing asmx web services and xml listener aspx pages.
  • Developed Asp.Net projects to support admin functionality and Application Config for multiple environments.
  • Implemented caching via the Application Start event in Global.asax file.
  • Integrated multi threading functionality to make an xml listener aspx page asynchronous.
  • Integrated with third party xml listener service.
  • Designed business object.
  • Wrote unit tests using Visual studio 2008.
  • Used C# features like extension methods, automatic properties and nullable types.
  • Implemented method overloading and overriding.
  • Serialized and Deserialized xml objects.
  • Used TFS for source control.
  • Designed relational databases in Sql Server 2008.
  • Wrote maintainable stored procedures.
  • Created user defined types.
  • Worked with Engineers, DBA’s and QA’s to gather requirements, review design/code, test and deploy SOA Applications.

Environment: Asp.Net, C#.Net, SQL Server 2008, Microsoft Visual Studio 2008.

Confidential, Boston, MA

.NET/C# Developer

Responsibilities:

  • Analyzed models in Design reviews, Architecture reviews, Code Reviews and discussed solutions to the business problems and implemented solutions.
  • Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
  • Also involved in enhancements of Dashboard tool used for support perspective built on WPF and Silverlight.
  • Involved in implementation of Business Logic using VB.NET.
  • Web Forms for User Interfaces using C#.NET using Server Controls, HTML Controls and User Controls.
  • Implemented Awards and Contributions App which is a successful migration from desktop to web based platform using VB.NET.
  • Worked on generating the middle tier components using VB.Net, .Net framework.
  • Involved in daily Scrum meetings and contribute my part of work which helps me and team members to proceed.
  • Utilized client server socket programming for establishing communication
  • Used TFS as central repository system.
  • Involved in Testing and Debugging of the Application.
  • Worked with QA team during Preproduction testing process for the project.
  • Developed the WPF application for the client and provided solutions.

Environment: Visual Studio 2005, C#.Net, ASP.Net, SQL Server 2000, JavaScript, T-SQL, XML, XSLT, IIS, TFS, WPF

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.

We'd love your feedback!