Senior .net / Web Developer Resume
San Mateo, CA
SUMMARY:
- Over all 8+ years of Total IT experience in various areas including Health Care, Finance/Mortgage, Retail, Manufacturing as well as Public Sector. Highly Skilled in engineering and development of IT Projects.
- Strong expertise in C#, ASP.NET, ADO.NET, Web Services, WCF, REST, WEB - API.
- Well-versed in ADO.NET, having built query-driven and package-driven applications.
- Sound knowledge of Object Oriented Language Principles (C++, C#, VB).
- Extensive experience in Web Application development (Websites) and Windows Application Development (Win Forms) using ASP.NET 2.0/3.0/3.5.
- Strong experience in front-end development using ASP.NET Web Controls, User controls, Custom controls, XML, XAML, XSLT, HTML, DHTML, JavaScript (JQuery), Bootstrap, HTML and Cascaded Style Sheets (CSS)
- Experience in working on Outlook plug-in
- Extensive Experience in Application Development using n-tier architecture.
- Thorough knowledge of Client Side and Server-Side Session Management.
- Worked extensively on Service Oriented Architecture, Web Services, .NET Remoting, SOAP, WSDL, UDDI, XML, WCF.
- Working Knowledge of XPATH, XQUERY, XSL, XSLT, and XHTML.
- Good hands on GUI Design using technologies like HTML, CSS, JavaScript, AJAX Controls, WPF.
- Worked to develop fully responsive front-end features using Angular JS directives, controllers, factories, and services.
- Worked on Angular 2/4/5 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Experience in working with Angular 2/4/5 Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
- Worked with Angular 2/4/5 routing, Lazy loading and React(JSX) Forms to develop the client-side application.
- Expert in definition of Software Development Life Cycle (SDLC), expediency of usage of technologies and methodologies (Mainly Agile) including all phases.
- Worked with Node JS as a Backend Server Technology for Making web services calls and
- Proficiency in deploying Web building technologies like jQuery, Java script, ECMA script(ES6), Type Script, Gulp JS, JSON and Node JS.
TECHNICAL SKILLS:
Microsoft Technologies: .Net Framework (4.6/4.5/4.0/3.5/3.0/2.0 ), ASP.NET, Asp.Net core and ADO.NET, WCF, WPF, MVC, MVVM Design.
Programing Languages: C#.Net, LINQ, SQL, PL/SQL, VB.Net, C.
RDBMS: SQL Server 2008/2005, Oracle 11g/10g/9i/8i, MS Access.
Web Servers: IIS 8.0/7.0/6.0/5.0
Scripting Languages: JQuery, Typescript, JavaScript and Ajax, Angular, and NodeJS, Angular CLI
Web Technologies: AJAX, XML Web Services (WSDL/SOAP/JSON), HTML/HTML5, CSS/CSS3.
Development Environment: Microsoft Visual Studio, SQL Server Management Studio, SQL Plus, Oracle SQL Developer.
Operating Systems: Windows 7/8/10, Windows Vista Premium, Windows Server 2003/2008 R2, Windows XP, Linux, Windows 2000 Unix.
Software/Tools: Microsoft Visio, MS Office 2013/2010, VSS (2005), TFS (2010/2008), Adobe Photoshop, Dream Weaver.
Reporting Tools: Crystal Reports (10/8.5), SSRS 2008/2005, SSIS and Report
Designer for VB6.0, Click View Reporting.
Testing: Unit Testing, Load Testing, Test Driven Development, Web driver, Analyzing and preparing Test plans, Coded-UI, Performance Testing, Test cases, Stress Testing.
PROFESSIONAL EXPERIENCE:
Confidential, San Mateo, CA
Senior .NET / Web Developer
Responsibilities:
- Mentored by pair programming and code reviews with developers to uphold coding best practices.
- Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application and followed scrum/agile methodology.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular, and Bootstrap.
- Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Developed SPA app using Angular.js, Kendo UI, Knockout .js and Ember.js.
- Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core 2.0.
- Application management systems built on ASP.NET Core, Model-View-Controller MVC 5.2.3 and Entity Framework 6.1.1 with Razor as view engine, LINQ, enabling web content editors and marketers to have full control over all aspects of the website.
- Custom Controls and User Controls and involved in WPF Data Binding.
- Used Team city for automation builds and for Continuous Integration.
- Supported team members in pricing module development of fixed income products using Excel and VBA.
- Developed the applications using VisualStudio. NET in VB.NET, ASP.NET,N-hibernate and ADO.NET
- Involved in designing and development of Web pages using HTML5, Bootstrap, LESS/Sass, Ajax controls and XML.
- Create and configured the continuous delivery pipelines for deploying microservices and lambda functions using CI/CD Jenkins server.
- Developed a web-application using ASP.NET, JavaScript, HTML, AJAX updated controls, CSS, Bootstrap, N-hibernate in front-end and SQL server in the backend.
- Hosted the WPF control inside a win form using split container and element host for rich UI.
- Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
- Designed the application using PRISM, MVVM , and Dependency Injection framework in developing robust lightweight UI applications.
- Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
- Good experience in Windows Azure Service Bus, and Windows Azure Document Database.
- Used business logic components developed in Visual basic 6.0 in ASP.NET .
- Designed and developed web portal using MVC Core 1.0, TFS, Visual Studio 2017, VB.NET, TFS, ASP.NET, and SQL Server 2016.
- Developed WPF application using Control Templates, Data Templates, Bindings, Converters, and Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions .
- Designed components using JSX and reducers and actions using React.js and Redux using the latest version of JavaScript (ECMA 6).
- Migrated existing applications from older web technologies to single page application architecture (SPA) using modern client-side tools like React, Angular 4/5, Typescript and Web pack.
- Involved in developing applications using Angular 4/5 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Used filters while coding in Angular 4/5.
- Used Angular 4/5 for directives used for validations for the input fields of the forms with the data existed in the database.
- Worked with Http protocols by using Angular 4/5 components to build RESTful services.
- Developed class libraries using VB.NET to implement the business logic and for the reusability purpose.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used SignalR and JavaScript to manage real-time data and enhance real-time chat function for Messaging section.
- Experience with HTML, CSS, AJAX and JQuery to design the Web forms.
- Built from ground up using Web pack, React.js, in Node.js, Backbone.js firebase for data persistence
- Developed TDD modules to ensure the integrity of developed code.
- Understanding the client requirement and developing application using WPF and Prism Framework.
- Developed modules of the application in ASP.NET, Silverlight, XAML and Telerik controls.
- Responsible for building the UI for the transaction flow portal using Kendo UI , MVVM and AJAX.
- Developing the application using MVC, Entity Data Model , RESTful and WCF services.
- Used NPM, Bower and Grunt for package management and installation.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Understanding the client requirement and developing application using WPF and Prism Framework.
- Consumed/Created Web API RESTful for building Service-Oriented Application hosted by IIS 7.0.
- Used Action Filter to authorize user, used token based authentication method to authenticate user.
- Created WCF service using Http and SOAP protocol and maintained existing web services.
- Created reusable components using Typescript and services to consume REST API's by leveraging Component-based architecture provided by Angular 4/5.
- Developed the independent WCF services and defined Service Contracts for specific functionality in project search module.
- Developed the user interface using ASP.NET, Telerik Rad Controls and Kendo UI.
- Extensively used Twitter Bootstrap for making the page layouts responsive.
- Used service oriented architecture (SOA) for developing applications.
- Involved in the development of dynamic ASPX web pages, retrieved data using ADO.NET with VB.Net .
- Created front-end application using ES6 and Typescript 2.0.
- Created Triggers and views for enabling full text searching on SQL Server .
- Created Inner Join and Left/Right Outer joins as part of stored procedures.
- Provided database connectivity using Entity Framework Core 1.0/2.0, LINQ , designed stored procedures and views at the back end.
- Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
- Participated in Test Driven Development (TDD) in developing an application in Agile (SCRUM) environment.
- Design, Development and Testing of .NET Applications using .NET Framework.
- Developed various user controls to enable reusability across the application.
- Created the Data access layer and Data access objects using Entity framework and LINQ .
- Implement LINQ functions using Lambda Expression to perform CRUD operations on different SQL servers using Linked Server and Linked Server Alias.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Involved extensively in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud Infrastructure Azure .
- Used GIT to maintain Code and Jenkins for Deployment.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Designed unit testing module with Nunit to test the application performance and availability.
- Heavily involved in code review, build and deployment with GIT and Team Foundation Server (TFS) as Source Control.
Environment : MS Visual Studio 2017, SQL Server 2017, ASP.Net Core 1.0/2.0, ADO .NET, .NET Framework 4.6.0/4.6.2/4.7, Web API 2.2, Angular 5/4/2.0, Bootstrap 4, IIS 8.5, PRISM 6.3.0, Entity Framework Core 1.0/2.0.
Confidential, VA
Sr .Net Developer
Responsibilities:
- Created 4.0/5.0 custom controls, styles, animations and themes based on requirements.
- Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML, CSS and JavaScript.
- Developed and consumed WCF Services (ASP.NET 3.5) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Designed and maintained intranet portal with dashboards and reports in Node JS and Angular.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML5 controls and business logic using C#.
- Used SSIS packages to roll our data to Live Tables and to Reservation Processing Database
- Involved in full life cycle of the project from Design, Development & Testing in Agile Scrum Methodology
- I was responsible for creating RESTFUL Web Services using Node.js
- Extensively worked on MVVM design pattern, Prism architecture, MEF.
- Developed pages using ASP.NET/Windows forms, AJAX, JavaScript, JQuery, CMS, CSS3, VB.NET ASP.NET MVC 3/4/5 and DHTML.
- Validated ( X)HTML and HTML5 markup to ensure W3C conformance and Section 508 compliance.
- Optimization of SQL Queries using SQL Query Analyzer.
- I Conducted requirement meetings, design reviews with internal stakeholders and end-users to gather and transformed constructive feedback into great design solutions.
- Created elegant UX and UI for responsive web applications using Adobe XD, Adobe Photoshop, and Adobe Illustrator.
- Designed complex web data visualization application using user flow diagrams, site maps, and interactive wireframes.
- Implemented material design principles and created interface mockups using Adobe XD
- Created wireframes, sitemaps and flow diagrams using Adobe XD
- Developed Components for Business Layer and Data Layer, implementation in MVC Architecture using ASP.Net Core on client side.
- Developed back-end databases using C# and the Entity Framework Core (Code First)
- Used Entity Framework Model as the Data Access Layer code First and implemented the CURD Create, Update, Retrieve and Delete operations.
- Created databases and database objects including tables, indexes and used Data Annotation to apply constraints, connected various applications to the database and written functions, User Defined functions and triggers in SQL server.
- Implementation of a responsive UI which will scale itself depending on the device, platform and browser, using Angular 4.0, HTML, SASS, Bootstrap, Webpack.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
- Wrote queries to produce reports using SQL Server Analysis Services (SSAS) and Reporting service SSRS.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4.0.
- Worked on Angular 4.0 by consuming Restful web API & Used Angular 4.0 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
- Created Angular 4.0 components, implemented Interpolation, Input variables, Bootstrapping, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Worked on Typography, Notifications, Timeout functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 3 using Angular 4
- Extensive Experience with Agile (SCRUM) Methodologies Product Backlog scaling scrum, Sprint Planning & daily stand up & Burndown charts and project reporting Sprint Review and retrospective
- Experience in working with version control tools like Microsoft Visual Studio Team Services (GIT) - Storyboard, Project Integration Build and Release, Code Review
- Implementation in a multi-tier application development environment
- Maintaining Solution in GIT for version controlling and bug tracking for Build and Release and pull request.
Environment:: HTML/HTML5, Bootstrap 3, SASS, Angular 4.0, Typescript 2.0, Nodejs.NET Frame Work 3.5, Visual Studio 2010/2012/2013, ASP.NET, C#, TFS, NUnit, Web Service, Site Core 8, JavaScript, Ajax, Outlook, Azure, PowerShell, SOAP, Node JS, Cloud, TFS, MVVP, CMS, CSS3, SQL Server Integration Services(SSIS), ADO.NET, HTML5, Crystal Reports and SQL Server 2008, Agile Methodology, SCRUM.
Confidential, RI
Sr .Net Developer
Responsibilities:
- Prepared Functional Specifications, Design Specifications document, and UML Diagrams.
- Designed page and AJAX, master pages and JQuery.
- Architecting and developing the application using Visual Studio.NET 2010 / 12, C#, .Net Framework 4.5, WPF, WCF, Entity Framework, Telluric controls, SQL Server Management Studio and SSIS
- Worked on Oracle utilities like SQL Loader to load data from text file to Oracle database.
- Use features of Oracle for PL/SQL programming like Cursors, Dynamic SQL, PLSQL Tables, Nested Tables, and Varey’s to perform transaction activities.
- Developed prototypes using Flex 3, ActionScript 3, JavaScript, HTML, GWT and Java 1.5.
- I was responsible for creating RESTFUL Web Services using Node.js
- Used Agile Scrum Software Development Life Cycle to fulfill Client's requirements.
- Used Web API to build RESTful web services to interact with ASP.NET MVC modules as well implemented Knockout.js functionalities for a stand-alone web portal.
- Created deployment packages in Windows Azure environments and uploaded in Azure management portal.
- Used Jenkins to automate the whole software development with continuous integration.
- Designed the tables per database normalization rules in SQL Server 2008R2
- Used ADO.NET/ Windows forms to access data in ANSI SQL Server.
- Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0
- Developed .NET web application using JavaScript, ASP.NET MVC 4, C#, Visual Studio 2013
- Designed advanced Excel reporting systems using VB6 and VB.NET.
- Migrated web applications into the Site core CMS System.
- Using MS SQL Server as a database tool implementing queries, stored procedures, etc
- Involved in developing one project module using MVC 2.0 using Entity Framework model first approach.
- Implemented the SOA architecture by using WCF Restful/SOAP services.
- Developed multi-channel and content aggregation features.
- Integrated Site core with backend systems and provided user controls.
- Implement the re-architecture to MVVM compliant WPF application using the Microsoft Prism/Unity framework.
- Developed the application using C#, ASP.NET MVC, AngularJS, Knockout and WEB API
- Used REST full in the AngularJS, Knockout page with WEB API.
- Optimization of SQL Queries using SQL Query Analyzer. Worked on Team Foundation Server (TFS) version control
- Designed and Developed application using .NET framework 2.0, Object Oriented Concepts and n-tier Architecture
- Used MVC 4.0 as framework and JavaScript for client-side view, used frameworks for client-side data validation, creating dynamic web pages- Ajax, jQuery.
- Used Server-Side Validation Controls and Client-Side Validations (using JavaScript) for handling the form inputs.
- Developed User interface using ASP.NET and written business logic using C# Code and implemented ASP.NET MVC pattern mechanism for the development.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Implement the re-architecture to MVVM compliant WPF application using the Microsoft Prism/Unity framework.
- Designed and composed coding models for full ADA Section 508 and WCAG 2.0 AA agreeable sites and applications
- Worked on XSLT to transform XML into HTML.
- Layouts, "View Start" and MVC User Controls "Partial Views".
- Remediating availability issues to guarantee consistence with W3C Web Content Accessibility Guidelines (WCAG) and Section 508 openness norms.
- Develop complex MVC Controller, View Models and Helper methods linked to backend database.
- Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.
- Used in web page design with Cascading Style Sheets (CSS), Designed page wireframes and flow charts Flash, HTML, DHTML, JavaScript, JQuery, JSON and VBScript, UML
- Involved in Web Service Development. (XML, SOAP, WSDL)
Environment: Visual Studio 2013/2012, C#, ASP.NET, ADO.NET, HTML, CSS, Web Forms, WCF, TFS, JavaScript, Azure, PowerShell, XML Web Services, IIS 7.0, Node Js, SQL Server 2012, SSIS, SSRS, Windows XP, IBM Clear Case, Windows Service.
Confidential, PA
Sr .Net Developer
Responsibilities:
- Participated in System Analysis and Application Designing Sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
- Written SQL Scripts, Stored Procedures, and Triggers, defining roles, creating database users and Assigning Roles in SQL Server 2008 using T-SQL.
- Used in UI (User Interface) development using ASP.NET 2.0/3.5 web server control, JavaScript, HTML, XDSL, XLS and DHTML, JQuery, JSON and Cascading Style Sheets (CSS) using Macromedia Dreamweaver.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML controls and business logic using C#.
- Created UML Diagrams / ERD Diagrams in assistance with Business Analyst.
- Used .NET Framework 3.0/3.5, n-tier architecture and Object-Oriented Methodologies(C#) for Application Development.
- Implemented Asp.Net MVC project architecture for Alerts dashboards
- Created base controller classes with Action filters and Exception filters in MVC
- Implemented validation using data annotations in MVC application.
- Developed ASP.NET MVC 3 application with Razor views and created for controllers for Market data web site
- Used Hibernate for mapping classes to the data base tables.
- Worked on Scaffolding Templates, Custom Html Helpers, Razor View Engine, Action Filters and Remote Validator on Classic ASP.NET MVC applications
- Developed web-applications using ASP.NET, MVC, C#, AJAX & JQuery.
- Created class libraries for creating and consuming business components in Classic ASP.NET.
- Contributed in unit testing, bug tracking for web based applications, TFS for Source control. Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.NET.
- Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.NET.
- Played a major role in Requirement Analysis and Design to support globalization to WPF Calendar Control using C# WPF forms
- Involved in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control Templates.
- Involved in unit testing using N Unit Framework.
- Played a major role in Requirement Analysis, design and creating Windows GUI using C# WPF
- Worked extensively on Web API Restful services.
- Developed application using ASP.NET 2.0, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2012.
- Implemented WCF in the project for advanced functionalities.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Data Base.
- Business Intelligence Development Studio BIDS -- Using BIDS to create, edit, and deploy SSRS, SSAS, AND SSIS projects. Developed deployed and monitored SSIS packages including upgrades DTS to SSIS
- Generated Crystal Reports for Job Allocation Purpose.
- Worked on XML Transformations into XHTML using XSLT.
- Used JavaScript Code for client-side validations.
Environment: Visual Studio 2008, C#, ASP.NET, WCF, ADO.NET, HTML, DHTML, CSS, Web Forms, JavaScript, XML Web Services, TFS, XSLT, SQL Server 2008, SSIS, Windows XP, MS Visual Source Safe.
Confidential
Jr .NET Developer
Responsibilities
- Developed an MVC Architecture using VB.NET (Object Oriented Principles) and ASP.NET 2.0
- Wrote JavaScript code for client-side validations.
- Created SSIS packages using various data transformations like fuzzy lookup, derived column transformation etc. to migrate the old Bills information, Customer Information, Contracts Information
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- Designed, coded and implemented ad hoc reports using existing report models in SSRS.
- Worked on Migration of old ASP Pages to new ASP.NET Pages.
- Analyzed and compared data present in HIX Middleware Canonical (BizTalk/Windows Service Bus) to Facets by writing SQL Queries.
- Used XQuery to retrieve data from XML Files.
- Tested the changes for the front-end screens in FACETS related to Membership, Benefit and Plan modules
- Extensively involved in testing of Facets Batches(Membership)
- Used HTML, Cascading Style Sheets (CSS) and User Controls in the project for maintaining the consistency in design throughout the web pages.
- Transformed XML Documents into XHTML using XSLT.
- Developed Performance Tuning Mechanism for Application.
- Generated various Reports for Mortgage/ Loans using Crystal Report tool.
- Designed and Implementing various approach for rendering seating chart in 3.0
- Developed based application independent modules using WPF Composite library
Environment: Microsoft Visual Studio.NET 2008, ASP.NET, Facets, C#, ADO.NET, XML, SQL Server 2008.
Confidential
Jr .NET Developer
Responsibilities
- Involved in preparation of Detail Design document with prototypes and screen shots based on the BRD and System Requirement documents. Used Microsoft Visio to create the flow diagrams.
- Developed ASP pages using VB on the approved Design Document. Used JavaScript to handle Client-Side validations.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used XML and XSL Transformations to display content on the website.
- Handle all Incident Requests and Change Requests for the existing application.
- Provided extensive documentation for all the modules/products worked on.
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader 002E
- Implemented the ASP security features like Forms Authentication and Windows Authentication.
- Developed front end user interfaces using ASP.NET, HTML, and Cascade Style Sheet (CSS).
- Implemented Server and Client-side validations using ASP.NET validation controls and JavaScript
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Used Clear Case for version Control and source code sharing.
- Participated in the maintenance and bug fixing.
- Performed the unit testing for the application.
- Preparation of user manuals, training manuals, installation and user guides, reports and functional description.
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2005, JavaScript, SSIS, HTML, DHTML, Crystal Reports, SQL Server.