.net/ui Developer Resume
Palo Alto, CA
SUMMARY
- Around 8 years of experience in the Design and Development, Implementation and Testing of C#, ASP.Net.
- Strong Technical expertise in using Microsoft .NET Framework 3.5/4.0, Visual Studio 2010/2012, and Web Forms, Web Services, ADO.NET and Win Forms.
- Worked with Web API Server - side technologies.
- Good Knowledge of .Net fundamentals, .Net framework, CLR, CTS, .NET application deployment.
- Experience with scripting languages like Java Script, VB Script, and JQuery, HTML5, CSS3.
- Experienced in developing User Controls and Custom Controls in C# and ASP .Net.
- Have good expertise in using ASP.NET, MVC4, MVC3 and ASP.NET MVP Web Forms UI Pattern and several other design patterns as well.
- Experience in working with Windows Communication Foundation (WCF).
- Strong experience in using AJAX with .NET web applications.
- Implemented and accessed web services using SOAP and Rest based protocols.
- Used MVC to build web applications in both C# .NET based applications.
- Experience working with Database Systems and developing Applications from Design to Delivery.
- Experience in working with SQL Server 2005/2008/2008 R2/2012, SSIS, SSRS, Access DBs database management.
- Database handling using complex Stored Procedures to retrieve data.
- Experience in implementing the Normal forms and involved in the development of a normalized database using T-SQL.
- Managed web servers and hosted websites using IIS6/IIS8.
- Application support for ASP, .NET & Java based hosted internal & external websites.
- Created design flows and object models using Visio.
- Hands on experience in configuring, using and administrating version control systems like TFS, Visual SourceSafe, and Visual SVN.
- Excellent verbal and written communication skills have been proven to be highly effective in interfacing across business and technical groups.
TECHNICAL SKILLS
Languages: C++, C# .NET, ASP.NET, Microsoft.Net Framework 1.1/2.0/3.5 (Win Forms, Web Forms, XML), MVC, MOSS 2007 and VISUAL BASIC 6.0
Internet: HTML, DHTML, XML, XSL, DOM, VB Script, Java Script, Active Server Pages (A.S.P), IIS, SOAP, WSDL, WCF.
Operating System: Windows 2000/NT/98/95, MS-DOS
RDBMS: SQL Server 2000/2005/2008 , Oracle 9i/10g and MS Access and DTS Packages
Data Access: ADO.NET, ADO, DAO and ODBC
Application Tools: Visual Studio .NET 2003/2005/2008/2010
Others: Microsoft Visual SourceSafe, Crystal Reports, Telerik Reporting and RAD
Exposure: UML, AJAX, XAML, SSIS, SSRS, AGILE/SCRUM Methodology
PROFESSIONAL EXPERIENCE
Confidential - PALO ALTO, CA
.Net/UI developer
Responsibilities:
- Interacted with clients for requirements, discussed the feasibility of requirements, designing the layout of web pages, participating in the development and Key technical analyst during the inception, elaboration and construction phases.
- Customized User Controls, web controls using Kendo UI and improved the performance of the application by configuring the caching, Bowser Storage, Managing Cookies.
- Created login-based members area that displays ASP.NET MVC web pages based on access levels and assigned Roles.
- Developed Webpages by using MVC Razor, HTML5, CSS3, JavaScript JQuery, and Angular JS.
- Implemented Client side and server-side validations done using JavaScript and Validation Controls using AJAX calls.
- Developed DOM Manipulations like Templates, Directives, Filters, Dependency Injection using the Angular JS.
- Used JQuery AJAX frameworks for communicating with Controller for Performing REST Full Calls, JSON to develop rich GUIs and also involved in performance tuning the website.
- Extensively used Bootstrap and achieved the dynamic, responsive web pages by using the grid system layout, controls, Tables, Navigation Bars.
- Created WCF service that performs a search on various entities as well as consumed the web services in the application.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Implemented user level security, extracted technical specifications from the database server using ADO.net and SQL Server stored procedures.
- Developed database design schematic and created T-SQL Queries, Stored procedures, Views and achieved query optimization.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Used Entity Framework to create a data access layer for the web application implementing its database from the MS SQL Server 2008.
- Performed Unit & Integration testing and involved in Bug Fixing.
- Involved in database design, creation and fine tuning of database objects.
- Implemented Role based security to comply with the rules set by the business layer of the application.
- Generated logs by invoking events for error recording and security.
- Interacted with SQL Server 2012 for acquiring and manipulating data using an intermediate web service implemented using WCF.
- Worked on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules, Load Testing.
- Involved in preparing and Configuring application servers, IIS for Launching applications and deploying WCF service layer and maintenance.
Environment: HTML5, CSS3, Angular JS, Bootstrap JS, JSON, Java Script, C#, ASP.NETMVC4, ADO.NET, .NET Framework 4.5, Entity Framework, WCF, MVC, SQL Server 2012, Windows Server 2008.
Confidential - San Francisco, CA
Sr.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio .NET 2010, C#, ASP.NET 3.5, SQL Server 2005, Microsoft Team Foundation Server (TFS) 2005 and MS Office XP.
- Created WCF web services for implementing business logic.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Created various views and partial views in MVC Razor View Engine.
- Interacted with API service using explicit HTTP methods like GET, POST, and PUT.
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Implemented changes in coding and designs using knowledge of VB .NET.
- Developed UI Screens in ASP.NET with MVP Pattern & C#.
- Developed and tested user-friendly navigators by utilizing Java Script and VB .NET.
- Performed Unit Testing for all units in developed pages using JUNIT Tool.
- Design and develop rich user interfaces with HTML/CSS/JavaScript/Bootstrap.
- Worked on Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Created Tables, Stored Procedures, Views, Index's and involved in designing of Database tables.
- Participated in peer code reviews for better quality assurance.
- Intensive use of CSS and XHTML to design look and feel of the web pages.
- Used Microsoft Team Foundation Server (TFS) for integration and source control.
- Involved in database design on SQL Server 2005 and development of different database objects Containing Functions, Triggers, Store Procedures to manipulate database of the application.
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS).
- Developed a communication layer that is used for consuming Web Services (SOAP, UDDI, WSDL) and this layer was used while fetching the products.
Environment: Visual Studio 2010, ASP.NET 3.5, MVC, RAZOR, C#, Win Forms, AJAX, SOAP, IIS 6.0, ADO.NET, CSS, SQL Server 2005, WCF, Java script, IE, Agile (Scrum) methodology.
Confidential - Anaheim, CA
.Net Developer
Responsibilities:
- Used WPF and WCF to communicate between DAL and other business components.
- Demonstrate a high level of competence in object-oriented analysis, design and coding in a .NET server-side Environment, specifically utilizing the Microsoft MVC framework.
- Develop MVC3 Web Application for this project.
- Coding the presentation layer using WPF and Silver Light and service layer using Windows Communication foundation technology.
- Extensively used Data Set, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
- Administered IIS 7 Server, performed coding of in ASP, ASP.NET, VBScript, VB.NET, C#, Java Script, HTML, DHTML, XML documents transferred to HTML using XSL.
- Involved in preparing client side validation forms by using Java Script. Prepared site templates in adobe photo shop.
- Used Bootstrap to create applications.
- Worked on Microsoft SQL Reporting Services (SSRS) to design no of reports including sub reports
- Involved in Analysis, data modeling, designing and development of UI & ASP.Net pages (Web Forms) after interacting with users for requirements.
- Used .NET AJAX controls to dynamically render the content on web pages using C#.
- Used Team Foundation Server 2010 for the whole System, which can be utilized as a Reporting System, Source Control, and Data Collection.
- Designed web pages for Veterans project for enrollment process, registration, login, collecting payment information, FAQ's.
- Created WPF custom controls, styles, animations and themes based on requirements.
- Effectively worked on MVVM design pattern.
- Developed WCF services to enable effective communication between SOA.
- Worked with Ajax enabled WCF services using C# and ASP.Net.
- Transformed information pertaining to various departments in HTML, XML, XSLT, format and linked them in a systematic way for meaningful navigation.
- Followed standards for test plans, test case formats, coverage analysis matrices, and decision point criteria.
- Used oops concept for strong coding on C# for good response, security.
- Used SSIS for redesign of DTS and SSRS for reporting purpose.
Environment: .NET Framework 3.0, C#, Visual Studio 2012,ADO.Net, SQL Server 2008, TFS2010, WCF, WPF, MVC 3.0, Dev Express, Windows Server 2008, IIS 6.0, J Query, Ajax, JSON, CSS, Web Services, LinQ, XML, MS Access, Agile, PL/SQL,T-SQL, Win Forms.
Confidential - Chicago, IL
.Net Developer/Systems Analyst
Responsibilities:
- Created Flowcharts, UML diagrams and ER diagrams to present ideas in a concise and focused manner.
- Translate the business requirements into presentable report templates and take the business unit’s approval on the same.
- Created Data Flow Diagrams and Use Cases.
- Developed User Interface for the application in ASP.NET, C# .NET and Java Script using MS Visual Studio development tool.
- Designed and Created Databases needed for the project using SQL Server.
- Involve in various stages of Software Development Life Cycle (SDLC).
- Wrote Project test plan, including defining test cases, test data and methods to be used to test these test cases.
- Communicate issues effectively and follow up with both the project team and the QA team to ensure all the issues are resolved.
- Interface with developers and participate in several walkthroughs to resolve the problems while executing the Test Scripts.
- Work in Manual Testing Environment with some Standardized rules.
- Perform regression testing for the functionality of Applications.
- Summarize test results in formal test analysis reports, analyze and report significant bugs and utilize defect tracking system to track all defects
Environment: Windows XP, Microsoft Office, C#.NET, SQL Server 2000, HTML, DHTML, CSS, C++, JavaScript, XML.
Confidential - Dearborn, MI
.Net Developer
Responsibilities:
- Developed application using ASP.NET for server process.
- Developed application using MVC 3.0(Model, View, Controller) UI framework.
- Used aspx and razor views to create User Interface.
- Created site master page logs, banners and user controls in Silverlight.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per Confidential Motor Credit standards.
- Developed internal and external validation code using JavaScript and JQuery.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Created Pages in Site Core and validated the HTML code with W3C Validator.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Implemented AJAX functionality using JQuery, JSON and XML.
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- Used LINQ to Data Sets, which uses ADO.Net to handle the communication with the database and Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Wrote extensive HTML/HTML%, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Created and deployed XML Web Services using ASP.NET and C#, and generated the proxy class files based on the web services to consume in web application.
- Developed Web Services to auto populate the dropdown items based on the selection of an item in another dropdown.
- Developed Custom Controls and User controls for reusable part of the web pages using C# .NET with ASP.NET.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used HTML Helper methods to populate View Bag data to the Razor Views.
- Used JavaScript accordingly for validation purpose, browser detection and controls
- Created Model objects using Entity Data Model with Entity framework.
- Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2005 database.
- Developed and deployed SSIS packages to automate data imports between the databases.
- Used Visual Source Safe 6.0 as version controls.
Environment: ASP.NET 3.0/3.5, ADO.NET, .NET Framework 3.5, SOA, HTML/HTML5, CSS2/3, SQL Server 2005, SQL Server integration Services (SSIS) packages, T-SQL, XML, Jquery, Ajax, MVC3.0, VSS, WPF.
Confidential - Seattle, WA
C# Application Developer
Responsibilities:
- Created a web-based application using Web forms using ASP.Net for an application called Data Tool Interpreters.
- Enabling of Validation Controls for required fields Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
- Developed WCF services to enable effective communication between SOA based applications.
- Experience with XML serialization to parse data from an XML file.
- Designed and developed the application using ADO.net components. These components provide functionality of the Data Layer and give access to the database for inserting, updating, deleting and getting information from the database through the Business layer.
- Usage of Data Set, Data Adapter and Data Tables to manipulate the data obtained from the tables.
- Writing Stored Procedures to create required result sets.
Environment: Visual Studio 2010, .Net3.0, C#, Microsoft SQL Server 2008/2012, Web Forms, ADO.net, TFS, COM+.
Confidential - West Chester, PA
.Net Developer / Production Support
Responsibilities:
- Involved in project life Cycle including Analysis, Design, Development and Testing.
- MVC Design Pattern with RAZORfollowed for ASP.Net application development.
- Developed the web pages using ASP.NET MVC, HTML, and CSS for styling the Web pages
- Created partial views with MVC design pattern.
- Used Jquery/JSON for a dynamic and interactive UI, Data retrieval and posting.
- Implemented Class libraries for business and data access logic using C#.NET.
- Involved in implementing client side functionalities using Jquery and also involved in creating CSSclasses for the application.
- Used Agile Methodology in maintains the web application.
- Used Jquery plugins, CSS, JavaScript to present data to users in a much comfortable environment.
- Creating and managing web parts, page layout and customization of sites using Share Point.
- Provided navigation links between sub sites and team site.
- Fixed the Defects and troubleshoot the technical problems.
- DevelopedStored Procedures, Triggersand Functions and TVP usingT-SQLin SQL Server 2008.
- TFS has been used for creating Branches and maintain versioning, Shelve and Check-in/Check-out.
Environment: C#, Visual Studio .NET 2010, MVC 3.0, Enterprise library, WCF, AJAX, JQuery, Rally, JavaScript, HTML, CSS, Team Foundation Server (TFS), Share point/MOSS 2007, SQL Server 2008.
Confidential
Jr.Net Developer
Responsibilities:
- Worked on UML (Unified Modeling Language) for the analysis, design of the applicationDeveloped application layer using ASP.NET and C#.
- Developed presentation layer using server - controls, HTML controls and user controls worked extensively with Web Forms.
- Worked on ADO.NET controls for communicating with database in a structured manner and used LINQ to XML.
- Used .NET validation controls for forms.
- Developed the web services in C#.
- Used Caching to improve the performance.
- Developed various reports using Crystal Reports.
- Used Visual Source Safe for version control during development and maintenance.
Environment: C#.Net, ADO. Net, XML Web Services, MS Visual Source Safe, MS Visual Studio.NET and Windows 2003 Advanced Server, Visual Studio 2005.