Sr. .net Developer Resume
CA
PROFESSIONAL SUMMARY:
- 8+ Years of experience in analyzing, design, development, research, implementation and deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Application Systems.
- Experience working on NET 4.0/3.5/2.0, C#, VB.NET, ASP.NET, MVC, Web API, XML, XSLT, DHTML, ADO.NET, Web Services, WCF, WPF, MVC, LINQ, Generics, Java Script, AJAX, OOPS, HTML, CSS, IIS, Win Forms, Web Application, Visual Studio 2012/2010/2008/2005, SQL Server R 2 / 20, Oracle CRM - On Demand.
- Experience in Financial, HealthCare, Retail, Insurance Verticals.
- Hands on experience in requirement gathering, analysis, system modelling, design and development of N-tier client server application architecture.
- Well versed in MVC Architecture, Agile development methodology.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, Ajax, Multithreading and HTML.
- Proficient in Installing and working in SQL Server 2005/2008/2012 and configuration of their tools.
- Experience in Language-Integrated Query (LINQ) to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL).
- Experience of using AJAX to interact with .NET Web Services asynchronously in ASP.NET (2.0) applications and expertise in report generation using AJAX Extensions and AJAX Toolkit and excellent Debugging and Exception handling skills.
- Experiences working with WCF, WPF, Web forms, Win forms.
- Strong relational database background in SQL Server, Oracle 10g with extensive knowledge in writing T-SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
- Creating WPF/Silverlight applications using MVVM architecture.
- Experience in application development using Master Pages, ASP.NET MVC/Web API, CSS 3/2, HTML 5, Bootstrap, JavaScript, Angular2 and Entity Framework.
- Experience implementing client and server side validations using JavaScript (JQuery and AJAX) and ASP.NET Validation Controls, Extensively worked in Web Technologies like HTML, DHTML and CSS.
- Experience in extensively using Site core as CMS.
- Experience implementing Micro Services using Web API and Experience in Building applications using MONGODB as backend.
- Experience in reporting services like Crystal reports, SQL Server Reporting Services (SSRS).
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.
- Strong experience in N-tier and Service Oriented Architecture (SOA).
- Developed XML Web Services using C#, ASP.Net, ADO.Net, SOAP, XML, XSLT, WSDL, REST and UDDI. Used XML to transport and store data.
- Applied design patterns such as n-tier, MVVM, Repository and Singleton for designing key reusable components.
- In-depth experience of T-SQL, SSIS, Reporting and Analytics.
- Experience in SQL Server DTS and SSIS (Integration Service) package design, constructing, and deployment
- Involved in front-end application development using XAML, HTML5, CSS3, JQuery, Java Script, AJAX, and strong conceptual knowledge in AngularJ2, Multithreading.
- Experienced in Microsoft Visual Studio, .NET Framework 2.0-4.5, Entity Framework and LINQ.
- Proficient in creating SQL Server Reports, handling sub reports, writing stored procedures and queries for generating drill down reports using SSRS.
- Experience using AJAX, HTML, CSS, JavaScript to enhance the performance, looks and features of the website.
- Experience in deployment using IIS Application Servers.
TECHNICAL SKILLS:
Operating Systems: Windows Server 2003/08/2012, Windows 97/2000/XP/Vista/7/10.
Programming skills: C, C++, VB, C#, classic ASP.
.NET Technologies: ASP.NET 2.0/3.0/3.5/4.5/4.5.2/4.7.1, MVC, MVC Web API, C#, VB.NET, ADO.NET, AJAX, Web Services, WCF.
Web Technologies: HTML, DHTML, CSS, XML, XSLT, JavaScript, JQuery, Angular JS, Type Script, Kendo UI.
RDBMS: SQL Server 08/ 08R2, Oracle /11/12.1, Mongo DB, Postgre SQL.
Development Tools: Visual Studio 2008/13/15/17.
Web Servers: IIS 5.0/6.0/7.0/7.5.
Version Controls: Microsoft Visual Source Safe, TFS, Tortoise SVN.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. .Net Developer
Responsibilities:
- Used CRM SDK, ASP.NET MVC, to build the application and Worked on Views, Controller, and Models.
- Extensively used JavaScript, jQuery for client side validations and for asynchronous calls.
- Designed and developed databases on SQL Server and created Stored Procedures, Triggers and Indexes for efficient data transfer between databases.
- Developed web interfaces for all modules using ASP.NET with extensive features like User Controls, Data Grid control, Custom controls and Ajax Controls.
- Using Perl for commercial web development with Javascript front end.
- Developed and consumed Web Services, WCF Services for interacting with other applications within the organization.
- Designed and created the RESTful web services using Web API and responsible for making AJAX Calls for the UI Interactions to the Controller Actions using AngularJS and getting the Data back as JSON and parsing it onto the UI.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Used various Web Server Validation controls to validate each and every control on a Web form and client side validations with JavaScript and JQuery
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
- Developing the site core platform by building components that involved working with .NET platform with C# as the programming language and Sitecore as the Content Management Tool.
- Support involves working with UI enhancements, enhancing the Sitecore components which are used to build the websites. Maintaining repositories, building and deploying websites on different servers.
- Worked on Integration UI with the Model & Controllers, Used various plugins for UI to use sorting, data binding, drop down & other UI controls.
- Wrote GUI screens in silverlight 4 utilizing XAML, MVVM, expression blend.
- Extensively used JSON.Net for parsing JSON to apply CRUD operations on the JSON.
- Developed views, partial views and shared views, using ASP.NET MVC Razor view engine.
- Performed client side and server side validations in ASP.NET MVC using JQuery.
- Worked on creating web hooks listeners for legacy applications, so that it will sync the new applications data back to legacy applications using SQS-AWS.
- Generated reports using SQL Server Reporting Services (SSRS) and responsible for SQL query optimization using profilers.
- Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other Systems.
- Used Microsoft Visio to build use cases diagrams, state sequence diagrams, class diagrams and activity diagrams (UML).
- Used Team Foundation Server (TFS) for continuous integration and version control.
- Performed Unit testing and System testing using Visual Studio Unit Testing Framework and prepared required documents for testing.
- Architectural Designing using MVC Framework, WCF and entity framework
- Extensively used ADO.Net, Entity Framework for migrating the legacy applications to micro services and for creating listeners.
- Worked on creating web hooks for API's, so that it will respond to the changes asynchronously.
- Involved in the development of Web based user interfaces for accessing various users' systems.
- Software development using C#.net, Asp.net MVC, angular JS, JavaScript, JQuery, Entity Framework, LINQ, ARC GIS, PODS Database, SQL Server, Oracle & Map Services
- Developed and consumed Web Services to extract information from the database and other services using SOAP, REST, Web API & WCF Web services, using http & https protocols
- Supported business users in User Integration Testing UAT
Environment: Visual Studio 2015, .NET Framework 4.5, C#, ASP.NET MVC5, WCS, WCF, WPF, WWF, ADO.NET Entity Framework (ORM), LINQ, SQL Server 2012, AWS, XAML, JavaScript, Perl, Sitecore, Azure, AngularJS, Web API, jQuery, SSRS, SSIS, TFS, IIS.
Confidential, Norristown, PA
Sr. .Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology
- Delivering client-side application using Angular 2 in conjunction with .NET Core, Web API 2architecture
- Understanding business requirements (Features) in client meetings
- Involved in developing client side scripting using Angular 2.
- Breaking features into tasks and identifying effort based on complexity of implementation
- Implemented the project in MVC (ASP.NET MVC 5) design pattern.
- Building Views using HTML5, CSS3, Kendo UI, JavaScript, and JQuery.
- Implementing Web API Controller's action methods for invoking server side actions.
- Writing stored procedures, views and creating database constraints, indexes, triggers in SQL Server database.
- Developed the Windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality.
- Updating task's status in Team Foundation Server (TFS).
- Implemented SiteCore in Azure cloud environment.
- Tracking the active bugs and fixing as per the priority.
- Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization, and intrusion detections).
- Configuring Azure infrastructure like creating SQL Servers, Databases, Application insights, Azure Traffic Manager, Resource groups, storage accounts, Virtual networks and instance scaling etc.
- Created responsive and adaptive Web sites using SiteCore.
- Migrated PowerBuilder 8.0 applications to PowerBuilder 10.5.
- Worked extensively on AJAX, Angular 2, NodeJS, jQuery, JavaScript, JSON, XHTML, XSL and XSLT.
- Extensive testing on PowerBuilder/Sybase applications to determine impact of data conversion
- Created and developed UI components within single page application (SPA), by using ES6, ReactJS, Redux store, Lo-dash, Material-UI, ASP.NET core 1.0, ADO.NET, SQL Server 2014
- Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
- Created a workflow that can ingest data from both on-premises and cloud data stores through Azure Data Factory (ADF).
- Worked on data migration from On-premises SQL (IAAS) To Azure SQL (PAAS).
- Migrated PowerBuilder 8.0 application to 11.5, Involved in Converting PowerBuilder 11.5 application to ASP.NET(C#) and ADO.NET.
- Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and DTS.
- Extensive use of SiteCore image library to store all Sharp product images, Assets and corporate website documents.
- Used SSRS for reporting in SQL and SSIS for transferring data.
- Created new module using PowerBuilder 12.5 to execute created web services for validation of Duplicate Driver's License/ID card project
- Used AWS RDS services to work with managed instances of MS-SQL, MySQL instances
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment: AZURE, C#.NET, SiteCore, ASP .NET 4.6, MVC 5, JavaScript, Angular 2.0, JQuery, PowerBuilder, Bootstrap, HTML5, CSS3, .NET core 1.0, Entity Frameworks 6.0, SQL SERVER 2017, LINQ to SQL, Web API (RESTful) web services, Azure, JSON, XML, MS SQL server, AWS, WPF, Visual Studio 2017, VSO, GIT
Confidential, Irving TX
Sr. .Net Developer
Responsibilities:
- Played the role of Senior Programmer and actively involved in development, enhancement and support of Production.
- Participated in team meetings with client to discuss queries from offshore team.
- Contributed to implement WPF MVVM logic.
- Contribute to integrate existing COM components with new WPF application
- Implemented business layer using Object Oriented (OOPS) concepts and C#.
- Involved in Unit Testing and integration Testing.
- Implemented source control and version control using Team Foundation Server (TFS).
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVVM architecture
- Experience in using Language-Integrated Query (LINQ) (LINQ to sql, LINQ to objects, LINQ to Entities).
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000.
- Have created complex stored procedures, T-sql queries, functions, triggers, views and schemas.
- Used TFS to perform and submit and track Requests
- WPF Experience and Exposures
- Profound knowledge of WPF developing windows forms using XAML.
- Use MVVM pattern for developing the application.
- Worked on all layers during development i.e. View(XAML), View Model, Model and Data Layer
- Worked with Infragistics WPF controls.
- Worked with the team of coding and responsible for the coding of batch process operation.
- Implemented changes in coding and designs using knowledge of C# and WPF.
- Profound knowledge of C# developing windows forms Creating applications and enhancing projects for .NET applications
- Extensive programming knowledge of C#.
- Worked with the team of coding and responsible for the coding of batch process operation.
- Implemented changes in coding and designs using knowledge of C#
Environment: .NET 4.0, VB.NET, C#, VB6, WPF, XAML, SQL Server, MS Access, Infragistics controls
Confidential, Tulsa, OK
Sr. .Net Developer
Responsibilities:
- Analyzing and reviewing the Code Functionality, business requirements, design document and functional requirements document.
- Participated in the architecture remodeling of asp application to MVC framework
- Analyze, Maintain, Convert Legacy VB Script/ASP Classic & ASP.NET applications and Websites.
- New Development and Maintenance Enhancements of ASP.NET applications featuring C#
- Design, develop and maintain SQL Server/Entity Framework based applications.
- Worked on Stored Procedures and User Define Functions development.
- Performed changes to some applications involving Classic ASP.
- Participated in the architecture remodeling of ASP Application to MVC framework.
- Maintaining the Version Control of the Project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Developed the application using .NET Core 2.0.3, MVC Web API, Razor, C#, Ajax, Html5, CSS3, JSON and LINQ.
- Created WCF services to fetch data from SQL Server 2012.
- Implemented Server Side and Client-Side Validation modules using Validation Controls and JavaScript.
- Responsible for Creating Crystal Reports datasets from simple to very complex, Ad-Hoc reports, stored procedures, views, functions.
- Created stored procedures and indexes to improve data performance.
- Deployed Crystal Reports in BO Servers, Migrated Crystal Reports to newer Crystal Report Versions (SAP Business Objects).
- Committed the Source Code of Applications into SVN using Tortoise SVN.
- Wrote Stored Procedures in SQL Server 2012 R2 and investigating the bug fixes in database.
- Rewrote Legacy Customer Modules from Classic ASP and XML/XSLT to ASP.NET, HTML, CSS, JavaScript, WCF and AngularJS, as a Major Update.
- Used JavaScript libraries for Client-side validations and AJAX calls.
- Used JavaScript libraries, AngularJS and jQuery for client-side validations.
- Performed Unit testing and Integration Testing using Mock Framework.
- Used TFS for source control and tracking work items for the sprints.
- Implemented Agile Methodologies such as Scrum, and Test-Driven Development (TDD
- Participated in various Client meetings with the team and the Project manager to discuss improvements amendments in the development of the application
Environment: C#, ASP.NET, Classic ASP, ASP.NET MVC, Visual Studio 2005/2010, .NET Framework 4.5, SQL Server 2008 R2/2012, .NET Core 2.0, JavaScript, AngularJS, jQuery, HTML 5, Jenkins, Tortoise SVN, AJAX, C#, WCF, ADO.NET, Stored Procedures, SSIS, SSRS, Crystal Reports
Confidential
.Net Developer
Responsibilities:
- Involved in Requirements Collection, Architectural Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Extensively used C#.NET for developing the user controls.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Used LINQ to XML and LINQ to Object at service level to communicate between different applications
- Effectively created custom routes and added them to ASP.NET MVC 3.5/4.0 routes collection and created business models and injected them into MVC views using the controllers
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Performed performance tuning on analyzed existing code for better outcome.
- Developed ASP.NET pages using ASP.NET web form controls, Custom user Controls, HTML server controls in C#.
- Implemented Data Access Layer using Entity Framework Code First and extensively for data querying, storage and manipulation using LINQ.
- Worked with JSON to pass the JavaScript objects from server to web application
- Used Angular.js features Controllers, custom directives filters and AJAX to maintain the Rich and Responsive UI for the application.
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of the project life cycle
- Developed complex programs in T-SQL, wrote Stored Procedures, Triggers, Views and Queries with best execution plan.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces
- Involved in creating stored procedures, triggers, and views in SQL Server2008 for data manipulation and retrieval
- Involved in analyzing and preparing Unit Test cases for various scenarios and developing automation test cases using NUnit framework.
- Analyzed the testing results to justify validation
- Performed End-to-End Testing, troubleshooting, debugging, integration, regression and performance testing
Environment: Visual Studio.NET, C#, ASP.NET MVC, .NET Framework, Entity Framework, WCF, TFS, AngularJS, IIS, HTML, HTML, DOM, DHTML, XHTML, REST Web Services, WEB API, LINQ, SQL Server 2005/2008 R2
