Senior .net Developer Resume
Pleasanton, CA
SUMMARY:
- 7+ years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based and Internet Technologies.
- Business Analysis exposure on financial projects and preparing Business requirement Document, Business Model, Functional Specifications Document, Solution Model.
- Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications, Stand alone and Distributed applications.
- Hands on experience with OOPS concepts and Multi-threading.
- Implemented WCF Service Security using SSL Encryption Certificates. Developed Web Forms and Win Forms applications with .NET framework.
- Extensive hands on experience on WinForms, WPF, WCF, ASP.NET, ASP.NET MVC, LINQ, ADO.NET, AJAX, JQuery, AngularJS, HTML5, CSS3 and C#, VB.Net, Web Services, XSL, XML, Java script.
- Extensive experience with Visual Studio 2005/2008/2010, VSTS, SQL Server 2005/2008 projects and .Net Framework 1.1/2.0/3.5/4.0 for the development of software class libraries, middleware Business Logic Layer (BLL), Data Access Layer (DAL) and User Interface (UI) components.
- Experience in using MVC Architecture.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), and XAML, Windows communication Foundation (WCF), Windows Workflow Foundation (WWF) and Silverlight.
- Experienced with C# Azure for Building applications that utilize both Windows Azure Cloud Services (platform-as-a-service) and Windows Azure Virtual Machines.
- Used J-Query/JSON for retrieving data.
- Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Strong Working Experience of SQL, T-SQL, PL/SQL, Stored Procedures, Functions, Triggers, Views, Indexes, SQL Server 2000/2005/2008 R2/2012
- Profound knowledge in working with RDBMS includes MS SQL Server 2012 Oracle 9i, 10g, 11g and MS Access.
- Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
- Experienced with Agile/ SCRUM methodology used for new product development.
- Good working experience with office software's such as MS Project, Visio, Rational Rose, MS Office.
TECHNICAL SKILLS:
Technologies: ASP.NET 3.5/4.0/4.5, AJAX, MVC 3/4,MVP, MVVM, WCF, WPF, XML, Web Services, Win Forms, JSON, Sliver light, SOA, IIS, LINQ, UML, Entity Framework, JPA, ADO.NET, SharePoint, Web API, RESTLanguages: C#, VB.NET, Java, C, C++, VC++, VB
Scripting Languages: JavaScript, JQuery, PHP, VB Script, VBA, SQL, ANGULAR JS
Formatting Languages: HTML5 / DHTML, CSS, CSS3, Bootstrap, XHTML, XML, XML Schema, XSL, XSLT
GUI / Tools: VS.NET 2008/2010/2012, SVN, VSS, TFS, MKS, Flash, Fireworks, FrontPage, ColdFusion
Databases: MS SQL Server 2012/2008/2005, DB2, Oracle 11g/10g, MYSQL and MS Access
Operating Systems: Windows Server 2008/2003, Windows 7/Vista/XP
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, Pleasanton, CA
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in the design of the Use Case Diagrams and class diagrams using Microsoft Visio.
- Reworked on a part of the GUIs to improve interface without affecting the performance of the application.
- Architected, Designed and developed for Web Applications using ASP.NET.MVC 4.5, C# and Angular JS.
- Created unit tests to test action methods using Visual Studio testing framework.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities that are used for data access MVC application.
- Used C#.NET as language to develop code behind business logic.
- Followed the N-Tier Pattern, separating the business, presentation and data models.
- Implemented Single Sign-On (SSO) Solutions to provide common gateway for login.
- Designed UI screens for accessing product details, comparisons, client details and monitoring sales and promotional activities.
- Used JQuery, Angular JS used for the client side validations in Web Pages.
- Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application.
- Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
- Used jQuery UI API for the animation and UI development of ASP.NET MVC 5 application.
- Performed integration of application environment and source code management to enhance error free processing of BizTalk server
- Compiled Stored Procedures, Triggers and SQL Queries in SQL Server 2012.
- Developed and consumed WCF Web Service to access data layer components.
- Implemented Authentication and Authorization using Web.Config file.
- Configured for users Authorization and role based security.
- Applied Themes and CSS styles for UI design of Webpages and Used Ajax and JavaScript to minimize number of Page Refresh.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Used SOAP protocol to transfer the XML based message such as applicant's requests and loan information over computer networks.
- Generated customized reports using Crystal Reporting tool.
- Added functionality into GUI where Admin can select different database records and export them to Excel.
- Extensively used SSIS to create packages to move data from a single data source to a destination
- Created Weekly and Monthly reports in SQL Server Reporting Service.
- Involved in Implementation of Exception handling on User Interface layer.
- Project estimation document prepared in MS Project.
- Mapping the business requirement to the technical specification and detailed design documents.
- Provide extensive Production Support, and fix problems in a short span of time
- Used CVS as a central repository and source code control.
Environment: ASP.Net 4.5, C#, Entity Framework 5.0, Visual Studio 2012, MVC 5, jQuery, AngularJS, AJAX, SQL Server 2012, SSRS, Web Services, WPF, WCF, XAML, MS Visio, TFS (Team Foundation Server).
Senior .Net Developer
Confidential, St.Louis, MO
Responsibilities:
- Created Web forms using ASP.Net /. NET Framework for Logon, account information, Category plans using Server controls and C#.
- Implemented Authentication features as a .NET Security measure by providing a login page.
- Designed master pages using controls like Menu, SiteMapPath, and LoginStatus to provide a standards template for application.
- Used core Server Controls such as DropDownList, CheckBoxList, and other advanced controls such as Calendar.
- Used C#.Net for code-behind logic.
- Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
- Maintain Session for each user through client side storage of cookies.
- Wrote validation for JavaScript and XML files which checks for the valid values for the different events.
- Used ADO.NET objects such as DataReader, DataSet, and DataAdapter for data communication between the web application and databases.
- Used standard .NET Validation Controls and Data Source Controls.
- Checked database to determine successful transaction of test data from the application by establishing database connectivity.
- Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
- Designed the User Interface framework, template layout using master page, XHTML, HTML5, CSS3, Bootstrap, AJAX, JQuery and Angular JS.
- Used caching to improve the performance of the application.
- Used Microsoft Visual SourceSafe (VSS) for version controlling and configuration management.
Environment: Microsoft .NET Framework 4.5, Visual Studio 2012, C#.Net, ASP.NET 4.0, ADO.NET, HTML, CSS, JavaScript, AngularJS, SQL Server 2012, Visual Source Safe.
.Net Developer
Confidential, Austin, TX
Responsibilities:
- Involved in Requirement gathering, design, development of the project.
- Actively participated in Planning and provided effective solutions to the problems.
- Developed product using ASP.Net, Java Script, ADO.Net, C#, Ajax, Web services as per coding standards.
- Implemented application using MVC design pattern.
- Implemented and consumed WCF services.
- Interacted with the clients directly to understand the requirements.
- Designed and Developed Master Pages for the application using ASP.Net and C#.
- Performed data validations using validation controls such as Required Field Validator, Compare Validator, Range Validator, Regular Expression Validator, Custom Validator and Validation Summary and used Java Script for Client Side validation.
- Validations are implemented using JavaScript, AJAX.
- Designed Custom Controls by inheriting from existing controls and customizing the control as per the requirement using ASP.Net, C#, Java Script.
- Developed Business Object routines in ADO.Net and designed GUI by using Web forms.
- Responsible for creating Detail design documents and verifying Software Requirement specification
- Developed stored procedures, views, triggers in SQL Server 2010.
- Develop a Setup Package to install the Window Forms Application using Setup Project in Visual Studio.
- Developed Test Cases for Unit Test and System Test using Nunit.
- Actively participated in Planning and provided effective solutions to the problems
- Participated in peer code review.
Environment: C#, ASP.Net MVC 3, WCF, VS2010, SQL Server 2008, CSS, JavaScript, Ajax, Team Foundation Server.
.Net Developer
Confidential, Santa Ana, CA
Responsibilities:
- Interacted with end users and Business Analyst to create low-level technical design document.
- Involved in Database Design, System Analysis, design and development.
- Used ADO.NET for the Data Access from the Database. Created UI screens using ASP.NET web forms and user controls.
- Created the Queries to access the data from the SQL server as the backend.
- Coordinated with offshore for the multiple version releases for this application.
- Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and LINQ using Oracle.
- Interacted with the client-support team, and clarified their queries about the product.
- Created the FAQ document for the client support team.
- Involved in the Install shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment.
- Used VSS for Version Control.
Environment: C#, C++, ASP.NET 3.0, Visual Studio 2010, ADO.NET, Oracle 9i, MS SQL Server 2008
.Net Developer
Confidential
Responsibilities:
- Involved in customizing, testing, debugging, application evaluation and implementation.
- Responsible for Design and Development of Web forms in ASP.NET using VB.Net .
- Rewritten the parts of existing application modules for performance and implemented reusability.
- Designed and developed VB classes, Used extensively data grids in ASP.Net Web forms .
- Designed user controls and custom controls in ASP.Net, Win forms.
- Created the test cases and performed unit testing using these modules.
- Created Detail System Design Document (DSD).
- Developed and designed user interfaces in VB.NET and ASP.NET.
- Developed and used ADO.NET objects for handling database activities.
- Performed client and server validations using Validation Controls and JavaScript.
- Created cookies and sessions for authentication in the Application Control.
- Created Tables, Stored procedures, User defined functions in Oracle 10g.
Environment: .NET Framework 3.0, ASP.NET 3.5, VB.Net, ADO.NET, XML, Web services, HTML, SQL Server2005, Oracle 10g, Crystal Reports, IIS 5.0, Windows 2000, VSS, Visual Studio 2008.
Software Engineer
Confidential
Responsibilities:
- Develop and Implement full Web applications
- Object Modeling and Object Oriented Programming (OOP) using C#.
- Develop and Implement HTML, JavaScript, and .NET web page function Development using C#, xml, web services and ASP.Net.
- Used XML for links and sitemaps and User Controls created using C#.
- Worked on Data Binding. Data Grid Controls and caching.
- Design and Implement Web service and Data flow.
Environment: .Net Framework, Web services, C#, ASP.Net, ADO.Net and SQL Server 2005.