Sr .net Developer Resume
IowA
PROFESSIONAL SUMMARY:
- 8+ years of experience in software design and development through the .Net Frameworks (3.0/3.5/4.0/4.5 ) using ASP.Net, MVC, MVVM, Visual Basic, ADO.Net, Entity Framework, Win Forms, Web Forms, Web Services, WPF, WCF, XAML, Ajax, LINQ and IIS in the areas of performance, security, scalability, and extensibility.
- Experience in all stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment, documentation and maintaining of various stand - alone, intranet, client-server multi-tier web and GUI software applications.
- Experienced in a fast paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
- Experienced in AJAX, JavaScript, Angular JS, Angular 2, Angular 4, Node JS, React JS, JQuery, JSON, XML, WPF, VBScript, HTML/HTML5, CSS 3/4, MS Front Page, Telerik Controls, Knockout JS, Resharper, Windows Azure, DB2 and MS Access.
- Expert in Web Application design and development using ASP.NET, MVC, JavaScript, JQuery, Angular JS, Angular 2, Node JS, Ajax, Kendo UI, HTML5, XML and CSS3.
- Good working experience of WCF, WPF, LINQ, Web API, XML, Web Services (SOAP, WSDL), .NET Remoting Server Components using .NET Framework.
- Experienced with the .NET Platform, Visual Studio 2010/2012/2013/2015 , Microsoft SQL Server 2016/2012/2008 R2/2012, C# 4/5 and ADO.NET.
- Experience in the development, test, and maintenance of N-tier, internet/intranet and windows & web based applications using .NET framework, ASP.NET, C#.NET, and SQL server (T-SQL), SQL.
- Excellent working knowledge of industry adanced technologies like ASP.NET, VB.NET, C#.NET, ADO.NET, IIS 7.0/6.0, Reporting Tools, Kendo UI/Kendo Controls, JavaScript, JQuery, web controls, XML, AJAX, Framework 3.5, Web API, CSLA and awareness and strong understanding of WCF, LINQ.
- Extensive use of the ADO.NET Data grids, Data Readers and Datasets for Data Manipulation.
- Experienced WPF, WCF development, ASP.NET Web Forms, ASP.NET State Management& ASP.NET Caching.
- Strong experience using IIS Web Server, Object Oriented Analysis and Designing (OOAD), Object oriented programming.
- Created Single page responsive applications using Angular Js.
- Experience with reporting tools SQL Server Reporting Services (SSRS) and Crystal Reports, creating ETL packages using SQL Server Integration Services (SSIS) for generating reports populated by data in databases.
- Experience in developing Restful services using Web API framework.
- Experience in Design and deployed reports for websites and web applications using, XSLT, SSRS and Crystal Reports. Also used crystal reports for desk top applications.
- Experience in working with Microsoft Azure cloud services like Storage (Blob, Table, Queue), Web Sites, Web Roles, Web Apps, Azure Service Bus, Azure virtual network, SQL Azure, Data Sync, Traffic Manager, CDN, Caching.
- Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity framework (EF) to retrieve and modify data and developed entity data frame work services.
- Good Working experience with Team Foundation Server (TFS), Subversion, GIT, GitHub and Visual Source Safe (VSS).
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server)
- Good hands on knowledge of Angular 5
- Expertise in working with XML, XSD, XSLT and SOAP technologies.
- Experience in developing Single Page Applications (SPAs) using Angular JS, Angular 2/4, good knowledge in working with Node Js, Developing Web Enabled Applications using AJAX technologies, CSS, Themes and Skins.
- Experienced in both Manual Testing and Automation testing using testing tools such as HP Quick Test Professional, Selenium RC, SOAP UI.
- Experience in Design Patterns like Singleton, Factrory, Abstract & Facade patterns.
- Experience in performing Analysis, Design, Development, Implementation and Testing of business application systems.
- Creation and Maintenance of MS Azure Cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premise network for backend communication.
- Experience in performing Unit Testing using tool NUNIT and also performed several Integration Testing, System testing and Performance testing.
- Successfully customized modules based on organizational needs and requirements.
- Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
- Ability to quickly acquaint with new concept and technologies.
- Expert in Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure Web sites.
TECHNICAL SKILL MATRIX:
Programming Languages: C#.Net, VB.NET, C++, Core JAVA
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET MVC 5.0/4.0/3.0,Silverlight 4.0/3.0, Ajax,HTML, Javascript,Jquery,VB.Net,AngularJs,React jS,Ruby,clojure.
XML Technologies: XAML, XML,XSLT, XPATH, XSL, LINQ to XML
.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0 /1.x
UI Technologies: Winforms,WPF, Jquery UI, Kendo UI
Test Frameworks: NUNIT, MBUNIT, MOQ Framework, NSubtitute
IDE Tools: Visual Studio 2015/2013/2012/2010/2008/2005 , Sql Server Management Studio,Expression Blend(4.0/3.0/2.0)
Databases: MS SQL SERVER 2012/2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i
Reporting tools: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
Version Control Tools: Visual SourceSafe, SubVersion, Team Foundation Server(TFS),Git
Application Servers: IIS Confidential, Microsoft IIS (7.0/6.0/5.0/4.0 )
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services,Enterprise Library 5.0/4.0/3.1
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery
Modeling tools: UML,MS Visio 2007/2010/2013
PROFESSIONAL EXPERIENCE:
Confidential, IOWA
Sr .Net Developer
Responsibilities:
- Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing agile methodologies to achieve end-to-end development of web-based applications.
- Worked on designing, development of Forms using MS Visual Studio 2015, ASP.Net MVC5, C #.
- Worked on gathering requirements and preparing the documents for project.
- Designed, developed, and customized several web pages using UI Technologies like HTML/ HTML5, CSS3/4, XSL, ASP.NET 4.0, JQuery, JavaScript, JQuery, Angular JS, Angular 2, Angular 4, Node Js, React JS, Kendo UI and Java Script.
- Hands on Experience in ASP.NET MVC3/4/5, WCF, WPF, .NET 3.0/3.5/4.0
- Leveraged Bootstrap CSS library to implement responsive web interface.
- Leveraged Rally as a tool to manage task boards, story boards, program boards and release management.
- Used Angular JS as the development framework to build a single-page application.
- Involved in development of components , Services , directives , filters , and modules using Angular JS MVC framework.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS and JavaScript API .
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server .
- Involved in Using ReSharper tool for refactoring the application code.
- Used Angular JS framework to implement client side java script modules, implemented custom directives.
- Designed and developed the application middle tier using C# .NET, VB.net, HTML, WCF services (SOAP/REST), GIT, Win Forms, WEB API, REST API, REACT JS, RESTFULL services to consolidate all unmanaged and standalone applications under Managed and Integrated Enterprise framework by implementing SOA architecture.
- Handled client side technologies like JavaScript, Angular JS, Angular JS 2, Bootstrap, Single Page Applications (SPA), AJAX, JQuery and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Designed and developed Services using WCF and leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- With the help of visualizations in Power BI, created various visualization like pie charts, bar graphs, tree maps etc. That will helpful easily understand the data.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Used Entity Framework Code first approach to implement data access layer.
- Developed WCF services to communicate with the Data Access Layer.
- Created, Maintained and scheduled various reports in Power BI.
- Updated and re-designed several internal tools from VB.NET 2010 bringing current software standards which facilitated automation of mundane tasks for accounting department.
- Converting an existing Access/Excel/VBA program to VB.NET /SQL Server.
- Developed classes using VB.NET for Tracing, Error Logging.
- Migration from VB6 Windows application to web application using XSLT with custom JavaScript formwork using Visual studio 2012/2015 .
- Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.
- Developed SOA -based solutions using Web Services, Web API, WCF, SOAP including RESTful services.
- Developed databases in the Azure cloud services and maintaining the back end code also in the Azure.
- Used ASP.NET MVC 5, Kendo UI and Typescript for a web client option.
- Worked with Configuration, Customization and development of e-commerce platform.
- Developed rich user interface using Telerik controls ( Kendo UI ) toolkit.
- Used ASP.NET C#.NET Validation Controls and J avaScript for client side validations in the Web Pages. Worked on Web application development using MVC 5.0/4.0 and ASP.NET Web Forms.
- The Presentation Layer was implemented in ASP.NET 2010 using Web Forms, User Control and Web Controls. Business logic was developed using C#.NET
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using Oracle, SQL, and PL/SQL based on the documented user requirements.
- Worked on creating, modifying data flow diagrams, and database design of the application.
- Designed normalized data schemas using Oracle, SQL, and PL/SQL.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository
- Setup of Multi-Factor Authentication between the Azure and Ping Federated with AD on-prem passwords .
- Setup Intune software deployment to allow users to authenticate to Azure Tenant.
- Building a service based application with ASP.NET WEB API to consumes services from apache and issues TLS/SSL certificates to the websites hosted on the customer IIS servers.
- Architect, develop, plan and migrate servers, relational databases (SQL) and websites to Microsoft Azure.
- Using JSON data for communication between client and server & GitHub for repository
Environment: C#.NET,VB.NET Framework 4.5, ASP.NET, WCF, VBA,CSS3, MVC4, MVC5,Razor View Engine, Xml, Nunit, Kendo UI, HL7,JQuery BizTalk, Angular JS2,4, Type Script, Visual studio 2012,2013, IIS 7.0, GIT, Team Foundation Server (TFS), Bootstrap, Oracle 10g and 11g, Azure, HTML5 and CSS3Nunit, Unit Testing.
Confidential, Plano,TX
Sr .Net Developer
Responsibilities:
- Developed distributed applications using .Net Remoting, Web Services and WCF services.
- Migrating the existing .Net applications to the .Net MVC4 and adding additional features and functionalities.
- Used SSIS, SSRS for the integrating and generating reports for the business and government purpose.
- Designed and developed Web Applications using Sitecore.
- Worked on developing WPF and WinForms applications using .NET Framework 4.5.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
- Worked on Restful web services using Web API.
- Designed and developed secured marketing web portals using Sitecore and MVC.
- Used Node JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination.
- Worked in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques.
- Involved in Enhancement of existing application utilizing Angular JS and Node JS developed routing through web pages and achieved Single Page Application (SPA).
- Developed real time tracking of class schedules using Node JS.
- Provide supports for application utilizing MQ Series, MQ workflow and MQSI products for EAI.
- Built highly Customized e-commerce websites using word press
- Developed .NET based multithreaded application using C#, WPF, WinForms, Entity Framework.
- Used TDD practices to ensure correctness and quality of code.
- Extending ASMX to WCF services to improve importing and exporting different client file transactions.
- Designed & developed cutting-edge application interfaces using WPF to deliver intuitive user experiences.
- Designed and developed Rich presentation tiers using WPF Expression Blend 4, Telerik components like RadPickerControl, RadRichTextBox.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked and deployed WCF Services using ASP.NET and C#.Net.
- Extensively used ASP.Net MVC architecture for the Web application design to have the application layers loosely coupled
- Implemented Data Access Layer using Entity Framework and LINQ.
- Worked with Git for version control and Code Review.
- Developed advanced ETL solutions using SSIS to transfer into different destinations, implemented self-service reports using SSRS.
- Used Selenium Core for test framework for web applications written completely in JavaScript and DHTML
- Developed high performance user interfaces with PI Process Book
- Used Extensively Message Queuing techniques like MSMQ and Web Sphere MQ.
- Deployed message flows using SOAP request, SOAP input node and SOAP replay node for hosting and calling web sphere.
Environment: ASP.NET MVC, C#.NET, .NET Framework 4.5, EntityFramework, HTML5, CSS 3, Bootstrap, JavaScript, JQuery, AJAX, Angular JS, Rally, XML, Visual Studio 2013, TFS, IIS 7.5, DB2, Oracle 11g, PL/SQL, ADFS, Windows Server 2008
Confidential, Bellevue, WA
Sr .Net Developer
Responsibilities:
- Developed all new enhancements as web applications in MVC using Entity Framework for CRUD functionality.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Developed WCF service to communicate load and save data to database.
- Experience in using Jasmine BDD for Unit testing and Protractor for E2E testing.
- Used Dependency Injection to build loosely coupled system to consume WCF service.
- Designed and developed a tool in C# for HUD claims forms (Housing and Urban Development - United States). Guided other teams for development of similar tool.
- Coordinated and led the migration of large-scale project database migration from SQL Server 2008 to SQL Server 2012 and host server migration from Windows Server 2008 to Windows Sever 2012 R2, which involved migrating DTS packages to SSIS, modifying execution plan, altering stored procedures, identifying and changing code, replacing user controls and resolving DLL reference problems.
- For front end development actively used ASP.Net, CSS, JavaScript, AJAX control and Telerik Controls.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Worked efficiently for production support with high productivity and quality using Remedy tool.
- Resolved all SQL job failures on priority basis with zero escalations and also provided critical support on weekends and month ends when needed.
- Implemented the two-way data binding and code reuse in the modules using Angular Js custom directives.
- Involved in development of web pages using HTML, Bootstrap, CSS and bind HTML Controls to angular models.
- Implemented data binding, event handling using Angular JS.
- Worked on angular routing for smooth transition between views.
- Implemented Angular $http services for making get and post calls to webAPI.
- Involved in enhancements, change requests and post-production support of this mortgage- banking project.
- Proposed and developed automated tool for redundant post-production tickets in C#.
- Involved in bulk data processing, including user statistics, industrial reports, and financial transactions.
- Conducted Knowledge Transfer sessions for new team members for database structure and overview of whole application.
- Used Subversion for source code management, branching, merging code.
Environment: C#, ASP.NET MVC, ASP.NET WebAPI, Quality Center, BDD, Entity Framework, AngularJS, .NET 4.0, SQL Server 2008, DTS, SSIS, SSRS, WCF Services, XML, JQuery, CSS, SVN.
Confidential, Farmington Hills, MI
.NET/C# Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS3 classes and Custom controls.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Also used master page and used user controls when ever need in the web page.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- Implemented security concepts using SOAP envelop, Windows Authentication.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the comp
- Application of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
Environment: Visual Studio 2008, WCF, Web Services, ASP.NET Framework 4.0, C#, ADO.NET, TFS, SQL server 2005/2008R2.
Confidential
.NET Developer
Responsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Used VB.NET in the business logic layer.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validation, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Implemented MVVM (Model View Model) pattern to create Silverlight user controls.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQ TO SQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
Environment: VisualStudio2010, C#, .Net Framework 4.0,ASP.NET MVC 3.0, ASP.Net 4.0 C# 4.0, Web Services, JQuery, AngularJS, WCF, SQL Server 2005, T-SQL, XML, XSLT, VSS, CSS, Crystal Reports.
Confidential
.Net Developer
Responsibilities:
- Significant role in Analysis and Design stages of the project life cycle.
- Designed, developed and tested forms using Visual Studio.NET 2012.
- Design and develop the GUI, Business Logic Layer and Data Access Layer.
- Developed the Web forms for new policy endorsement, policy cancellation, renewal, reinstatement, account correction, audit, premium calculation, coverage, policy information, billing details, policy inquiry, and work file information using ASP.NET, CNET, XML, JavaScript.
- Developed a suite of applications including Windows service's and a WinForms test harness - allowing member purchasing via biometric reads using Visual Studio 2008 (C#, .NET 3.5, LINQ), SQL Server 2008, Castle Windsor, Microsoft Application Blocks, and M2-Hamster Plus.
- Involved in Extraction, Transformation, and Loading (ETL) solutions using SQL Server Integration Services (SSIS)
- Worked on managing SOAP UI Webservices and Kendo UI Designing.
- Created Tasks, Sites, InfoPath forms that can be used to easily create XML forms to meet each business-specific need using SharePoint Portal Services.
- Designed and Developed Master and Content Pages (Web Forms) using ASP.Net Server Controls and CNet as code-behind.
- Developed web services for premium calculation and coverage.
- Deployed the 3-Tier Architecture Application with UI, Business Layer and Data Access layers using CNET.
- Used Microsoft Messaging Queue (MSMQ) technology for Inter- process communication.
- Implement Role Based security with Form Based Authentication.
- Developed web services and used them for data access layer and business layer.
- Implemented and consumed Web Services (SOAP, WSDL and UDDI) for automatic dump in SQL server.
- Written complex SQL queries with Joins on multiple tables, stored procedures, triggers, backup and restore database, define roles, create database users and used Data Transformation Services (DTS)
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Developed the web user controls and dynamic creations of web controls.
- Used SQL Server as backend and implemented ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data table.
- Created reports to create, deploy, and manage reports using Crystal Reports.
- Used Object Oriented Programming in developing controls using interfaces.
- Used C#, data grids and XML to pull the data from the database and display it on the UI.
- Designed Logical and Physical Data Model.
- Developed application Data Flow Diagrams (DFDs) using MS Visio.
- Involved in unit testing, fixing bugs and maintenance of the product.
- Used Visual Source Safe for source code version controlling.
Environment: C#, ASP.NET 3.5, SQL Server 2008, Crystal Reports, ADO.NET, JSON, SOAP, REST, Visual Studio 2012, XML, HTML, JavaScript, VB.NET, MS Visio, VSS.