.net Developer Resume
New York, NY
SUMMARY
- About 5+ years of experience in Systems Analysis, Design, Development and Implementation of client/server, web based and n - tier applications.
- Proficient in developing applications with .NET Framework 4.5/ 4.0/3.5/3.0 and associated technologies such as ASP.Net, C#, ADO.Net, AJAX, LINQ, WCF, CSS and IIS 6/7.
- Extensive Experience in developing web based front end using Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript and ASP.Net Custom Controls.
- Possess abilities in developing database programs like Stored Procedures, Triggers, Views, Cursors, Packages and Implementation scripts on PL/SQL and T-SQL using My SQL, SQL Server 2008R 2/2008/2005.
- Expertise in reports generation using Crystal Reports and SSRS.
- Good Exposure in developing application using ASP.NET MVC framework to higher testability and support clean SoC.
- Expertise in implementation and hosting of Web Services and WCF Services.
- Good Experience in using LINQ in Memory Object, XML Document and Database Objects.
- Strong Experience in using ADO.NET objects to access databases.
- Expertise on ORM tools like Entity Framework.
- Worked with JavaScript, especially using jQuery frameworks in AJAX-driven websites to enhance user experience and performance.
- Extensive implementation of MVC design pattern.
- Good Understanding of the latest web technologies like CSS 3.0 and HTML 5.
- Good Knowledge on SignalR to add any sort of Real-Time web functionality to the ASP.net Application.
- Experienced with versioning tools like TFS, Sub Version and VSS.
- Experienced in various testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
- Implementing security features in the .NET framework 3.5/3.0 like Authentication and Authorization of users using Forms Based authentication, Creating Roles, User Account Impersonation and Digital certificates.
- Ready to take up challenges and willing to work in independent and collaborative environments.
TECHNICAL SKILLS
.Net Technologies: Net Framework 4.5/ 4.0/3.5/3.0 , Asp.net MVC 4.0/3.0, Asp.net, C#, ADO.Net, LINQ, Entity Framework, WCF
Programming Languages: C, C++, C# and JAVA
Web & Scripting Tools: HTML 5, XHTML, CSS, XAML, JSON, JavaScript, jQuery, AJAX, IIS 6.0/7.0, Web Services
Databases Technologies: SQL Server 2012/2008 R2/2008/2005, MYSQL, MS Access
XML Related Technologies: XML, XSL.
Development Tools: Microsoft Visual Studio 2012/2010/2008/2005.
Reporting Tools: Crystal Reports, SSRS, SSIS
Design Pattern: MVC, MVP
Windows Platforms: Windows 7/Vista/XP/200/98, Windows Server 2008/2003
Version Control Tools: TFS, SVN, VSS
Application Server: IIS 6/7
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
.Net Developer
Responsibilities:
- Extensively involved in all stages of application development life cycle using Scrum and Test Driven Development Methodologies.
- Developed application using ASP.Net MVC Framework, unobtrusive AJAX and jQuery.
- Involved in creating Models, View Models and DAL using Entity Framework.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Used Ajax, JavaScript and jQuery for validations and post-backs, HTML 5 and CSS controls for enhanced interfaces in the UI.
- Developed client side storage and file access using HTML 5.
- Developed Views using Master Pages, Partial views, Custom HTML helper and jQuery with Razor view engine.
- Implemented WCF service and developed Asynchronous callback methods in Class Library project to communicate with different layers of the solution.
- Involved in creating multiple web requests in parallel by using Async and Await.
- Used LINQ to Objects and LINQ to XML to query the data model and manipulate the data.
- Used Cookies, Session and Application objects for State Management at client side and server side.
- Involved in unit-testing of web application using NUnit.
Environment: Visual Studio 2012, .Net 4.5 framework, C#, ASP.NET MVC 4.0 Framework, Entity Framework 4.0, AJAX, HTML 5, CSS, LINQ, jQuery, XML, JSON, JavaScript, WCF, SQL Server 2012, IIS 7.0, TFS
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Involved in all phases of SDLC along with requirements gathering (3 tiers Architecture, Agile Methodology).
- Designed and developed the application on ASP.Net MVC 3.0 Framework.
- Implemented Entity Framework in data access layer and used LINQ for data queries.
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine.
- Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent look to header element.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery.
- Created Link/Forms that provide A-sync operations using AJAX Helper class.
- Developed various Controllers with Action Methods returning varied action results like File Content, Script Execution, JSON Data, URL Redirection and HTTP Status.
- Enabled Client and server cache using ASP.Net Cache API in MVC application.
- Applied Action Filters on key method to handle error, validations and authorization. Also implemented Custom Filters.
- Created Stored Procedure and Complex queries using SQL Server 2008 R2.
- Worked on providing and consuming information from web services using WCF.
- Designed and developed reports using SSRS.
Environment: Visual Studio 2010, ASP.NET 4.0, Entity Framework 3.5, MVC 3.0, SQL Server 2008 R2, C#, WCF, HTML, JavaScript, LINQ, AJAX, jQuery, CSS, WCF, SSRS, NUnit 2.5, TFS, IIS 7.0
Confidential, New York, NY
.Net Developer
Responsibilities:
- Involved in requirement analysis, design, development, and deployment of the web based application.
- Designed Master Pages, User Controls, and Custom Controls for presentation layer.
- Developed User Interfaces using CSS, HTML, JQuery and Javascript.
- Used GridView, Repeater, DataList to display and manipulate data in ASP.NET Web Forms.
- Used XML web services to get the information from backend database.
- Written several Stored Procedures, SQL Queries and Functions and created edited tables and views.
- Used LINQ for querying on certain business objects.
- Developed HTML pages for screen outputs and auto response emails.
- Dealt with AJAX Update Panel, JavaScript and jQuery for faster post back of the data.
- Used SSRS and SSIS for Reporting and Integration service.
Environment: Visual Studio 2010, .NET Framework 4.0, ASP.NET 4.0, jQuery, AJAX, VSS, C# 4.0, SQL Server 2008, JavaScript, HTML, CSS, SSRS, SSIS, XML.
Confidential, New York, NY
ASP.Net/Application Developer
Responsibilities:
- Involved in full SDLC followed by agile methodologies to produce high quality software model.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures.
- Designed and developed web pages using ASP.NET, C#, JSON, HTML and jQuery.
- Defined Master Pages for entire application to achieve similar look/feel.
- Optimized Application performance handling server side events and ASP.NET server controls.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View.
- Extensively worked on AJAX to get partial post back and asynchronous communication.
- Used JavaScript to perform validations and catch the events on client's browser.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted.
- Incorporated JSON in data loading.
- Developed the business layer with LINQ to Objects and LINQ to SQL.
- Created SQL scripts, and implemented complex logic SQL queries and stored procedures.
- Performed Integration test, Unit test, Stress and Regression test with improved debugging standards.
- Involved in taking backups, Restoring, Import / Export data using SQL Server Import and Export Wizard.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET 3.5, C#, AJAX, jQuery, JSON, JavaScript, SQL Server 2008, LINQ, TFS, T-SQL
Confidential, Westbury, NY
.Net Developer
Responsibilities:
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio.Net 2008
- Implemented Behavior Pattern for code reusability using WCF web service as a Mediator.
- Used Master pages, CSS, HTML, JavaScript, and ASP.NET Server Controls on web forms.
- Data bound controls such Data Grid, Data List and Repeater were extensively used to bind data.
- Extensively used ADO.NET to handle the communication with the database.
- Implemented client side validation using java script.
- Developed pages using ASP.NET 3.5 and migrated ASP pages.
- Used ASP.NET Login User Controls, Membership, Authentication and Authorization services for security purpose.
- Implemented AJAX for partial post back and asynchronous communication.
- Developed Various Web based reports of various modules using Crystal Reports.
Environment: Visual Studio 2005/2008, ASP.NET 3.5, C# 3.0, .NET 3.0, ADO.NET, LINQ, SQL Server 2005, Ajax, TFS, JavaScript, Agile, WCF, Web Services, HTML, CSS.
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Involved in design and development stages.
- Developed user interfaces using ASP.NET 3.0.
- Designed and implemented normalized database using SQL Server 2005.
- Created Stored Procedures, Triggers, and Views for database functionalities.
- Involved in the development and integration of Business Logic in different modules of the application and integrated them to form complete Business Logic Layer in C#.NET.
- Implemented the Data Access Layer using C# and ADO.NET to access underlying database.
- Created and consumed XML Web Services to access data layer components.
- JavaScript and Ajax were used to handle and client side functionality.
- Used SSRS and SSIS for Reporting and Integration service.
Environment: MS Visual Studio 2005, ASP.Net 3.0, ADO.Net, C#.Net, JavaScript, HTML, CSS, AJAX, XML, MS SQL Server 2005, IIS 6.0
