.net Developer Resume Profile
TX
SUMMARY
- Diverse Experience with all phases of Software Development Life Cycle SDLC involved in designing developing integrating and testing the software applications based on Microsoft technologies.
- Extensive knowledge in developing business and Commercial Applications using C ASP.Net Entity Framework ADO.Net SOA and MS SQL Server MVC3/4 Telerik controls.
- Hands-On experience in applying Object Oriented Analysis and Design.
- Worked on ASP.Net Master Pages Navigation Controls Data binding Validations Login Controls .NET Server controls Custom controls User Controls and Web Controls.
- Implemented ASP.Net Security features such as Form-based and Role based authentication.
- Worked on ASP.Net AJAX controls to enhance the User Interface.
- Experience in scripting languages like JavaScript VBScript and JQuery.
- Developed and consumed the Web Services using XML and SOAP.
- Experience in database development for creating Complex database queries Stored Procedures Functions Cursors Views and Triggers in MS SQL Server.
- Well versed with data modeling and normalization of database schemas.
- Worked with View Partial views strongly typed views in MVC.
- Worked with Aspx as well as Razor view Engine in MVC Framework.
- Extensively worked on writing LINQ to objects LINQ to SQL and LINQ to Entity queries.
- Excellent programming skills and strong Object Oriented concepts.
- Experience in using Visual Source Safe and Team Foundation Server as Source Control in a collaborative software development environment.
- Familiar with Unit and Integration Testing.
- Exposure to entire System Development Life Cycle SDLC
- Exposure to Software Development Methodologies such as Scrum under the Agile Framework
- Excellent team player and can work independently.
- Ability to react quickly to new demands in an ever-changing dynamic business environment
- Exceptional ability to adapt to latest technologies perseverant innovative and organized
- Excellent communication skills bridging client interaction for requirement gathering.
- Experience in developing multithreaded windows based applications using WinForms
TECHNICAL SKILLS
Languages | C VB.NET ASP.NET C/C Pascal. |
.Net Technologies | C .net VB.net WPF/Win Forms Silverlight WCF ASP.NET MVC Ajax LINQ. |
Web Technologies | ASP.NET ADO.NET Web Services HTML/DHTML XML/XSLT CSS JavaScript VBScript Dreamweaver AJAX JQuery JSON |
Frameworks | .NET Framework 2.0/ 3.5/ 4.0 Entity Framework 5.0 |
Test Driven Development Tools | N-Unit Microsoft Unit-testing Framework |
Databases | SQL Server 2000/2005/2008 Oracle 10g/11g Sybase 12 DB2 MS-Access |
Database Utilities | Oracle Developer PL/SQL Forms Reports |
Scripting Languages | VBScript JavaScript jQuery |
Reporting Tools | SQL Server Reporting Services |
Application Servers | MS Internet Information Server IIS Cold Fusion Server 4/4.5. |
Operating System | Windows 95/ 98/ 2000/ XP/ Vista Windows 7 UNIX |
Browsers | Netscape 4x/6x/7x/8 IE 4/5/6/7/8 Fire Fox Opera Safari Google Chrome. |
Tools | Visual InterDev 6/7 Front Page 98/2000 WIKI |
IDE | Visual Studio 2005/2008/2010/2012 |
Microsoft Office Tools | Microsoft Office Microsoft Visio Microsoft Project Microsoft Excel |
Server Utilities | MTS/ COM/COM MIS MSMQ Index Server. |
Graphics Tools | Paint Shop Pro 7/8 Adobe Photoshop Paint.Net. |
Bug Tracker Tools | PVCS Tracker On Time Web 2005. |
Versioning Tools | Team Foundation Server TFS Visual Source Safe VSS |
Microsoft Visual Studio 2003/2005/2008/2010/2012.
MTS MSMQ My SQL MIS.
PROFESSIONAL EXPERIENCE
Confidential .Net Developer
Responsibilities
- Responsible for development deployment and production support for Intranet website desktop Application XML service layer and web based applications.
- Developed Website using MVC4 dependency Injection Ajax JQuery and Desktop Application using WinForms National Instrument Measurement controls. This multi-threaded WinForms application conducts different kind of tests to test the quality of the motor.
- Created Custom validator for data annotations to implement different business rule on model.
- Created User Control for uniform look between different forms and have seamless transition.
- Carried out Unit testing using MS test for code integrity
- Used WCF to create service Layer to transport the data from intranet website to Data layer and from Data Layer to desktop application.
- Website creates Request edits Request Create new Type of Test for Motors and associates different motors with test groups and parameters to test the motor with.
- Created view Partial view in MVC 4 to return the response back to the user.
- Used Enterprise Library for Logging errors and Exceptions in different forms from flat text file to database.
- Used Resharper to implement standard coding conventions among the developers.
- Used Ghost Doc to insure the developer to include the comment in all codes so as to create Help Document from comment at later date.
- Used StyleCop to help enforce standard commenting convention coding formatting and adding comments in code to code verification and purify code further.
- Used Telerik control to create more attractive user friendly responsive controls for better look and feel of the website.
- Used Measurement controls from national Instrument to create more natural feeling desktop application using controls like led flip switch and scatter Diagram to represent the data.
- Used Moq in unit testing to test the application independent of the different layer.
- Used Agile Methodology for development with continuously integrating the new updates in code and heavy involvement of the Client.
- Used Automapper to map object while transporting to different layers like from business layer to UI or Service Layer to Data Layer.
- Used TFS for code safety and track project progress Tracking.
- Created Multi-threaded WinForms for testing the Motors.
- Used Entity framework 5.0 to interact with database in data layer.
Environment C Visual Studio 2012 Telerik Controls IIS7 National Measurements Instruments JSon Sql Server 2008 R2 Unit Testing MVC4 SoapUI TFS Resharper Enterprise Library StyleCop Modbus Entity framework TFS Ghost Doc AutoMapper Dependency Injection
Confidential .Net Developer
Responsibilities
- Responsible for design development deployment and production support for a transactional middle tier XML service layer batch file import and extract and web based applications.
- Developed web service to expose to client and also to communicate with Admin sites.
- Involved in design and develop software to support real time transactions.
- Involved in developing Data Access Layer and Business Layer.
- Involved in developing in a multi-tiered environment.
- Created view partial views to create response to the client in MVC.
- Involved in serializing the object to XML and de-serializing the XML to local object in the web service.
- Deploying the code to different Environment application servers Production servers Webservers.
- Used TFS for Source and version control and Project Tracking.
- Created custom filters for custom implementations before and after the action method implementations like exceptions handling etc.
- Developed Middle-Tier Application in C VB.net using Visual Studio 2012 Oracle 11g.
- using data annotation in model to implement validation logic created custom data annotation to implement new rules validation logics.
- Used viewbag viewdata Json to transfer data from controller to view form collection query string to transfer data from view to controller.
- Setting up servers application servers Production servers Webservers.
- Used Register Route and Route Table to redirect the request to appropriate Controller Action Methods.
- Involved in writing Functions stored procedures to extract data from multiple tables using PL/Sql.
- Wrote stored procedures triggers in oracle.
- Conduct Load testing for Performance Test.
- Carried out Documentation of the code changes and requirement changes occurred.
- Enhancing the MT to fulfill the added Business Requirements.
- Experience tuning and designing database tables stored procedures functions and triggers in Oracle.
- Responsible for development and testing of the project.
- Carried out Automated unit testing to test the integrity to the code.
- Used Agile Methodology for development with continuously integrating the new updates in code and heavy involvement of the Client.
Environment Visual Studio 2012 C VB.Net JSon Oracle11g PL/SQL PerfMon Unit Testing MVC4 MSMQ SoapUI TFS
Confidential .Net Developer
Responsibilities
- Developed Middle-Tier Application in C using Visual Studio 2010 SQL SERVER 2008 and LINQ.
- Responsible for development and testing of the project.
- Developed reusable Class libraries implementing C . These libraries formed the basic building block of the application minimizing the executable size and providing the central location for the common functionalities.
- Developed web services using WCF to communicate with website.
- Involved in developing Data Access Layer and Business Layer.
- Involved in serializing the object to XML to store in database and de-serializing the XML to local object in the web service.
- Used TFS for Source and version control.
- Used Aptify to develop Data Access layer Application.
- Involved in the creating the UI for the application in the Winforms.
- Used Automated Unit Testing to Ensure the Code Integrity.
- Involved in writing Functions stored procedures to extract data from multiple tables.
- Controls used on the Winforms included Datagrids Treeviews ListViews and an extensive use of inherited user controls comboboxes and textboxes
- Used SSRS to provide Customized dynamic reports.
Environment Visual Studio 2010 C SQL Server 2008 LINQ SSRS WCF Unit Testing Aptify 5.0 TFS LINQ to Entities Entity Framework
Confidential .Net Developer
Responsibilities
- Developed a web application in ASP.NET using Visual Studio 2010 C SQL SERVER 2005 LINQ.
- Designed the Business Process Model for the application using VISIO.
- Implemented Model View Controller MVC Architecture enabling multiple developers to work on separate modules simultaneously reducing effort time for the project.
- Developed AdminUI screens that provide a rich user Interface using MVC framework.
- Responsible for GUI development using HTML AJAX CSS JavaScript Jquery.
- Involved in developing Presentation Layer Data Access Layer and Business Layer.
- Used LINQ concepts to bind data between SQL Server and controls on the webpage.
- Master Pages Menu Controls are used to design the Pages to maintain standard look and feel throughout the site.
- Triggers and Update Panel are used in AJAX in the front end to create dynamic updates.
- Business Logic is developed in C to create pages and for the bindings between controls.
- Microsoft Data Access Application Blocks used to develop the Data Access Layer Application.
- Implemented role based security using ASP.NET Role Provider and MVC 3
- Involved in writing stored procedures to extract data from multiple tables through LINQ to Entities.
- Used Json as return type of action method to transfer data from controller to view.
- Used unit Testing to supplement TDD process.
- SSRS service is used to develop reports like Drill through Reports Parameterized Reports for each application.
- Involved in Documentation of project and the requirement change.
- Integrated the SSRS reports into the Web Application using Report Viewer Controls.
Environment Visual Studio 2010 C SQL Server 2008 TFS LINQ to Entities Entity Framework ASP.NET 3.5 JavaScript HTML5 JSON CSS3 WCF Adobe Dreamweaver Jquery MVC3 LINQ SSRS Unit Testing.
Confidential ASP.NET Developer
Responsibilities
- Involved in planning and development of Application life cycle. Study and analysis of the business process flow and existing systems requirements.
- Developed Web application with Microsoft.net technologies Web layer with ASP.NET and business layer with C Data access layer with LINQ to SQL advanced functionality. Modular object oriented approach followed to best suit project development phases.
- Developed integrated and centralized database objects. Implemented relationships between different data objects and set user roles and access permissions for the data objects.
- Extensively used server side Web Controls and reusable User Controls.
- Designed and developed all front-end GUI modules using ASP.NET Web Forms.
- Worked in GUI development using CSS JQuery. HTML JavaScript AJAX.
- Developed Role based Authentication to provide different usability of the tool depending on the privileges of the logged in user.
- Developed daily reminders to various officials to remind them of the fore coming tasks.
- Implemented Windows Services to remind the Campaign Managers to request for Toll Free Numbers and send their details worldwide.
- Used concepts such as Events and Delegates Anonymous Methods Web User Controls and Master Pages.
- Used Web Services SOAP UDDI to achieve SOA architecture through WCF.
- Created a module to store and retrieve data files in SQL and then retrieve the documents as required in UI.
- All complex business logic that extensively interacts with stored data objects is implemented as reusable stored procedures.
- Created database objects like tables views and stored procedures Complex Queries that are used throughout the application.
- Involved in all phases of Life cycle starting from Requirement gathering Analysis Development Testing and Production Support.
Environment C ASP.NET LINQ to SQL Microsoft Visual Studio 2008 XML Microsoft .Net Framework 3.5 UML JavaScript jQuery Visual Source Safe CSS WCF HTML SQL Server 2008 T- SQL IIS 6.0
Confidential .Net Developer
Responsibilities
- Involved in complete life cycle of the project from the design stage to the production implementation.
- Developed 3-tier Application with UI Business and Data Access layers using ASP.NET C .
- Implementation of client-side validation using ASP.NET Validation controls and Update panel
- Used Master and Content pages with C as code behind to get consistent look
- Programmed Web GUI ASP.NET ASP and OOD with C HTML JavaScript.
- Designed and Developed Win Forms with C and User Controls for the application
- Web Services SOAP WSDL UDDI developed with C are used for communicating with other application and components.
- Designed Security Services and Data Access Layer using ADO.NET and C .
- Written User defined Functions stored procedures and worked on performance tuning.
- Created Virtual Tables Data Tables Business Logic for the functional design specifications.
- Used ADO.NET objects such as Data Reader Dataset and Data Adapter for consistent access to SQL 2000/2005 data sources.
- Used Nunit for unit testing.
Environment Visual Studio 2005 IIS ASP.NET 2.0 C Web Services SOAP JavaScript ADO.NET HTML NUnit Win forms XML and SQL Server 2005.
Confidential .Net Developer
Responsibilities
- Involved in analysis design and development of interactions between View and Controller components of the application
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed the structure of the architecture using VISIO UML diagrams .
- Designed and developed web pages using C and VB.Net
- Involved in consuming the web service internally for the customer verification using C .
- Involved in serializing the object to XML request and deserializing the XML response to local object while consuming the web service.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Used ADO.Net classes like OracleConnection OracleDataAdapter OracleDataReader and OracleCommand classes for data access.
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Created class library for creating custom control using Ajax.
- Created User input validation for new existing users.
- Used grid view sorting and paging features for Item and Service List.
- Implemented Security and Authorization to secured web pages using Forms based security model
- Provided Session Management to preserve the state of session variables
- Involved in database design on Oracle10g and development of different database objects containing functions triggers store procedures to manipulate database of the application using PL/SQL
- Visual Source Safe was configured for code s source safety
- Worked on validating user input using custom and inbuilt validation functionalities.
- Developed and Deployed the application in the test server for user approval and on approval it is deployed into production
- Involved in extensive unit testing and debugging of all the modules that are coded.
Environment Microsoft .Net Framework 2.0 Visual Studio 2005 ASP.NET C ADO.NET VB Oracle10g PL/SQL Windows XP Visual Source safe