We provide IT Staff Augmentation Services!

.net Developer Resume

0/5 (Submit Your Rating)

Cranbury, NJ

SUMMARY

  • Senior .NET Developer offering proven expertise in web - based information systems, customized applications and databases demonstrated through 8 years of experience in the development and maintenance of n-tier web-based applications.
  • Eight years of experience in designing and development of Object Oriented Application, Web Portal, Windows Base Application and Client-Server Application.
  • Experienced in Waterfall, Iterative and Agile/Scrum Development Methodologies.
  • Active participation in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies like C#.NET, ASP.NET 4.5/4.0/3.5/3.0/2.0, VB.NET, ASP, VBscript, WCF, Ajax, LINQ, CSS and IIS.
  • Strong knowledge of web technologies like HTML, XHTML, DHTML, XML, XSLT, JSON, JavaScript, JQuery, and Kendo UI.
  • Proficient in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Unified Modeling Language (UML) and Object Oriented Programming (OOP) in C# using features like Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Expertise in developing ASP.NET, Windows Application, Web Services, Windows Services, and WCF.
  • Good experience with N-Tier architecture, Singleton, and MVC pattern.
  • Expertise in creating and consuming Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF) and Restful Services using Web API.
  • Possess excellent abilities in developing database programs like Stored Procedures, Joins, Triggers, Views, Cursors using PL/SQL, T-SQL in My SQL, Oracle 11g/10g/9i, MS SQL Server 2012/20
  • Experience in SQL Query optimization using SQL Profiler and Query Plan.
  • Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
  • Experienced with versioning tools like Team Foundation Server, Subversion and Visual Source Safe.
  • Developed Test-Driven Development (TDD) strategy guiding use of the NUnit unit-testing framework.
  • Experienced in various testing methodologies like Unit Testing, Integration Testing and Load Testing using Visual Studio.
  • Quick Learner, good communication, committed to deliver timely, independently, good logical and analytical approach, coupled with very positive attitude and team spirit.

TECHNICAL SKILLS

Languages: C#, .Net, VB.Net, SQL, VBA, PL/SQL, Visual Basic 6.0

Web Technologies: ASP.Net 4.5/4.0/3.5/2.0, MVC 5/4/3, Ajax, JavaScript, JQuery, WCF, SOA, Web Services, AJAX toolkit, Remoting, HTML, DHTML, CSS, JavaScript, XML, XSL, XSL, Kendo UI.

Microsoft Technologies: Framework 4.5/4.0/3.0/2.0, WCF, Windows Service

Databases: MS SQL Server 2012/20, Oracle 11g/10g/9i, MS-Access

Reporting Tools: Crystal Report, SSRS

Version Control: MS Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), CVS, SVN

Scripting: JavaScript, PHP, VBscript, JQuery

Development Tools: MS Visual Studio 2012/2010/2008/2005/2003, Photoshop, Dream Weaver, MS Visio, SQL Server Management Studio 2012/2008/2005

Operating System: Windows, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Sr. .NET DEVELOPER

RESPONSIBILITIES:

  • Incorporated Agile/Scrum development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
  • Developed application using ASP.Net MVC Framework, C#, AJAX and jQuery.
  • Utilized 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.
  • Implemented JavaScript, AJAX, JSON, JQuery, HTML-5, Telerik’s Kendo UI with Bootstrap, XML, for designing and validating UI.
  • Used JQuery in the MVC view to call the WCF service to consume SOAP data in the XML format
  • Created Data Contract, Operation Contract classes and consumed data from WCF.
  • Created LINQ enabled database layer using API, also implemented Entity Framework for data access.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Collaborated with Design team to develop responsive web UI (mobile) application.
  • Created custom error pages for errors like 401, 404 and 500 and implemented the custom error handling configuration file to return error status code.
  • Wrote SQL Queries to create tables, stored procedures, triggers; additionally optimized Stored Procedures and functions.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Deployed applications to DEV and TEST environment and merged them to beta site in TFS.
  • Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
  • Created Unit Test Scripts for application and services testing.

ENVIRONMENT: C#, Visual Studio 2012, JavaScript, JQuery, JSON, MVC 4, WCF, XML, SQL Server 2012, TFS, AGILE, SCRUM, ASP.NET 4.5,Entity Framework, Web API, bootstrap, Kendo UI.

Confidential, Cranbury, NJ

.NET Developer

RESPONSIBILITIES:

  • Participated in requirement gathering and analysis with business users.
  • Used AGILE/Scrum development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
  • Designed and developed applications using ASP.NET4.0, C#, WCF, MVC 4.0, HTML-5, JavaScript, JQuery, CSS 3, Telerik Rad controls and SQL Server 2012.
  • Developed the application using various patterns including MVC, Singleton, Dependency Injection
  • Extensive use of WCF Services using REST.
  • Developed data layer using Entity Framework and LINQ to Entities.
  • Used AJAX controls like Calendar Control, Accordion, Modal Popup and Tab Controls in order to improve the performance and appearance of the application.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2012.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs.
  • Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
  • Performed Unit Testing using Visual Studio integrated testing tools.

ENVIRONMENT: C#, .Net Framework 4.0/4.5, ASP.NET, HTML 5, XML, JavaScript, XAML, AJAX, MS Visual Studio 2012, SQL Server 2012, TFS, IIS7

Confidential, Jacksonville, FL

.NET Developer

