Senior Angular/.net Software Engineer Resume
Bellevue, WA
SUMMARY
- Seasoned software consultant with 12 years of IT Consulting experience in various domains like Healthcare, Banking, Finance, State Governments, Education, Marketing, Energy - Oil & Gas, Airline industry.
- Expertise on end to end scalable applications, front end user interface screens designs, backend Web APIs using C#, WCF services, window service processors, data base/storages
- Strong expertise on frontend web technologies SPA, HTML5, Reactive Extension (RxJS) CSS3, Bootstrap, ASP.NET MVC, Classic ASP, MVC Core 2.0 & Angular 6/4/2/1.4, Typescript, RXJS, NGRX stores, JavaScript, jQuery, KnockOutJS, Require JS, Node JS, AJAX & & 3rd party control libraries like Kendo UI, Telerik, Infragistics
- Strong expertise on developing service layer using C#, Web API, WCF services, SOAP Web services, Windows services, WPF, application performance optimization using dynamic centralized caching, integration with Office 365 REST API
- Experience on datasource SQL 2017/2012, 2008, Oracle 12c/10g/9i, no-SQL- MongoDB & ORMs tools such as Entity Framework, nHibernate
- Solid experience on OOPs, Object Oriented Analysis and Design (OOD), and RDBMS concepts
- Experienced on Test driven development (TDD), Agile scrum, Waterfall software development practices.
- Experience on design patterns (GOF), Inversion of Control (IOC), and Dependency injection.
- Solid experience in writing SQL, PL/SQL Queries, Stored Procedures, Triggers, Cursors, CTE, views, data migration using DTS & SQL SERVER Integration Services (SSIS) Packages, creating reports using SSRS.
- Experienced with Source Controls such as TFS, GIT, IBM Clearcase, Subversion.
- Experienced with unit testing frameworks like MSTest/NUnit, Mock frameworks such as MoQ, Rhino Mocks, NSubstitute, and Javascript testing frameworks like Jasmine, Karma.
- Experienced with Automation testing using Selenium, CodedUI, WatiN using page object model pattern.
- Experienced on application release, configuration, deployments to non-prod (lab) and prod stream
TECHNICAL SKILLS
Languages: C#, VB.NET, C++, Java, C
Technologies: ASP.NET MVC 5/4/3 RAZOR, JSON, Web API, Entity Framework, ASP.NET 4.5, .NET Core 2.0, AJAX, WCF, HTML5, Telerik MVC, Kendo UI, CSS 3, Bootstrap, Web Services, Silverlight 2.0, LINQ, WCF, WPF, WF, XML, XSLT, XPath, T-SQL, IIS, MSMQ, MOSS 2007, SignalR, Office 365 REST API, Reactive extensions (RXJS)
Scripting Languages: Typescript, JavaScript, VBScript, Action Script 2.0, Shell scripting
JavaScript Libraries: Angular 6/4/2/1.4, KnockOut JS, jQuery, Require JS, HandleBar JS, Node JS
IDEs: Visual Studio 2015/13/10/08 , Visual Studio Code, SharePoint Designer
DI/IoC container: Unity, NInject, StructureMap, Spring.NET
Version Control Tools: GIT, Team Foundation Server (TFS), Rational ClearCase, Subversion, Visual Source Safe
Mocking Frameworks: MoQ, Rhino Mocks, NSubtitute
Test Frameworks: NUnit, MSTest, Spec Flow, Selenium, CodeUI, WatiN
ETL/ Reporting Tools: DTS, SSIS, Crystal Reports 10, SSRS
Databases: SQL 2017/2012/08/05/00 , Oracle 12c/10g/9i, Mongo, Sybase, My SQL, MS Access
Operating Systems: Windows 98/2000/XP, Redhat Linux, Unix
Graphics: Macromedia Flash 8.0, SilverLight 2.0/1.0, Adobe Photoshop CS2
PROFESSIONAL EXPERIENCE
Confidential, Bellevue, WA
Senior Angular/.NET Software Engineer
Responsibilities:
- Involve in design, build, testing of modules such as app workspace, reports, admin settings, capacity admin, admin portal modules using Angular 6, typescript, HTML5, CSS3
- Implement Angular app modules, App components, shared components, Angular routing, pipes, and authentication services using Typescript.
- Write spec unit test using Jasmine, Karma.
- Implement Web API using C#, Core EF2.0 for ORM, design schema & store data in Azure SQL
- Work on implementing reports with various data sources as Azure SQL, Azure AS, Excel file, Google Analytics, Salesforce, On-Prem data sources, One Drive/SharePoint content providers.
- Work on implementing gateway registrations, data source configurations for on-Prem data sources.
- Work on implementing E2E automation tests for report & dataset refresh scenarios with various datasets.
- Work on implementing E2E automation tests for report publish, dataset refreshes.
- Work on implementing E2E automation tests for report content verification before & after on-demand refreshes.
- Work on implementing E2E automation tests for workspace v1 & workspace v2 scenarios.
- Work on implementing E2E automation tests for various modules in admin portals.
- Work on implementing E2E automation test for Static & Dynamic RLS report for various Azure data models.
- Use Material library for application themes, menus, slider panes, top & side bars, file attachments, spinners, data grids with paging/sorting functionalities.
Environment: Angular 6, TypeScript, rxjs, ngrx, HTML 5, CSS 3, Bootstrap, JSON, .NET Core 2.0, C#, Web API Core, Azure SQL 2017, Material, Core EF 2.0, Visual Studio Code 2017, GIT, Gulp
Confidential, Phoenix, AZ
Senior Angular/.NET Application Engineer
Responsibilities:
- Design & develop SOW modules - single page application (SPA) using Angular 6, Typescript, HTML 5, and CSS3 for responsive design.
- Implement Angular App modules, App components, shared components, Angular routing, pipes, and authentication services using Typescript.
- Use PrimeNG library for application themes, menus, top & side bars, multi selects, file attachments, spinners, grid display with paging/sorting functionalities.
- Use Reactive (RXJS library) for subscribing to observable responses received from http requests to backend Web API calls.
- Handle state management using NGRX stores. Actions are triggered using store dispatch with payload of requests and Reducers (pure functions) handle actions, Effects handles the angular Http services calls.
- Use Jasmine & Karma for unit testing feature & shared module components.
- Work in Agile-Scrum software methodology & participate in 2-week iterative sprint cycle comprising sprint planning, team status meeting, sprint reviews & retrospectives.
- Design the frontend angular components using Visual Studio Code & backend APIs using Visual Studio 2017.
- Write MS Test cases & mock libraries for unit testing & integration testing API code.
- Use C# & implement backend restful APIs to support fetch/read & add/edit operations.
- Use SieveModel for applying custom filters in queries.
- Encrypt & Decrypt the data using HIPEd 3rd party library.
- Use Entity Framework (EFCore) as ORM for accessing SQL Server data store.
- Design SQL schemas, tables, indexes, foreign key indexes & manage data in SQL store.
- Build deployment scripts for Angular code and host the application in Docker & NGINX.
- Use GIT for source control, Source tree for GIT GUI for getting latest in PULL & PUSH from remote to local branches vice versa.
Environment: Agile Scrum, TDD, Angular 6, TypeScript, RXJS, NGRX, HTML 5, CSS 3, Bootstrap, JSON, .NET Core 2.0, C#, Web API Core, SQL 2017, Visual Studio 2017, GIT, Source Tree.
Confidential, Phoenix, AZ
Senior Angular/.NET Programmer
Responsibilities:
- Design & code web application using ASP.NET MVC 5, jQuery, HTML5, CSS 3, Bootstrap3 for responsive design.
- Implement Angular App modules, App components, shared components, Angular routing, pipes, and authentication services and use Typescript for Angular components.
- Use Reactive (RXJS library) for subscribing to observable responses received from http requests to backend Web API calls.
- Manage & maintain the state of app model using ngRx stores.
- Use Jasmine & Karma for unit testing typescript components.
- Work in Agile-Scrum software building environment & participate in 2-week iterative sprint cycle comprising sprint planning, daily status notifications, sprint reviews & retrospectives.
- Analysis, Design, code, implement, testing & deployment of application.
- Develop user interface screens (Razor views), model, and controller.
- Use C# for implementing WCF services, API Controllers.
- Create DataModel using SQL Developer Data modeler & created DDL PL/SQL scripts
- Use jQuery for DOM manipulations, validations.
- Use Entity framework (EF6) & DEVART dotconnect ORM data provider & generated entity classes for accessing Oracle 12c database.
- Develop SSRS reports for monthly & yearly finance budget expenditures, farmer’s market coupons, and vendor/supplier rebates modules.
- Build SSIS packages for processing inbound files from vendors & suppliers and migrate the data in the HANDS system.
- Store application log records using WCF service and Mongo data storage.
- Implement Windows services for running EOD file batch processing.
- Provide application support for live production site.
- Implement screens on finance, expenditure modules, EBT issuance, family balance screens and resolve bugs.
Environment: Agile Scrum, TDD, Angular, TypeScript, RXJS, ngRX, HTML 5, CSS 3, Bootstrap, JSON, .NET 4.5, C#, ASP.NET MVC 5.0, Web API 3.0, Oracle 12c, TOAD, Mongo, DB Forge, Visual Studio 2015, jQuery, TFS, SSRS, SSIS
Confidential, Phoenix, AZ
Senior Programmer Analyst
Responsibilities:
- Designed & developed web application using Angular JS library, ASP.NET MVC 5, HTML5, CSS 3, Bootstrap3 for responsive design, SignalR for fast responding UI
- Implemented Angular App modules, App components, shared components, Angular routing, pipes, and authentication services and use Typescript for Angular components.
- HTML5 views are bound using Angular interpolation and two-way property bindings, controllers using C#
- Used HTTP services for sending data across to API server for CRUD (GET, POST, PUT, Delete) operations and RxJS library for receiving Observable stream of data and data processing operators like Map, CombineLatest, Merge, Concat, Zip, Create, FlatMap for processing each value emitting from observables.
- Used RxJS library to consume multiple asynchronous data streams on user interface using observable and observer subscriptions.
- Used RxJS various subscribe operators like CombineLatest, Merge, Concat, Zip, Create, FlatMap for processing each value emitting from observables.
- Used ngRX stores for maintaining the state of business objects in stores.
- Built Restful Web API, WCF service component using C# which marshals data back & forth to SQL data stores via Entity Framework.
- Used Entity Framework as ORM, follow Code First approach to create entities and map entities to DB schemas.
- Used centralized dynamic cache data and periodically refresh cache data.
- Designed database schema in SQL Server for data storage and write stored procedures, views, use Profiler for query tuning. Write PL/SQL queries for retrieving and storing data from Oracle DB
- Used MQ for receiving messages from interfacing components, process MQ messages and transform to contracts.
- Built application deploy scripts using Shell scripting.
- Developed windows service application using C# to process MQ messages and store in the database.
- Used SignalR notifications providing real time changes from server to all connected browser clients.
- Used AutoFac for dependency injection container to registering & resolving dependent types.
- Used TFS for code source control & repositories, configure TFS builds for compiling projects and generate deployment binaries, code branches, merge code between feature branch to release branches, provide production support of live application
Environment: Agile Scrum, TDD, AngularJS 4/2/1.4, Typescript, HTML 5, CSS 3, Bootstrap, JSON, Reactive extensions (RXJS), .NET 4.5, C#, Dynamic Cache, ASP.NET MVC 5.0, Web API 3.0, SQL Server 2012, Oracle 12c, Visual Studio 2015, Shell scripting, JavaScript, jQuery, TFS, MS Test, SignalR, Jasmine, Karma
Confidential, Austin, TX
Senior Software Engineer
Responsibilities:
- Develop & implement, testing & deployment, support of high volume client-server web application.
- Adopted TDD approach & write test cases using NUnit framework, MOQ for mock stubs.
- Designed UI screens using MVC Razor Views (cshtml), HTML5, CSS 3, Bootstrap, SignalR for responsive UI
- Used Angular JS library for developing Single Page Application (SPA).
- Used high scalable, maintainable reusable code with modular JavaScript for developing AngularJS modules
- Abstracted all AJAX operation calls for GET, POST, PUT, DELETE for data transfer into AngularJS services.
- Use built in AngularJS directives for attaching custom behaviors to DOM, develop reusable custom AngularJS directives.
- Used AngularJS $http service for Ajax support.
- Used SignalR Push notifications providing real time updates from server the connected users.
- Used Spring.NET to configure Pipeline component workflow, pipeline selectors to choose and run the workflow.
- Integrated application with Office 365 REST API and access Task, Mail, Contacts, and Calendar APIs.
- Implemented Async Web API Services, MVC controllers using C# & use Ajax on UI to fetch/send JSON data to RESTful Web APIs end points.
- Design & develop various Pipeline components (such as Route Manager, Persister, Payment Processor, Shredder, Notify module) using C# which helps the Order Broker XML containing order information to be processed.
- Used jQuery for DOM traversing & manipulation, for change tracking, modular pattern for implementing JavaScript views, and view models
- Design schema & create database & store data in SQL Server for data storage. Use Profiler for debugging.
- Used Entity Framework as ORM, follow Code First approach to create Entities and map Entities to DB schemas.
- Used Unity Container for Dependency injection and loosely coupled code.
- Used TFS for code source control & repositories.
- Developed Automation test cases using Page object model pattern for testing UI using C#, Selenium web driver.
- Prepared various test settings based on Globalization and execute test cases on MTM
Environment: Agile, TDD, AngularJS 1.4, HTML 5, CSS 3, Bootstrap, Kendo UI, Spring.NET, .NET 4.5, C#, ASP.NET MVC 5.0, Web API 3.0, SQL Server 2012, VS 2013, Office 365 REST API, JavaScript, jQuery, TFS, Team City, Unity, Moq, MS Test, Selenium, MTM, SignalR
Confidential, Omaha, NE
Senior .NET Programmer
Responsibilities:
- Work in Agile-Scrum development environment & participate in 2-week iterative sprint cycle comprising sprint planning, daily stand-ups, sprint reviews & retrospectives.
- Adopt TDD approach & write test cases using NUnit framework, Rhino Mocks for mock stubs.
- Implement OOPS, Solid Principles, Design Patterns for cleaner, reusable, maintainable, extendable code.
- Design UI screens using MVC Razor Views (cshtml), HTML5, CSS 3, Bootstrap for responsive design
- Use AngularJS framework for building SPA application, use built in directives, controllers, service providers, routing, write custom directives.
- Abstract all Ajax operations for data requests into AngularJS services.
- Use built in AngularJS directives for attaching custom behaviors to DOM
- Implement Web API Services, MVC controllers using C# & use Ajax on UI to fetch/send JSON data to RESTful Web APIs end points.
- Use Kendo TabStrips for menu rendering, Kendo window for popup screens, various of Kendo controls such as Kendo numeric textbox, dropdowns
- Use Kendo Grid for rendering tabular data & use OData query for complex queries with paging, filtering, sorting support.
- Use jQuery for DOM traversing & manipulation, KnockOut observables for change tracking, Modular pattern for implementing JavaScript views, and view models, Jasmine framework to test JS view models.
- Design schema & create database & store data in SQL Server for data storage. Use Profiler for debugging.
- Use Entity Framework as ORM, follow Code First approach to create Entities and map Entities to DB schemas.
- Use Unity Container for Dependency injection and loosely coupled code.
- Use GIT & TFS for code source control & repositories.
Environment: Agile Scrum, TDD, HTML 5, CSS 3, Bootstrap, JSON, .NET 4.5, C#, ASP.NET MVC 5.0, Web API 3.0, Entity Framework 6, SQL Server 2012, Visual Studio 2013, JavaScript, Angular JS 1.4, jQuery, Jasmine Test framework, Kendo UI, GIT, TFS, Unity, NUnit, NSubstitute
Confidential
Senior .NET Programmer
Responsibilities:
- Work in Agile-Scrum development environment & participate in 3-week iterative sprint cycle comprising sprint planning, daily stand-ups, sprint reviews & retrospectives.
- Support development team throughout the life cycle of design & implementation of highly scalable web ASP.NET MVC application.
- Adopt TDD approach & write test cases using NUnit framework, Rhino Mocks for mock stubs.
- Implement OOPS, Solid Principles, Design Patterns for cleaner, reusable, maintainable, extendable code.
- Design UI screens using MVC Razor Views (cshtml), HTML5, CSS 3, Bootstrap for responsive design, AngularJS for SPA application.Implement Web API Services, MVC controllers using C# & use Ajax on UI to fetch/send JSON data to RESTful Web APIs end points.
- Use Kendo TabStrips for menu rendering, Kendo window for modal screens, various of Kendo controls such as Kendo numeric textbox, dropdowns
- Use Kendo Grid for rendering tabular data & use OData query for complex queries with paging, filtering, sorting support.
- Use Signalers hub objects for Push Notifications for real time updates to UI, write AngularJS controller & scope objects for 2-way databinding, modular JavaScript pattern for implementing AngularJS factories & services, and view models, Jasmine framework to test JS view models.
- Design database model & schema & use SQL Server for data storage. Use Profiler for debugging.
- Use Entity Framework as ORM, follow Code First approach to create Entities and map Entities to DB schemas.
- Use GIT & TFS for code source control & repositories.
- Develop Automation testcases using Pageobject model pattern for UI testing using C#, Selenium driver.
Environment: Agile Scrum, TDD, .NET 4.5, C#, ASP.NET MVC 5.0, Web API 3.0, SignalR, Entity Framework 6, Highway. Data, Code First, SQL Server 2012, Visual Studio 2013, JSON, HTML5, Bootstrap, JavaScript, AngularJS, Require.js, jQuery, JqueryUI, Jasmine test library, Selenium, Kendo UI, GIT, TFS, PowerShell, Unity, NUnit, Rhino Mocks/NSubstitute
Confidential
Senior .NET Programmer
Responsibilities:
- Build Application using ASP.NET MVC architecture and Ninject for dependency injection.
- Use Kendo UI extension wrappers for Grid support & displaying tabular data with paging, filtering, sorting capabilities.
- Use Kendo UI TabStrips for providing menu functionalities & Dialogs for popup windows.
- Use jQuery for DOM traversing, AJAX calls to minimize data transfer of JSON data, jQuery input Mask plugin for setting user entry formats, jQuery Block-UI, chosen.js, Bootstrap for user responsive design.
- Implemented RESTful services using Web API 3 (GET, Post, PUT, Delete)
- Use Entity Framework as ORM & generate Model from schemas with Database-First approach
- Use LINQ for Querying the Model & Automapper for View-Model to Model transformation vice versa.
- Work in Agile-Scrum development environment.
- Develop automation test cases for testing UI using Selenium web driver.
Environment: C#, .NET 4.0 Framework, Visual Studio 2012, ASP.NET MVC 4 Razor, Kendo UI, Web API, JSON, HTML 5, CSS 3, AJAX, JavaScript, jQuery, jQuery input. Mask, HTML 5, Bootstrap, iTextSharp, LINQ, Automapper, Ninject, Entity Framework 5.0, SQL Server 2012, SQL Server Reporting Services, SSIS, IIS, Web Server 7.0, Selenium, Windows Server 2012, Team Foundation Server (TFS) 2012, SpecFlow, MS Test
Confidential
Senior .NET Programmer
Responsibilities:
- Developed the application using Confidential Visual Studio 2010, ASP.NET MVC, Kendo UI, C#. NET, SQL, JQuery, LINQ.
- Responsible for designing Session, Security, Caching management components using C#
- Used jQuery & AJAX for enhancing the responsiveness & behavioral aspects of the web page.
- Implemented RESTful services using Web API (GET, Post, PUT, Delete)
- Implemented Service layer using WCF and configured end points with various bindings.
- Responsible for writing SQL Stored Procedures, performance tuning, developing ad hoc SSRS report for querying day to day customer transactions, SSIS for data transformation & migration
- Used Enterprise library for Exception handling & debug logging.
- Integrated with EDIS System - IBM FileNet P8 API to allow users to view images directly with ATPS web application
- Unit tested the application using NUnit
- Used Team Foundation Server (TFS) for source control, repository, bug tracker.
Environment: C#, .NET 4.0 Framework, Visual Studio 2010, WCF, Web API 2.0, JSON, Workflow Foundation (WF), ASP.NET MVC, Entity Framework 5, Kendo UI, JavaScript, jQuery, LINQ, TSQL, HTML, XML, CSS, AJAX, SQL Server, SSRS, SSIS, IIS Web Server 7.0 Enterprise Library 4.1, FileNet, Active Directory 2008 R2, TFS 2010, NUnit
Confidential, Columbus, OH
Senior .NET Programmer Analyst
Responsibilities:
- Used ASP.NET MVC Razor engine & developed Views, Partial Views (. cshtml) using custom HTML helper classes
- Separated Business & data components in the Model & used Controllers to orchestrate user interactions & build model for view generation.
- Implemented custom Model Binders, Action Filters, UI level & Model level Validations.
- Used jQuery to manipulate DOM elements, Ajax calls to WCF services, & improved UI with Telerik MVC Grid.
- Created Data Model using SQL Data modeler & created DDL PL/SQL scripts using SQL Developer
- Developed WCF Business services with WF Activity components to route incoming calls, orchestrate services, to enforce business logic level validations of actions.
- Developed WCF Data Services for providing Middle tier components to various use-cases in User interface.
- Implemented service classes with a pipeline of interceptor for caching, monitoring, timing, exception handling & logging of service calls.
- Used Entity Framework (EF4) & Devart Dotconnect ORM data provider & generated entity classes for accessing Oracle 10g database.
- Used Inversion of Control (IOC) pattern - Unity containers to inject dependent objects on runtime
- Implemented Service Authorization Manager and provided windows based authentication for client calls
- Used MSTest & MOQ library for mocking types for Unit testing
- Worked on Agile environment, standup status updates and adopted Test Driven Development approach
- Used Subversion for version control & Continuous Integration with TeamCity & Nuget for package manager, Quality Center for defect tracker.
Environment: Agile/Scrum, Visual Studio 2010, .NET Framework 4.0, C#.NET, ASP.NET MVC 3.0 Razor, Telerik MVC, Devart DotConnect, WCF, Web API, JSON, WSDL, Entity Framework (EF4), LINQ to Entities, MSTest, Team City 6.5, Java Script, PL/SQL, Oracle 10g, Subversion, Nuget, MoQ, Unity, Enterprise Library 5.0. HTML 5, CSS 3
Confidential, Columbus, OH
Senior .NET Programmer Analyst.
Responsibilities:
- Analysis, Design, Development and Implementation of Web applications, Web services, WCF Services, Windows services, Business intelligence solutions using various Confidential .NET technologies.
- Worked on Agile-Scrum Development environment and adopted Test Driven approach
- Implemented ASP.NET MVC Architecture to separate the business logic and data of the application from the presentation by creating views, controllers
- Used Visual Studio 2010/2008 to Design and Implement User Interface Layer with .NET 3.5 Web Forms
- Used C#.NET, data grids and XML to pull the data from the database and display it on the UI.
- Extensively used ADO.NET and data objects such as Dataset, Data Adapter and XML Text Reader/Writer for consistent access to SQL SERVER 2005 data sources.
- Written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers
- Used JQuery, Client Callable Web Services for rendering the fraud attempt analysis through SSRS reports.
- Implemented LAD MetaData Service with WCF Service component & used EntLib Caching Application Block to cache the data to improve scalability and accessed data using LINQ to SQL.
- Developed SSIS packages for LAD Import Process in the SQL SERVER 2005 and written VB Scripts.
- Implemented windows service applications with Multi-Threading to improve the throughput and ensured thread-safe coding by using synchronization constructs.
- Used Log4Net for exception handling and logging the errors.
- Involved in Unit testing using NUnit, debugging and problem solving and used Reflection Technique for writing test cases for unit testing.
- Used Quality Center for test script creation, script execution & defect tracking.
- Written Automation test cases for UI using Selenium web driver.
- Used MS Team Foundation Server (TFS) for Version Control and used NAnt and MS Build
Environment: Scrum, OOP, Visual Studio 2010/2008, .NET 4.0/3.5, C#.NET, ASP.NET, ADO.NET, WCF Service, ASP.NET MVC, WPF, XAML, WF, jQuery, SOAP, JSON, LINQ to SQL, NAnt, NUnit, MS Build, Java Script, TSQL, SQL SERVER 2005, SSIS, SSRS, Selenium, MS Team Foundation Server (TFS) 2008, CruiseControl .NET
Confidential, Harlingen, TX
Senior Programmer Analyst
Responsibilities:
- Worked on Agile-Scrum software development methodology
- Involved in all the phases of the Project Life Cycle, N-tier Architecture.
- Developed Business and Data tier using ASP.NET, C#. NET, ADO.NET.
- Configured global.asax and reckoning for setting the Application and Session variables.
- Implemented AJAX on controls using JavaScript & XmlHttpRequest object
- Implemented Forms-based Authentication to authenticate the users.
- Developed Web forms, Web Services using C#.NET and ASP.NET.
- Integrated PayPal Payflow online payment gateway with Patient encounter section for patient E-Bill Account Payments through credit Card authorization.
- Created .NET Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader.
- Developed SQL stored procedures for data manipulation and querying data from SQL SERVER database.
- Used XmlDocument, XmlReader, XmlWriter and XmlPathNavigator extensively to access XML Data
- Written stored procedures, Triggers, T-SQL queries in SQL SERVER.
- Generated various reports using SSRS for various business requirements
- Used Visual Source Safe for Version Control and used NAnt and MS Build for creating builds.
Environment: Visual Studio 2005, C#.NET, ADO.NET, HTML, Java Script, AJAX, SQL SERVER 2005, SSRS, TSQL, NAnt, MS Build, pdf4Net SDK, Crystal Reports 10, XML, IIS, Visio, VSS, Windows 2003