Sr. Asp.net Developer Resume
Rochester, NY
SUMMARY
- Over 7 years of IT experience in Analysis, Design, Development, Implementation, Testing, maintenance of Client - Server and Web-Based Applications using N-tier Architectures with Microsoft technologies, following Agile/Scrum development methodologies.
- Designed UML Diagrams, ER Diagrams and Data Flow Diagrams using MS Visio.
- Experience in developing applications under .NET Framework using ASP.Net, C#, SQL Server, WCF Services, Web API RESTful Services.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC Framework 5.0/4.0/3.0.
- Experience in designing User Interface using AJAX, HTML, CSS, XML, JavaScript and other Third Party Controls (Telerik Controls) to enhance the performance, looks and features of the website
- Extensively used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
- Extensively used Object Oriented Programming Principles (OOPS) principleslike Inheritance, Polymorphism and developing applications using design patternslike MVVM, MVC 3/4, Abstract Factoryand Singleton.
- Experience on working with Windows Communication Foundation (WCF), WebAPI2 and Windows Presentation Foundation (WPF) in .NET 4.6.1/4.5/4.0/3.0.
- Experience in using AJAX for quickly creating efficient and interactive web applications that work across all popular browsers.
- Skilled at finding and cultivating new mortgage customers.
- Expertise in developing applications using .NET application building blocks (Data access, Exception Handling, State management).
- Developed back-end components and Expertise in writing connection logic to connect to Third- party Web Services using Node.js.
- Experienced developing REST API’s using ASP.NET Web API 2, handling HTTP requests and send HTTP response with serialized JSON data.
- Have successfully managed high availability of production systems for Corporate Sectors and Individual Organizations as MySql DBA.
- Strong experience with JSON to populate UI components using JQuery AJAX, and regular AJAX.
- Working experience on developing Front-End based AngularJS applications, creating custom directives, services.
- Design, architect and develop a cloud platform solution (.NET, C#, Microsoft Azure, WPF, Entity Framework, Linq, WebApi).
- Extremely skilled and well-trained ColdFusion Developer with a comprehensive background in web design.
- Exceptional documentation skills for writing use cases and functional requirement documents as well as for creatingActivity diagrams, State diagramsbased onUMLMethodologyand business process flow diagrams usingMS Visio.
- Knowledge of IT systems, application integration and ECM tools and programs.
- End to end Automation using Powershell for User Account/ Mailboxes/ Distribution Group/ Security Group provisioning and management.
- Executed and contributed to full-stack web development projects, with an emphasis on front end features, browser manipulation, and cross-browser compatibility.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Excellent experience in creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET Framework and solid understanding of Service Oriented Architecture (SOA).
- Expertise in creating web based application using technologies like ClassicASP, AJAX Toolkit, JavaScript, XML, HTML 5/4 and DHTML.
- Outstanding grasp of ITIL principles and processes.
- Experience in using MongoDB, document oriented database to store data in the form of BSON structure documents.
- Worked extensively with ADO.NETEntity Framework, ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server and Oracle providers.
- Experienced in improving performance and avoiding SQL injections by using LINQ expressions or Lambda expressions on multiple data sources, and usage of strongly typed objects IEnumerable/IQueryable.
- Proficient in T-SQL Queries, Views, Joins, Functions, SQL Stored Procedures, Database Triggers, Cursors, Performance Tuning and Query Optimization.
- Experience in developing Custom Reports in multiple formats using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience inBI Solutions (ETL & Reporting)usingSSIS, SSAS, SSRSandT-SQL ProgrammingusingDDL, DML, DCLcommands for various business applications.
- Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server, Visual Source Safe, Tortoise SVN, Cruise Control and Jenkins for continuous integration.
- Experience in deploying, configuring and maintaining Web Applications and Services on IIS 7.0/6.0.
- Experienced in Documenting, Preparing Test Plans, developing Test Cases and Testing (Unit, System, Integration, User Acceptance and Regression testing)
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite cordinator to provide update on daily basis.
TECHNICAL SKILLS
Programming Languages: C++, C#.NET (5.0/4.0/3.5/3.0 ), HTML5, CSS3, T-SQL, PL/SQL.
Web Technologies: ASP, ASP.NET Web Forms, ASP.NET MVC 4.0/3.0, ASP.NET WebAPI2, MVVM, AJAX, Javascript, Jquery, Sharepoint, Silverlight, Sitecore, Web Services, and WCF.
Javascript Libraries/Frameworks: Jquery, AngularJs, and Node.js.
Responsive Design: Bootstrap.
Xml Technologies: XML, XSLT, XPATH, and XSL.
Message Format: JSON, XML.
Windows App Technologies: Win Forms,WPF.
IDE Tools: Visual Studio 2015/2013/2012/2010, SQL Server Management Studio.
.Net Frameworks: .Net Framework 4.6.1/4.5/4.0/3.5/3.0 .
Databases: MS SQL SERVER 2014/2010/2008, MSAccess 2010/2007, Oracle 10g/9i, and MongoDB.
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8).
ETL Tools: SQL Server Integration Services (SSIS 2008/2005).
Modeling Tools: UML, MS Visio 2010/2007.
VersionControl Tools: SVN, Team Foundation Server(TFS), GIT, and FileNet.
Middleware: Web Services, WCF, ADO.NET, ADO.NET Entity Framework.
Continuous Integration: Jenkins, Cruise Control.
Servers: Windows Server 2008/2003/NT, Microsoft IIS(7.0/6.0/5.0) .
PROFESSIONAL EXPERIENCE
Confidential, Mt Laurel, NJ
Sr. .NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance following Agile Scrum.
- Written Software Requirement Specifications (SRS) & Test cases, Object Oriented Analysis and Design (OOAD) using UML with Microsoft Visio.
- Developed standard and decoupled code using Design Patterns - MVP, MVVM, Singleton, Factory and concepts like Dependency Injection, IOC, Lambda Expression, Delegates.
- Used ASP.Net Web API 2 for HTTP based RESTful Services using JSON message format achieving usage of less bandwidth for server communication.
- Modeled CRUD database operations through REST
- Used FieldParser, XMLSerializer, Serial Response modules in Node to handle parsing and serialize request and response data.
- Created Gulp scripts for various tasks and used Node.js for managing application UI dependencies.
- Created & hosted WCF Services and used Basic Http Binding, WsHttpBinding, NetTcpBinding to make it available to different types of clients.
- Collaborated with developers and BA’s to design wireframes for a custom CMS.
- Delivered flows, concept sketches, wireframes, and prototypes for global navigation, dashboard hub, user administration, and screens for data validation, data visualization and reporting.
- Used Cold Fusion front end to develop multiple web systems applications and automation tools.
- Implemented service oriented architecture (SOA) Layer using C#.Net and WCF to decouple the UI with BL.
- Implemented Angular-JS Controllers to maintain each view data, Used an AngularJS Factory to interact with a RESTful Service.
- Extensively worked on Angular-JS 2-way data binding to synchronize model and view.
- Added AngularJS Event Listeners to HTML elements using HTML event directives.
- Created modules using AngularJSControllers, Directives, and Services,making use of Modules and Filters objects according to the application requirement.
- Worked on AngularJS Routing using ngRoute to navigate to different pages in the application and used $Http Service Methods to request and to get response from remote servers.
- Worked withSitecoreContent Management System.
- Used Angular-JS for client-side validations and to monitor the state of input fields using $untouched, $dirty, $valid, $invalid properties.
- Reviewed and recommended ITIL process improvements.
- Worked with my team member to add mobile support using jQuery Mobile and Knockout.js. This was used as a selling point for our software.
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Developed Windows Power Shell script to automate setting of user credentials and activation of Windows.
- Consumed ASP.NET Web API from ASP.NET MVC 3 application using Http client, Implemented Web Services Using ASP.NET for consumption by the client application.
- Used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Involved in integrating.Net controls into Sitecore.
- Created UI designs using Web 2.0 standards.
- Combined the Three APIs on Aliyun cloud server and organized them in a fancy way by jQuery and HTML5.
- Developed a .NET batch application responsible for processing Medicare enrollee information from Voyager into FACETS.
- Support concurrent development process with standard Branching and Merge of application source code.
- Developed use case with UML for new product functionality. Updated SOPs and WIs.
- Utilized ADO.NET for data retrieving, querying, storage and manipulation using Language Integrated Query (LINQ).
- Created and maintained database objects like complex Stored Procedures,Views, User Defined Functions, Triggers, Cursors, Tables, SQL Joins and T-SQLStatements in SQL Server 2012 for Inserting/Updating/Deleting the data into the relational tables.
- Created Custom User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Working experience with Reporting Tools SQL Server Reporting Services(SSRS), created ETL packages using SQL Server Integration Services(SSIS).
- Worked on Mongo DB database concepts such as locking, transactions, indexes, replication, schema and design.
- Used Cruise Control as build and continuous integrations tool.
- Supported Operations team during the deployment and troubleshooting the production issues on regular basis.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: Visual Studio 2012, C#, ASP.NET, MVC 3, WCF, Entity Framework, JavaScript, Node.js, AngularJS, HTML5, CSS3, Bootstrap, JQuery, Facets, TFS 2010, WCF, WPF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, NUnit, SQL Server 2012, Site Core, Silverlight, Supply Chain domains, SSIS, SSRS, Sharepoint, ASP.NET WebAPI, Mongo DB, Windows XP, UML, Cruise Control, Microsoft Internet Information Server(IIS).
Confidential, San Francisco, CA
Sr. .NET Developer
Responsibilities:
- Involved in full life-cycle of the project from gathering user requirements from Business Analyst and understanding specifications to Transition.
- Designed and Developed Healthcare Benefits Exchange Updates(HBE) applications using C#, ASP.Net Web Forms, ADO.NET using Visual Studio 2015, following Agile SCRUM Methodology using JIRA, Confluence forsoftware development process.
- Developed and Maintained application which processes HIPAA EDI 834’s to Enroll Subscribers into Exchange Member Portal Consuming Payment, Carrier, Subscriber using ASP.NETWeb API Services.
- Developed independent ASP.NETWeb API Carrier and Subscriber RESTful Services over.NET Framework with XML responses to integrate with Exchange Enrollment applications.
- Used WebAPI’sMedia Type Formatter to format the response to XML and converted to EDI 834 File format.
- Involved in developing modules using latest technologies ASP.NET MVC 4.0 with Razor View EngineHTML5, CSS3, JavaScript, C# and various applicable frameworks to fulfill good RWD.
- Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Created Data Templates with standard values inSitecore.
- Created extensive wireframes, user flows and sitemaps for multiple high-profile ecommerce sites.
- Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AJAX and Bootstrap to create responsive web pages & developed Layouts.
- Developed web applications using ColdFusion components and tags.
- Implemented and maintained Oracle 10g/11g Data Guard/standby databases for fail-over purposes.
- Created the Data access layer and Data access objects using ADO.NET EntityFramework and LINQ to reduce impedance mismatch.
- Implemented PowerShell scripts that automated creation of contacts from Active Directory users and updating of address books -increasing productivity and efficiency.
- Extensively worked on re-writing legacy applications from classicASP to ASP.NET MVC applications.
- Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms.
- Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller (MVC),WPF and IIS security model.
- Used ASP.NET MVC 3.0 to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Developed java script (jquery) tabs and main navigation menus using CSS sprites technique.
- Perform all facets of design, application development and testing within .NET architecture based on programming guidelines/standards.
- Developed rich Graphical User Interface using Telerik Kendo UI controls.
- Developed business logic using C# .NET and GUI using HTML 5, JavaScript and JQuery respectively for BulletinBoard, Membership applications.
- Created SSRS Report Model Projects in BI studio and created, modified and managed various report models with multiple model objects, source fields and expressions.
- Use Window azure to deploy the application on cloud and managing the session.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Worked on a POC for developing the application in Angular js Vs React js using HTML 5 for rewriting a legacy win forms application.
- Used debugging tools like Firebug in debugging client-side issues.
- Used Lambda Expression, Delegates, Nullable Types, and Dependency Injection.
- Created Database Objects - Tables, Views, Stored Procedures, Functions and Triggers in SQL Server.
- Developed applications to convert XML documents to HIPAA EDI 834 File using C# .NET, EDI document components from RDP Crystal EDI library Dll’s.
- Worked on analyzing, writing and maintaining SQL Stored Procedures to create Mid-Month Audit report, Monthly Financial Reports, and Payment reports using SQL server 2014.
- Extensively used LINQ to SQL for retrieving, sorting and filtering data and automated generation of reports writing Console Applications and SSRS.
- Used Jenkins continuous integration (CI) server for generating software builds.
- Involved in upgrading from Windows server 2002(IIS 6.0) to Windows server 2008(IIS 7.0).
- Converted Data Transformation Services (DTS) packages to SQL Server Integrations Services (SSIS) Packages.
- Used Team Foundation Server (TFS) and Github for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Agile Scrum, JIRA, Confluence, ASP.NET MVC 4, ASP.NET WebAPI, WPF, C#, Sitecore, HTML5, CSS3, REST,LINQ, JavaScript, JQuery, WCF, Entity Framework, ADO.Net, reverse engineering,, Visual Studio 2015, Telerik, Facets, DTS, SSIS, SSRS, SQL Server 2015, IIS 6.0, IIS 7.0, XSLT,ColdFusion, Jenkins, WinBatch, Team Foundation Server(TFS), Firebug, JSON, RDP Crystal EDI Libraries.
Confidential, Rochester, NY
Sr. ASP.NET Developer
Responsibilities:
- Extensive involvement in all stages of System Development Life Cycles(SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
- Demonstrated expertise in System Analysis, System Support, Client-Server Application Development and Designing.
- Developed web forms using ASP.NET 2.0, used WEB controls and custom controls. Used different user controls, and Master pages and sitemaps for all ASP.NET pages.
- Designed and developed user interface modules using HTML 5, CSS 3 and JavaScript.
- Worked with ASP.NET Web Forms, ASP .NET State Management, ASP .NET Caching features and securing ASP .NET web applications using ASP .NET Authentication, Authorizationand Roles.
- Used ASP.NETMVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
- Programmed ADO.NET for communication between application and database, extensively used Data Grid, Data Set, Data Table, Data Views, Data Adapter, Data Readers and Repeater controls with paging and sorting to render reports.Created functional documentation such as sitemaps and wireframes for website information architecture.
- Created applications on the network using Sharepoint for centralized access of information.
- Experience in ASP .NET 3.0/3.5 versions including the new integrated features like WCF and WPF.
- Created WCF SOAP Web Services using XML message format.
- Designed and developedOracle forms & reports.
- Creating the POC for the functionality (security) for the clients sign off.
- Installation and configuration of Oracle Enterprise Manager Cloud Control 12c.
- Used XML for storing and transporting data among different systems.
- Setup trust between on premise and cloud server using ACS and ADFS in Azure.
- Participated in development of ColdFusion components to facilitate rapid development.
- Involved in enhancing the existing AngularJS Application to strictly follow MVC/MVVM patterns for improved source code maintenance.
- Performed MySQL Replication setup and administration on Master-Slave and Master-Master.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, knock.NET, XML/XSD ADO.NET and .NET Framework.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Authored various business cases from requirements following UML methodology: Use Case Diagrams, Activity Diagrams and Sequence Diagrams using Microsoft Visio.
- Enhancing Point of Sale legacy system written in asp and coldfusion.
- Responsible for developing the full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance
- Application client implemented as a multi-page, responsive solution with knockout and jQuery.
- Created SeeShell - a data visualization module for PowerShell environments.
- Developed the Efficient ways of Restartability strategies in case of any SSIS Package failures.
- Used AngularJS Scope to bind data between HTML View and JavaScript Controller.
- Created Custom AngularJS Directives and extensively used Angular Filters, Tables and Routing.
- Created Model objects using Entity Data Model with Entity Framework and used data context classes to perform DML operations.
- Extensively worked on WCFand Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Developed WCFREST Servicesand defined Service Contracts for specific functionality in search module.
- Involved in developing and organizing Custom Error pages and Exception Handling.
- Developed parameterizedSQLqueries andstored proceduresto query database tables inT-SQL andto avoid SQL Injection using SQL server 2012.
- Strong skills in Relational Data Base Management System (RDBMS) Design, Development, and Query Optimization in SQL server 2008.
Environment: .Net Framework 3.5, ASP.Net MVC, ColdFusion MX 7, MVVM,WCF, AngularJS, Visual Studio 2010, CSS, AJAX, JavaScript, C#.Net, ADO.NET, JavaScript, Knockout, Sharepoint, Supply Chain domains, WinBatch, Software Development, SQL Server 2008, reverse engineering,, HTML 5, CSS 3, XML,XSL, ECM, SSRS Reports, Web Services, WPF, SQL Server 2012, T-SQL, Visual Source Safe.
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Involved in designing the layout of User interface using Visio and class diagrams using UML.
- Developed independent WCF Web Services and defined Service Contracts for specific functionality in search module.
- Leveraged WCF security mechanism at transport level with windows authentication type for intranet applications.
- Worked on WCF mechanisms like Sessioning, Instance Management, and Concurrency to make Services more robust and scalable.
- Used ASP.NET Web Forms to implement the business logic using Data Access Layer, Business Logic Layer.
- Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information.
- Configured libraries on the Sharepoint site to achieve an express goal.
- Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure and SharePoint online external content.
- Performance tuning of Oracle Databases and User applications.
- Used jquery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.
- Created and updated Facets program interfaces and program improvements.
- Developed new user interface components for different modules usingKendo UI.
- Enabled regulatory product approval by implementing security and instrumentation services that comply with established regulatory protocols and standards (e.g., GAT3) using C#, Remoting, and Powershell.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Created .NET Remoting objects to return the transaction data to other systems, which are residing on the same network. Used TCP Channels to consume the .NET Remoting objects from other module.
- Developed Business Classes, ASP.Net Web Services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- Managed customer applications.
- Developed Use Cases, Activity Diagram and Sequence Diagrams through UML (Unified Modeling Language).
- Collection and recording of supporting documentation from customers and other relevant parties per bank regulations.
- Created POC for present day working model with AngularJS implementation.
- Conducted process audits and furnished ITIL process owner support.
- Developed Stored Procedures, created Triggers and Indexes, Views in SQL Server 2005 for accessing the database.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
- Implemented Serialization and Deserialization of objects and developed Custom Controls to provide flexibility, reusability.
- Ensure mortgage compliance.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS) and Crystal Reports.
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in unit testing, integration testing and supported deployment of the applications to resolve configurations issues.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO .NET, XML, HTML, ECM, JavaScript, IIS 6.0, NUnit, Sitecore, TFS 2008, SSRS, GIT, SOAP, WCF, WPF, .NET Framework 3.5, .Net Remoting, Kendo UI, WinBatch, Facets, Software Development, Web services, SQL Server 2005, T-SQL, DHTML, and Sharepoint.
Confidential
C# Developer
Responsibilities:
- Designing CMS (Content Management System) using ASP.NET based on the FDD (Functional Design Document) and C# as business logic.
- Developed Custom Controls using Grid View which supports Custom Paging, Sorting and Filtering. Incorporated ASP.NET AJAX Controls using AJAX Toolkit to the CMS Portal functionality.
- Adding the Portal functionality with C#.NET, ADO.NET, and JavaScript.
- Developed Powershell scripts to automate various tasks in Exchange 2010.
- Recommending ECM products modules as per customer needs.
- Increased database performance by utilizing MySQL config changes, multiple instances and by upgrading hardware.
- Used JQuery for creating JavaScript behaviors.
- Implemented easy responsive design using Responsive Web Design Grids (RWD).
- WebLogic performance tuning and upgrade to 12c and 11g.
- Used various tasks & Containers in Control flow to define work flow ofSSIS Package.
- Created client/server side converters to map Knockout models with ASP.NET
- Used ADO.NET as data-access middleware for retrieving data and updating records in the SQL Server database.
- Developed various interface screens using Win Forms, ASP.NET and HTML Controls for Client-Server interaction.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Extensively used ASP.NET, C#.NET, Validation Controls and JavaScript for client side validations on the Web pages. Involved in report generation using SSRS (SQL Server Reporting Services).
- Involved in Unit Testing, System Testing, and Performance Testing of the Intranet portal.
Environment: ASP.NET 4.0, .NET Framework 4.0, Visual Studio 2008/2010, share point, MySQL, WinBatch, C#, Windows Server 2008, HTML 4/5, SQL Server 2008, VBScript, SSIS, T-SQL, Sitecore, ADO.NET Entity Framework 4.0, JavaScript, XML, AJAX Toolkit, SSRS