RESPONSIBILITIES:

  • Involved in theDevelopmentandTestingphases ofSDLC.
  • MVC Design Patternfollowed for ASP.Net application development.
  • Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
  • Enabled Client-side Data Validation in .NETusing the validation controls like Regular Expression validator, Required Field validator.
  • UsedjQuerya concise JavaScript Library for traversing HTML document, event handling andAJAX interactions.
  • Involved in developing applications in C# to meet the business requirements usingVisual Studio.NET 2010.
  • UsedASP.NET AJAX Toolkitcontrols likeScript Manager,Update PanelandTimerin some web pages.
  • Involved inportal GUIdesign using Master page, Login control, Site map, Microsoft menu Control and client side validation is done by Ajax validation extenders.
  • Worked extensively on web forms and data binding controls likeGrid View,Data Listanddropdown boxes and Mapping page fields to the database fields.
  • Used the Object Oriented Programming (OOP) techniques and created classes (in C#, .NET) for database access.
  • Designed the database usingADO.NETand was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
  • Used ADO.Net such as Data Reader, Data Adapter, Dataset, Data Table, and Data View for retrieving, querying and manipulating data in the database.
  • Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
  • Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
  • Achieved Master/Details presentation format of displaying data using Grid View and Details View.
  • Involved in Deployment of the web application to the server.
  • IntegratedWCF servicesto enable effective communication.
  • Involved in providing technical support and maintenance for the application running at IIS7.0
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Involved inUnit and Integration testingfor quality assurance purpose.

ENVIRONMENT: C#, .NET Framework 4.0, ASP.NET, ADO.NET, SQL Server, JavaScript, XML, MVC, HTML CSS, TFS, Crystal Reports, Visual Studio 2010, LINQ

Confidential, Minneapolis, MN

.NET Developer

RESPONSIBILITIES:

  • Worked with Business Analysts in order to understand business requirements and analyze use cases.
  • Involved in configuration, customization, and development of e-commerce platform.
  • Involved in designing Class diagrams and Sequence diagrams using MS Visio.
  • Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio 2008.
  • Involved in designing database, creating tables, writing complex queries and writing Stored Procedures using SQL 2008
  • Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code effectively.
  • Developed E-Commerce functionality in ASP.NET including Google Checkout and NHibernate.
  • Implemented Behavior Pattern for code reusability using Web Service as a Mediator.
  • Implemented state management using View state, Session variables and Query strings.
  • Implemented CSS to provide rich and unified look throughout the application.
  • Used JavaScript and ASP.NET validation controls extensively to handle UI validations.
  • Used AJAX Control Toolkit and AJAX Extensions like Tab Container, Accordion, Update Panel and Timer to improve the performance of the web application.
  • Created WCF Service to retrieve and send information from client side without post-back.
  • Used LINQ components in data layer.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Used Crystal Reports as a reporting tool for developing reports.
  • Extensively used Runtime and Design time exceptional handling techniques.
  • Utilized Trace and Debug flags within the web application in the development and test environments of the application.
  • Performed Unit testing and Integration testing.

ENVIRONMENT: .Net Framework 3.5, ASP.NET, ADO.NET, SQL 2008, C#, JavaScript, JQuery CSS, HTML, WCF, XAML, AJAX, TFS, MVC, Visual Studio 2008, LINQ, Crystal Reports, MS Visio.

Confidential, New York, NY

.NET Developer

RESPONSIBILITIES:

  • Involved in all the phases of Waterfall Methodology like Requirements Gathering, Analysis, Design, Coding and Testing.
  • Analyzed and understood the requirements stated by the end user.
  • Involved in Use Case documentation of the requirements using the UML and also functional design of the project.
  • Strong experience in developing Win forms using Microsoft. NET with technologies like VB.NET.
  • Involved in preparing client side validation forms by using JavaScript.
  • Used Custom Controls and Dependency Properties to define unified look and feel for the application.
  • Utilized various ASP.NET Validation Controls for data entry validation on the front-end.
  • Developed Web Service to access the information through a secured channel.
  • UsedADO.NET components like Data Reader, Data Adapter, Dataset, Data Table, and Data View for retrieving data from back-end Oracle 9i database.
  • Involved in database activities like creating Tables, Stored Procedures, Functions and Queries in the application.
  • Designed large numbers of 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.
  • Used Visual Source Safe for Version control to track the Versions in the development environment.
  • Used Crystal Reports as a reporting tool for developing reports

ENVIRONMENT: .Net Framework 3.0, ASP.NET, VB.NET, ADO.NET, Java Script, XML, HTML, WCF, Microsoft Visual Studio 2005, Visual Source Safe, Microsoft Visio, Crystal Reports

Confidential, Columbus, OH

.NET Developer

RESPONSIBILITIES:

  • Involved in design and development of UI using ASP.Net after interacting with users for requirements.
  • Developed application using ASP.NET, C# and back-end database as SQL Server 2005.
  • Implemented Data Access Layer (DAL) using ADO.Net data objects such as Dataset, Data Adapter, Data Table, Data Reader and XML Document for consistent access from SQL database.
  • Involved in designing database by creating Tables, Constraints, Functions, Triggers and Store Procedures using T-SQL in SQL server 2005.
  • Expert in developing User controls and Custom controls using ASP.NET.
  • Defined Master pages for the entire application to achieve similar look and feel.
  • Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
  • Used Validation Controls and JavaScript to perform client-side validations on web forms.
  • Designed and developed application in a MVC design pattern that converts database views to hierarchical XML documents which are then streamed to the ASP presentation layer.
  • Used AGILE development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
  • Developed and managed code in VSS (Visual Source Safe).
  • Created the Dynamic PDF file reports using Crystal Reports.
  • Developed Test cases and subsequently unit tested various modules

ENVIRONMENT: C#, .NET Framework 2.0, ASP.NET, ADO.NET, SQL Server 2005,MVC, JavaScript, XML, HTML CSS, VSS, Crystal Reports, Visual Studio 2005, LINQ

We'd love your feedback!