.net/c# Developer Resume
Philadelphia, PA
SUMMARY
- Six and half years of extensive experience in Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N - Tier applications.
- Understanding and exposure to teh Software Development Life Cycle (SDLC), Agile Methodologies and extreme Programming techniques (Unit testing and Build Automation).
- Experienced in developing web-based applications using C#, ADO.NET, ASP.NET, VB.NET, WCF, WPF, LINQ, MVVM, MVP, Entity Framework, VBSCRIPT, JAVASCRIPT, HTML, jQuery, AJAX, CSS, Classical ASP & VB 6.0.
- ImplementedASP.NET MVC (4.0/5.0)pattern mechanism for teh development.
- Experience in data access using Web Services and ADO.NET Entity Framework.
- LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.
- Experience in designing and developing Databases in SQL Server 2005/2008 R2 which includes teh development of functions, stored procedures and triggers using Transact SQL and PL/SQL. Also extensive work experience with SSIS & SSRS
- Experience in on Service Oriented Architecture, WCF.
- Expertise in Maintaining, supporting and troubleshooting applications and fixing bugs.
- Ability to quickly master new technologies and capable of working in-group as well as independently.
- Team Player with good technical, analytical and communication skills.
TECHNICAL SKILLS
.Net Technologies: ASP. Net, C#, ADO.Net, Web Services, WCF
Web Technologies: HTML, CSS, jQuery, AJAX, XML, JSON, LINQ
.Net Performance Tool: Wily, CLR Profiler
Databases: SQL Server 2008 R2/2005, MS Access
Operating Systems: Windows Server 2003, Windows XP, Windows 7.
Web Server: Internet Information Server (IIS).
IDE: Visual Studio.NET 2012/2010/2008/2005.
Reporting & Integration Tools: SSIS, SSRS, Crystal Reports.
Framework: Microsoft .Net Framework 4.5/4.0/3.5/2.0/1.1.
Versioning Tools: Source Safe 6.0(VSS),Tortoise
Methodology: Agile Methodology, Scrum Model, Water fall method.
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia, PA
.Net/C# Developer
Responsibilities:
- Developed application using N tier methodology and followed AGILE methodology.
- Designed and developed web forms & Web pages with ASP.NET, JavaScript, Angular JS, jQuery, JSON, HTML, and CSS,.
- Responsible to improve teh responsiveness of overall application using HTML5, & Angular Js.
- Extensive usage of BOOTSTRAP for Responsive design.
- Involved in Generic classes for Business Layer and Data Access Layer using C#.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Extensively worked on ADO.NET Entity Framework for developing core data layers for teh distributed applications.
- Developed and implemented appropriate exception handlers in ASP.NET MVC.
- Implemented SOA using WCF and REST WCF.
- Responsible to develop teh forms based autantication to ensure teh security in overall application.
- Involved in teh Performance tuning at teh Application and Database Layers.
- Responsible for fine tuning teh Stored procedures and SQL Queries dat have been found expensive in teh load testing conducted for teh releases.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Deployed teh Web application on teh Production Server.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of teh source code along with teh maintenance of teh builds and teh relevant documents of teh same.
Environment: C#.NET, Entity Framework, Visual Studio 2010/2013, MVC 4.5, AGILE, JavaScript, JQuery, HTML, CSS, WCF Services, RESTful, PL/SQL, TSQL, TFS, ADO.NET, SQL Server 2008 R2, C#.
Confidential, Omaha
C# Developer
Responsibilities:
- Interacting with teh product Owner, Team Architect, Stake Holders to discuss different modules for development
- Used C# with combination of Entity framework and CSLA Architecture to develop teh product
- Designed and Developed Custom Modules for each functionality in teh product
- Used DevExpress (13.4/14.1) as a asp.net MVC tool to develop UI
- Used SQL server 2008 and Azure to retrieve teh data.
- Used ADO.Net to establish connection with teh database and used Data Grid, DataList and Repeater controls for displaying teh data in a clear format.
- Written RESTFUL services/Service hosts as a part of service call to send/receive data from third party API
- Implemented object oriented programming for developing teh Product
- Written several Stored Procedures, Quires and tables in database
- Written LINQ Quires in teh code to manipulate teh data retrieval
- Performed Application level tracing and Debugging
- Used HTML/CSS to provide required look and feel to product
- Extensively used JavaScript/JQuery to perform client side validations.
- Developed various stored procedures for teh data retrieval from teh database and generation of different types of reports using SQL reporting services (SSRS).
- Used Dot Net Nuke to develop modules/skins and packages for teh product
- Used Dynamics GP Web Services to maintain teh relation with Microsoft Dynamics
- Used TFS as a source control version for teh code base.
- Worked in Agile Environment.
- Used TFS online as a source control Version
Environment: Visual Studio 2012, C#.Net, SQL Server 2008,, Web Services, DevExpress, Azure, TFS, HTML, JavaScript, JQuery, CSS,DNN.
Confidential, Dallas, Texas
C#/ .Net Developer
Responsibilities:
- Designed and developed web forms with ASP.NET, JavaScript, jQuery, JSON, HTML, XHTML, CSS, and Firebug.
- Used MVC design pattern and Razor Technology to develop web application.
- Involved in developing teh Code behind logic using C# Language for business logic of dis web application in .NET Framework.
- Implemented dis Project using ASP.NET MVC.
- Developed windows applications using winforms.
- Defined and implemented customized configurations settings for application local Web.Config file for incorporating user autantications and authorizations via role based security in order to restrict accessibility to certain modules.
- Used LINQ to Datasets, which uses ADO.Net to handle teh communication with teh database and Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving teh data efficiently and Just in Time manner.
- Cascading Style Sheets (CSS) was used for consistent look of teh site.
- Used AJAX coding techniques to update parts of a web page.
- Created Windows services to create automation processing of XML.
- Developed WCF Services out of which one service will communicate with teh services exposed by other tools to build Model to View.
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- Used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Developed teh software using Agile Methodology.
- Involved in deployment of teh application on teh test and production servers.
- Used Team Foundation Server for teh version control, branching and msbuild.
Environment: Visual Studio 2010,C#.Net,ASP.NET MVC3,JQuery,LINQ, ADO.NET,, SQL,HTML, Ajax, WCF Services, windows services, JavaScript, SSRS, SOAP, XML,TFS.
Confidential, Dublin OH
.Net Developer
Responsibilities:
- Understanding and reviewing teh existing applications and involved with teh Business team and implemented teh tasks as per teh Priority of Business Requirement.
- Involved indevelopment with SCRUMmethodology for iterative task completion by havingDaily Stand-ups.
- Implemented Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- Developed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI, extensively used WPF for modifying, developing teh Desktop AWARE Application
- Involved in designing GUI using VB.NET, and creating Active X Controls with Visual Basic 6.0
- Used MVP/MVVM Design patterns for designing teh application.
- Involved in writing teh Unit Tests for C# code of business logic in Presentation Layer.
- DevelopedWebservices to interact with third party systems to pull other Provider’s information.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions usingTeam foundation Server’sVersion Control(TFS).
Environment: .NET, MVVM, VB.NET, Visual Studio 2010, AJAX Toolkit, AGILE, WCF Services, PL/SQL, TSQL, ADO.NET, SQL Server 2008 R2, C#.
Confidential
Web Developer
Responsibilities:
- Gathered teh requirements and involved in requirement analysis.
- Designed teh UI for some modules of teh application using ASP.NET controls, VB Scripts.
- Involved in designing and developing teh GUI for teh user interface with various controls dat include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Migrated some of teh low level application from C# to VB.net to make application stable
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Documented teh code for some of teh modules
- Involved in documenting teh user manual
- Handled many production issues and enhanced teh User interface as per teh requirements
Environment: .NET Framework 2.0, C#, SQL SERVER 2005, HTML, VB Scripts, CSS, JavaScript, ASP.NET, XML.
