.net/c# Developer Resume
Attleboro, MA
SUMMARY
- Around 6+ years of software development experience in web development with Microsoft technologies as C#, ASP.NET, VB.NET, ADO.NET, LINQWeb services& WCF.
- Experience in Visual Studio development environment, for windows and web based applications having used them for professional and academic projects.
- Working experience with Model View Controller (MVC) Pattern 2.0/3.0/4.0
- Hands of experience Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- 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 waterfall and incremental model in the Software Development Life Cycle.
- Experience in designing and developing Databases in SQL Server 2005/2008/2012 which includes the development of functions, stored procedures, views, joins and triggers using T-SQL and PL/SQL.
- 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) 2010 and experience in Visual safe source handling portability and tracking issues.
- Experienced in designing reports for Web Applications using Crystal Reports and SSRS and also worked on SQL Server Integrating System (SSIS).
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, 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, JQuery, JAVA Script, Telerik UI controls, 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 frame work 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 andtesting code changes for new modules to ensure quality standards before releasing to the production environment and supported the Operations Team on a regular basis.
- Able to provide applications with good and intuitive interfaces
- A positive Team player with good learning curve there by coping up with new technologies.
TECHNICAL SKILLS
Languages: C#, SQL, PL/SQL
Server Scripting: ASP.NET 1.1/2.0/3.0/4.0/4.5
Client Scripting: VB Script, JQuery, JavaScript
Web Technologies: ASP.NET, HTML, XHTML, Win Forms, CSS, DHTML, VBScript and JavaScript, XML with DTD, Schemas, XSL, XSLT, DOM.
Database: MS-SQL server 2000/2005/2008, SQL Server Integration Services(SSIS), Oracle 11g/10g/9i, MS Access
Reporting and Testing: MS SQL Reporting Services, Crystal Reports
Application Tools: Visual Studio 2005/2008/2010/2012 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
Methodology: UML, Agile, Object Oriented
Operating System: Windows server 2005/2008
PROFESSIONAL EXPERIENCE
Confidential
.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
- Used MVC 4 Razor-ViewEngine for re-using the individual user controls by not coupling them with underlying data elements.
- Involved in Design, Development of Web Forms using ASP.NET, C#, JQuery, XML, dataset and .NET Framework
- Used ASP.NETMVCframework 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 MVCRazor using JQuery and AJAX.
- Created Forms Based Authentication to enforce security into the application and implemented Role Based security to control user access.
- Developed WebForms for UserInterfaces using ASP.NET with ServerControls, HTML Controls and User Controls.
- Extensively Used. ASP.NET4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Implemented and Consumed WCF rest based and various web services for the application
- Implementing the data access layer using EntityFramework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Developed SQLServerStore Procedures, Functions, Views, Triggers
- Performed MSUNIT testing and have written unit test cases in several modules
- Utilized TFS as a Source control for branching and merging.
- Performed builds across different environments using Team City for continuous integration
- Worked withJIRAas a ALM tool for the a central view for user stories and the bug tracking
- Utilized Re-sharper code inspections, automated code refactoring, blazing fast navigation, and coding assistance
- Worked with SSIS/SSRS packages to get the student progress counts in test locations
- Performed code reviews for maintain the essential code integrity and used re-sharper for refactoring the code
- Involved in BugFixes in both new development and production issues
Environment: C# 4/4.5, ASP.NET 4/4.5, Visual Studio 2013/2012, ASP.NET, MVC 4.0, HTML, JavaScript, JQuery, Ajax, Bootstrap,Entity Framework 5.0, MS Unit Test, CSS, XML, XPATH, LINQ, SQL Server 2008 R2, XML, SSIS, Re-sharper 7.0, WCF, JIRA v6.2, SSRS,TFS, IIS, Team City7.1.5, Windows Server 2008.
Confidential, Boston
.NET/C# Developer
Responsibilities:
- Provided Production support for web applicationsand also provided helpdesk maintenance support.
- FollowedSDLC with a scrum ban method to be able to maintain a consistent flow between development and maintenance for the applications.
- Developed web form controls using HTML helpers for rendering an adaptive pager.
- Worked on routing to load controller type using MVC 4.0Web APIs for reaching appropriate action in the web application.
- Utilized razor views for master pages for consistent look and feelacross the all pages.
- Developed WCF/ WCFRESTservice to make the business transactions secure and defined specific functionality in search module.
- Utilized Ajax and jQuery to load external vendors data directly into selected elements
- Developed the necessary entities for the SQLServer relational database along with the necessary mapper, object reader and writer object using Entityframework.
- Designed and implemented Data access layers using LINQ for XMLData.
- Created forms with elements to appear dynamically by focus binding using KnockoutJS.
- Maintained TFSas a central source control repositorymaking builds for a continuous integration.
- Created a Share point site for central repository for reference materials and document hosting with in the team.
- UtilizedAngularJavaScriptframework for building webapplications is highly efficient to use
- Created Scheduled tasks with in respectiveenvironments for running the batch processes.
- Worked with SSIS&SSRS packages for updating the prices forms in remote laptops.
- Followed agile methodology by consistently involving sprints in certain iterations.
- Worked with Stored Proceduresfor developing business rules in SQLServer2008.
- Utilized Visio to make diagrams for creating technical models for applications.
- Fixed Bugs &created data fixes scripts to well maintain the existing application.
- Worked on ImpactAnalysison store procedures to address the business impacts and provided technical perspective.
- Validated&N-unit test web application to keep intact with the code integrity.
Environment: C# 3.5/4, ASP.NET 3.5/4, Visual Studio 2012/2010/2008, ASP.NET, MVC, HTML, JavaScript, JQuery, Ajax, Bootstrap, CSS, XML, XPATH, LINQ, SQL Server 2008, SSIS, WCF, SSRS, TFS, IIS, Windows Server 2008.
Confidential, Attleboro, MA
.NET/C# Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NETfrontendtechnology.
- Implemented AgileMethodology or the project which involved dailyscrums.
- Developed applications at presentationGUIbased on N-tier application architecture.
- Utilized AJAX&JavaScript, JQueryfor coding techniques update parts of a webpage and improve the fluidity of webpage.
- Designed Custom Validation Controls for validating the data in the User Control and used ASP.NETValidation Controls for server side validation and Java Script for client side validation
- Experienced in template-based web programming usingMaster Pages, Themes, StyleSheets and Skins.
- Responsible for designing webpages 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 WCFREST- 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 pluginsmethods 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 2008SSIS 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, Sunnyvale, CA
.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 WPFForms, CustomControlsandUserControlsusingXAML 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 BusinessLogic 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, .Netframework.
- 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 QAteam 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.
- Testing - Nunit testing and FxCop.
- 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.
