.net Developer Resume
Aliso Viejo, CA
PROFESSIONAL SUMMARY:
- Around 8 years of experience in Analysis, Design, Development, Implementation and Testing of various stand - alone, Intranet, Client-Server and Web Based Software applications using Microsoft Technologies including ASP.NET 4.5/4.0/3.5/3.0, .NET Framework 4.5/4.0/3.5/3.0, SharePoint 2010, Ajax, VB.NET, C#.NET, Java Script, MVC, ADO.NET, VB6, IIS 7.0/6.0/5.0, Web services, CSS, HTML, XML, Oracle, SQL 2008/2005.
- Experience in all the phases of System Development Life Cycle (SDLC) such as strategy, analysing, designing, coding, testing and documentation of software products.
- Extensive experience in software development methodologies including Agile Scrum and Test-driven development (TDD).
- Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics & Collections, Multithreading, Exception Handling and Tracing in.NET applications.
- Experience of Financial, HealthCare, Retail, Marketing, Insurance Domains.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, jQuery, Ajax, and HTML.
- Extensive experience in using C#, ASP.NET, VB.NET, ADO.NET, MVC framework, Web Forms and Web Controls.
- Excellent experience in dealing with Delegates, Assemblies, User Controls and Custom Controls.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, AJAX, Multi-threading, DHTML and HTML.
- Experience in designing User Interfaces (UI) for websites and web applications using HTML5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, AngularJS .
- Experience in cloud Technologies like AWS.
- Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding.
- Expertise in creating Silverlight 4.0 applications.
- Experience in developing single page applications using AngularJS , using various angular modules like UI-router.
- Strong experience in data site retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework 5.
- Experience in creating and consuming Web Services.
- Experience in using front-end technologies like HTML5, CSS3, Angular JS, Bootstrap and JavaScript.
- Worked on deploying web sites to Windows Azure, SQL Azure etc.
- Experience in Creating services, controllers and modules in Angular JS applications.
- Broad experience with Developing Android and iOS applications.
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL in Oracle.
- Experience in implementing error handling, exception management, tracing and logging features.
- System design and development, Rapid Application Development (RAD) using MVC and MVP patterns with design patterns, code review, release management.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS).
- Experience in developing and monitoring SSIS Packages, SSAS, SSRS. Experience in generating reports using SQL Server Reporting Services and Crystal Reports.
- Experience in building RESTFUL services using ASP.NET, Web API and performing CRUD operations.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Excellent experience in developing and consuming Windows Communication Foundation (WCF) Services.
- Experience in using Net Remoting, Web Services, XML, XSLT, XPATH and (oxygen) XML Schema.
- Experience in working with Visual Studio 2013/08/05/03, SQL Server 2012/08/05/00 .
- Experience in using the third-party controls like Telerik Rad controls.
- Experience in working with Visual Source Safe (VSS), Subversion (SVN) and Concurrent Versions System (CVS).
- Experience in using various version controlling tools like Visual SourceSafe, Sub Version and Team Foundation Server.
- Proficient in writing Technical and Functional test scripts . Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Quick learner, exceptional problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS:
Operating Systems: Windows 2000/ NT/ XP, Windows 2003, windows 7, Windows 8, Windows 8.1, windows 10.
.Net Framework: .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5, Entity Framework.
.Net Technologies : ASP .Net, ADO .Net, LINQ, LINQ to SQL, Windows Forms, Web Forms, WCF, Web API, MVC 3/4/5, MVP, HTML 5, SOAP.
Web Technologies: HTML, HTML5, XHTML, XML, XAML, XSL, XSLT, JSON, CSS 2.0/CSS 3, Node Js, Kendo UI, Azure, Knockout Js, Angular Js, Marionette.js , Require Js, Ajax, Web Services, Boot Strap.
Programming Languages: C, C++, C#.net, VB.Net, SQL, PL/SQL, Ruby, Python and XML, COBOL, JCL, CICS, TSO.tel
Scripting Languages: Java Script, J query, VB Script.
Databases Development: MS SQL Server 2014,2012/2008, Oracle 10g/9i/8i .
IDE Tools: Microsoft Visual Studio 2005/2008/2010/2013/2015, SQL Server Management Studio 2008,2012,2014.
Unit Testing Frame Works: MS-Test, N unit, Mocking, Visual Studio Unit Test, J unit, Jasmine.
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Version Control: TFS, SVN, VSS and GIT.
Tools: SQL Server Reporting Services (SSRS 2008/2005), Redis, Cozyroc, PostgreSQL, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server Integration Services (SSIS 2008/2005), UML,MS Visio 2010/2007,Sharepoint, Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008),Delphi,Xpediter, Adobe Experience Manager.
PROFESSIONAL EXPERIENCE
Confidential, Aliso Viejo, CA
.Net Developer
Roles & Responsibilities:
- Extended ASP.NET, VB.NET, MVC 5 application by creating Views, Controller actions and Model classes.
- 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.
- Implemented Multi- Threading and Thread Pool concepts .
- Developed custom Data View Web parts, List view Web parts to display the results on the Share point portal using visual studio 2015 and c#.
- Involved in unit testing and bug fixing of the project, worked on SSIS to update share point libraries from SQL server tables.
- Design, Develop ETL packages with SSIS& schedule the jobs with Auto sys (JIL). & SQL Server.
- Used Cozyroc Rest Adapter to pull the data from service now to SQL Server centralized repository.
- Created asynchronous calls and created many custom models to return the JSON response and rendered it on the UI .
- Tuned complex SQL stored procedures and implemented asynchronous call functions such as Task Parallel Library (TPL) in MVC that enhanced the page response time to less than 2 seconds.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using JQUERY UI and Angular JS.
- Created back end tools using .net and Marionette.js to monitor account statuses and view accounting metrics.
- Developed the administrative UI using Backbone.js and Backbone Marionette.js.
- Created client-side framework to load and reuse JavaScript files and html templates asynchronously using require.js and Asynchronous Module Definition (AMD).
- Experienced working and had great exposure to the license generation applications and software entitlements.
- Involved in testing the service end using SOAP UI.
- Developed a web based secure application using ASP.NET, MVC4, MVP.
- Design, Development and testing of REST web services called by Silverlight UI using ADO.NET data services and Entity framework5.
- Developed WPF based UI using Silverlight .
- Provided quick solution to Azure teams for self-servicing data maintenance operations, which uses SQL Master Data Services. Configured and setup SQL Server Master Data Services (MDS) for self-serving data maintenance across different teams.
- Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps (logic Apps).
- Used SQL Azure extensively for database needs in Customer Lookup & //AzNot.
- Migrated the Azure CXP Tools to HTTPS based authentication using SSL encryption
- Improved application performance using Azure Search and SQL query optimization.
- Designed UI screens for accessing product details, comparisons, client details and monitoring sales and promotional activities and wrote jQuery functions for client-side validation.
- 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.
- UI Screens were developed using HTML, Java Scripts, Ajax, JQuery Custom-tags, Polymer Js, Kendo UI components and CSS3.
- Used jQuery UI API for the animation and UI development of ASP.NET MVC 3 application.
- Performed integration of application environment and source code management to enhance error free processing of BizTalk server.
- Proficient in database programming to create Joins, Stored Procedures, Functions, Views and Triggers using T- SQL in SQL Server 2005/2008/2012, Oracle SQL developer, IBM DB2.
- Using LINQ to query the database. Worked in prism and Unity Container helper throughout the modules.
- Worked on a simple WPF Application Using Prism for listing all available submissions.
- 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 Web Pages and Used Ajax and JavaScript to minimize number of Page Refresh.
- Ran Bower and Grunt components and wrote the scripting using Node.js.
- Implemented a Node.js server to manage authentication.
- Developed internal application using Angular (2.0) and Node.js connecting to Oracle on the backend.
- 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.
- 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.
- Read Schema (XSD) to generate the dynamic WinForms.
- Reviewed Xml data and worked in coding of validating XML data with XSD.
- Generated customized reports using Crystal Reporting tool.
- Added functionality into GUI where Admin can select different database records and export them to Microsoft Excel.
- Extensively used SSIS to create packages to move data from a single data source to a destination. developing and monitoring SSIS Packages, SSAS, SSRS. Experience in generating reports using SQL Server Reporting Services and Crystal Reports.
- Created Weekly and Monthly reports in SQL Server Reporting Service. Used CVS as a central repository and source code control.
- Bootstrap, Angular Js (2.0), Node. Js and React. Js, Redux were used for effective Web Design.
- Backend application and scheduled a job using Autosys / Jil scripts to consume the web API in providing user inventory feed for certification were created.
- Used AJAX and JSON communication for accessing RESTFUL web services data payload.
- Enhanced access model by extensive analysis and design to accommodate multiple line of business access to users and roles successfully.
- Actively participated in pair programming model.
- Used Apache subversion (SVN)/Tortoise SVN for source control.
- Involved in maintaining, debugging and resolving the issues in the application for open JIRA or ALM item.
- Used LINQ to entities for data manipulation
- Developed queries using TSQL statements, Views, user defined functions, stored procedures and triggers for inserting, updating and deleting (CRUD operations) the data into the relational tables and consumed them in entity ORM.
- Created/refactored to underlying business/repository layer to align with solid design principles and practices.
- Upgraded notification system in generating consolidated email to reduce the number of email outflows.
- Experience in managing Mongo DB environment from availability, performance and scalability perspectives.
- Used AGILE Controls like dating control, autoing complete text boxes, file upload controls, Radgrids for rich user experience.
Environment: .NET Framework 4.5, Microsoft Visual Studio 2015 and 2013, ASP.NET, MVC 5.0, C#, ADO.NET, Entity Framework 5, HTML5, Ajax, CSS3, Java Script, Angular Js, Node Js, React.js, Redux, Marionette.js, Require.Js, Polymer Js, J Query, LINQ, IIS, SOAP, WSDL, JSON, Cozyroc, SQL Server Management Studio, Mongo DB, Share Point, Silverlight, Enterprise Library, Microsoft Unity, Apache subversion, Tortoise SVN, Atlassian, JIRA, ALM, SOAP UI.
.Net Developer
Confidential, Oakland, CA
Roles & Responsibilities:
- Worked on the WCF Services with the C# code on the Backend of the Mobile application where the services, it supports the front-end application.
- Worked on the Visual Studio 2008/2010 for the WCF services to develop the code in the backend of the Web application and Mobile Application.
- Created the virtual Directories for the WCF Services using the IIS7.
- Created Application Pools in the IIS7 to Bridge the application, where the WCF Services are called from different Projects.
- Actively demonstrating the value and ROI of our Global Duck Creek Insurance software and Professional Services.
- Design the inheritance structure of all the manuscript for all the different Lobs considering Duck Creek Best Practices.
- Have very good Experience on P&C Insurance.
- The overall objective of Property & Casualty in the project is to enhance & maintain existing P&C solution and automate their testing and deployment process.
- Designed, modelled and architected multithreaded, enterprise n-tier software agent using WCF web service hosted in a windows service.
- Worked on the Enhancement of the Mobile Application using the WCF Services.
- Designed WPF Forms, 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 as per users' own choice.
- Manage all CM tools (SVN, Jenkins, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
- Validated the Kill Switches in the Database using the SQL Management Studio 2008 R2, which are used in the Mobile application.
- Worked on the N-Unit Testing using the WCF services which are created earlier for the development of the Mobile application.
- Designed and implemented many support tools using ASP.NET MVC, WEB API, Java Script.
- Worked on the front end of the Mobile application in validating and enabling the field using JavaScript.
- Tested the application physically by getting the latest application build in to the Mobile device or Tablets, to check all the functionalities are working well.
- Write and tests Web Services calls manually and through automation.
- Implemented various core framework level changes using Java, design patterns, and efficient data structures.
- Responsible for applying the Corporation's Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GIT Hub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
- After running the application, Captured the status of the application by going in to the latest log files of the Services which was used.
- After making some changes in the application from the WCF Services side, the local build was done in the local or Remote Machine to revert the changes to application.
- Wrote the Stored Procedures in the SQL Server 2008R2, to validate the Kill Switches in the Database.
- Involved in gathering Business Requirements, preparing functional Specifications.
- Involved in formulating business cases for the site, designed the logical and physical structure of the Application.
Environment: .Net Framework 4.0, C#, ASP.NET, MVC 4, XAML, Visual Studio 2012, Ajax, HTML, CSS3, Angular JS, edge.js, Node.js, LINQ, WPF, SQL server 2012, Oracle 10g, Xamarin, Power Builder, Silverlight, PL/SQLWCF, Share Point, NHibernate, Unit Testing, .Net Nuke 4.x, TFS.
.Net Developer
Confidential, Oklahoma City, Oklahoma
Roles & Responsibilities:
- Involved in Design, Coding, Testing and Implementation of the application.
- Created the Controllers and Controller Actions, Action Results, Views, View Models, Html Helpers, Partial Views, Layouts Filters, ASP.NET MVC.
- Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Used AngularJS to standardize web application structure and provide a future template and KnockoutJS for data binding
- Taking advantage of the MVC pattern and AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Successfully organized initial set of requirements into master list of Use Cases. Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Used data controls like Data Grid, Data List, Data caching, Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET web pages.
- Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other third-party controls.
- Extensively used JavaScript for Client-Side functionality in ASP.NET Web Pages.
- Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using C#.Net, ADO.NET and SQL.
- 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.
- Developed extensive Stored Procedures and Triggers in SQL Server and Developed Classes to connect to the SQL Server Database.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources
- Implement NUnit Testing, Integration Testing and Regression Testing
- Created SQL Server procedures, Triggers, Views and query optimization is done using SQL profiler.
- Worked on Crystal Reports for Reports Module to create various types of Reports.
- Maintained Version control using Team Foundation Server (TFS).
- Worked on waterfall model project management.
- Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support.
Environment: Visual Studio 2008/2010, C#.Net, VB.NET, WCF, Web Service, HTML, CSS, XML, XAML, XSLT, SQL Server 2008R2, JavaScript, Node.js, T-SQL, TFS, IIS7.
.NET Developer
Confidential
Roles & Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Created Web pages with ASP.NET using master pages with C# and VB.NET as programming languages.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#, XML.
- Designed screens (web pages, user controls and master pages) using AJAX control.
- Used WCF Services in the n-Tier application pattern for ASP.Net
- Developed user interface screens using ASP.NET MVC Razor, JavaScript, JQuery, CSS and HTML.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Created new database objects like Store Procedures, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Used Team Foundation Server (TFS) for source control, reporting, check-in policies, build schedule and project tracking.
- Used LINQ to SQL for querying the Business and Data objects.
- Created reports using Crystal Reports and SSRS.
- Created the SSIS packages.
- Involved in hosting and deployment of the application.
- Followed Agile Methodologies and Test-Driven Development (TDD).
- Prepared test cases for all the modules and performed unit and integration testing.
Environment: HTML/HTML, CSS3/CSS, EJB, JSON, DOM, AJAX, Share point, ASP.NET, Node.js, JavaScript, GIT, jQuery, Angular JS, Bootstrap, MVC, XML, Windows, SQL, Net Beans.
Jr. Dotnet Developer
Confidential
Responsibilities:
- Design and development class diagrams using UML methodology.
- Worked on claims processing by routing claims and other tasks to the right person at the right time.
- Used ASP.NET for front-end and C# in the Business and Data Access Layers to write Validation objects.
- Developed Win Forms using C# and ASP.NET.
- Developed Windows Forms application in .net framework.
- Design and develop databases, Tables, Stored procedures, triggers, cursors, using SQL Server 2005.
- Worked on Cascading Style Sheets (CSS) for styles.
- Converted legacy application web service into WCF services
- Used JavaScript for client-side validations.
- Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset.
- Developed and consumed Web Services using C# from web client.
- Designed Web Forms using ASP and VB.NET.
- Interface with Application Users and other team members to solve data issues and customer requests.
- Used Execution plans and query optimization techniques for performance tuning of SQL in reports.
- Involved in Unit Testing and UAT
- Built distributed application with .net remoting.
- Used SQL Query Analyzer for troubleshooting SQL queries.
Environment: .Net 3.5 and 4.0, Visual studio 2008 and 2010, C#.Net, Entity Framework, ADO.NET, XHTML, WCF, jQuery, MS SQL Server, SSRS, JavaScript, HTML, CSS, ASP.NET.