Home

Ravi G - Dot Net developer
[email protected]
Location: Collierville, Tennessee, USA
Relocation: No
Visa: H1B
[email protected]
(832) 400-2996
Summary:
13+ years of experience in architecture, analysis, design, development, and integration of complex enterprise applications using various tools.
Profound experience in Banking and Financial sector which include working with major financial institutions like Bank of America, American Express.
Have been working on multiple client-side frameworks/languages -Angular 2,4,6,8NPM, Typescript, JavaScript/jQuery.
Experience in building Web API using ASP.Net Core 2 and performing CRUD operations.
Proven hands-on experience in UI designing using single page applications (SPA) using HTML5, Kendo UI, ASP.NET web forms, bootstrap, CSS3, LESS.
Implementing the ASP.NET MVC 5/6 for large scale applications using Bootstrap, CSS, Razor, HTML 4.0/5.0, C#, Web API, JavaScript, Typescript and jQuery.
Expertise in Visual Studio.Net 2019/2017/2015, .Net Framework, .Net Core, C#, VB.net, ASP.Net Core, AWS Services, ASP.Net, Azure DevOps, Web API, REST API, CI/CD Pipelines.
Experience in using Angular.js to test views and to do end to end unit testing by using (CI/CD).
Hands on experience in building and deploying responsive web applications, windows applications, WCF /REST services, DB2/SQL tables, functions, stored procedures etc.
Experience in securing web applications using ASP.Net Identity authentication and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
Experience in data retrieval and manipulation using Entity Framework, ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
Experience in Creating services, controllers, and modules in AngularJS applications.
Experienced in application monitoring tools like Splunk.
Development experience on technologies like, C#.net, .Net core, Azure, Graph Api, Angular, React Js, SQL Server 2018, Blazor UI, Asp.Net Core API, Azure DevOps, Docker, Azure Kubernetes.
Experience in implementing Design patterns, Object Oriented Design and SOLID principles in Asp.net MVC.
Working experience of NUGET package manager, Node.js, node package manager (NPM), Web pack, bower and gulp to render client side and server-side libraries and running tasks.
Experience in working with version control tools like GIT, Team Foundation Server-TFS and SVN.
Experience in developing application using Angular JS Kendo UI Node JS and Mongo DB.
Expert in developing windows-based test automation in Microsoft Visual Studio .Net IDE using C# Dot Net and SQL Server.
Experience in working with Visual Studio 2019/17/15/13/08/05, SQL Server 2014/12/08/05/00and Sybase.
Hands on experience in working as SQL Server Developer and on SSIS Packages.
Experience in enhancing and deploying the SSIS Packages from development server to production server.
Proficient in writing PL/SQL statements and complex SQL queries.
Experience in designing and developing Microservices for the business components using .NET framework.
Experience in using SCRUM/AGILE methodologies in Software Development Life Cycle (SDLC).
Experience in working with Stored Procedures, Triggers, Cursors, Functions, and Views on SQL Server.
Experience and building an isomorphic application using React.js and Redux with Graph QL on server side.
Experience in using the third-party controls like TelerikRad controls.
Experience in using Kibana to perform operations on Elasticsearch.
Expertise includes domain knowledge on Banking and Financial sector Wealth Management.
Skilled in playing multiple roles in projects as tester, developer, designer, requirement analyst, Module lead.

Education:
Bachelor of Engineering from JNTU, India

Certifications:
Microsoft Certified Solution Developer (MCSD)
Microsoft Certified Professional (MCP) in Microsoft .NET Framework 2.0.

Skills:
UI Languages / Frameworks Angular 2,4,6,8,9 Angular JS (1.2,1.3), NPM, TypeScript, jQuery, JavaScript, Selenium, high charts
HTML5, Bootstrap, CSS 3, LESS/SCSS
Server-side tech stack C# ASP.NET, .NET Web APIs, WCF Services, Windows Services, ADO.NET, Windows Forms

Tools and IDEs CA iXP for Autosys, HP Quality Control for defect tracking, CA Rally, JIRA for Agile, TeamCity for build, dot Cover for code test coverage, Aspose, iTextSharp for office integrations, Visual studio 2010,13,15,17, 19, VS Code, IIS, Microsoft Visio, IBM MQ.
SQL Enterprises Manager, SQL Profiler, Query Analyzer SQL Server.
ETL Tools Data Transformation Services (DTS), SQL Server Integration Services (SSIS), Import Export Data.
Databases SQL Server 2008, 2014,2016 Sybase, IBM DB2, Mark logic, Oracle, Mongo DB
Version Controls Tool Microsoft Team foundation server, Tortoise SVN, Git Hub bit bucket
Application Monitoring Splunk

Experience:

Infodat International Inc
Houston, TX
Sr.Net and Angular Developer April 2023 Till Date
Infodat develop the tools and apis involving logistics and healthcare which are in day to day need of the clients and provides services to clients by providing the information regarding the bookings, orders and moves and schedules of different orders with the products and it involves key ranges in maintaining those products and developing new range of products.

Responsibilities:
Created the respective angular 8 components / services required to finish the design using NPM, VS Code / Visual studio 17 Typescript, HTML5, Bootstrap, Kendo UI, AGM.
Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, Underscore JS, JQuery, HTML, and Cascading Style Sheets (CSS).
Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, Bootstrap and AJAX to provide excellent user experience.
Designed, developed, maintained Application using VB.Net, C#, WCF, ASP.NET 4.0, MVC 4.0, JavaScript, JQuery, Angular JS, HTML, CSS.
Created and modified Oracle database tables, create or modify table constraints and create indexes.
Wrote PL/SQL scripts, tables, views, stored procedures, triggers and user defined functions in SQL Server 2008.
Developed Automation test cases using Selenium in C# using Page Object Pattern, and Unit tests using NUnit
Created, executed and automation quality test cases to ensure the reliability and robustness of our software.
Designed and Implemented Database Schema import data and build stored procedures on SQL Azure along with Apache Kafka.
Designed and Developed end to end test automation in C# for Position forecasting and Budget Planning features of HR modules.
Used Kibana for visualization of Kafka topic messages for data search or identify any failure in the message stream in Kafka.
Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
Suggested and Implemented CI/CD for the complete application stack in Amazon Web Services (AWS) using GitHub, EC2, S3 Bucket, Code Build, Code Deploy, Code Pipeline.
Developed component repositories which process Kafka message queues to extract data and tan perform CRUD operations into various tables into SQL Server databases.
Worked with Angular 2 routing, Lazy loading and React (JSX) Forms to develop the client-side application.
Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, JQuery, HTML, and Cascading Style Sheets (CSS).
Developed Progressive web applications (PWA) using Spring MVC, jQuery, HTML5, Bootstrap, Angular 7.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Worked in Azure DevOps services, CI/CD Pipelines for Build and Release, API Development.
Used Azure Service Bus queues and web jobs to pass messages between different rest web API in order to decouple them to ensure scalability.
Developed localization API s which stores the translated data in Azure and SQL tables Deploy Confidential services on Azure cloud.
Debugged the Graph QL application using Firebug to traverse the documents and manipulate the Nodes using DOM Functions.
Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser-based applications with MVC capability
Used NPM for installing required node.js modules and other published Angular NPM modules.
Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
Used team management and version control tools such as Azure DevOps and Git.
Moved existing dot net ASPX pages and services to Angular 8 and web API components for more responsive and less dependency.
Used Kubernetes to deploy scale, load balance and manage Docker containers with multiple names spaced versions.
Worked on some of the new features of Angular 8 like new syntax of View Child, fork join.
Created reusable angular components like filters, agm maps, dynamic list box controls.
Created Restful services using ASP.Net core 6 web API and connect to SQL Server database using Microsoft Enterprise Library for retrieving the client data.
Deployed and Maintained windows phone applications on Azure cloud technologies.
Developed several reports with Crystal Reports using multiples data sources such as SQL database, oracle, XML, and JSON.
Wrote stored procedures, functions and created packages in Oracle PL/SQL.
Designed and implemented AWS Lambda and API using VS .NET 2015, ASP.NET core with AWS SDK kit.
Worked on Azure DevOps, CI/CD Build and Release Pipelines and Deployment in AWS cloud.
Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
Used Azure Devops to migrate the code between the environments.
Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
Responsible for creating RESTFUL Services to serve data to the front-end application in JSON format.
Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
Managed and maintained mongo DB servers across multiple environments.
Developed the user interface for back-office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML5 and CSS3.

Environment: Angular (8), PWA, Typescript, Core UI, Kendo UI, AGM, ASP.Net core WEB API, Font-Awesome, Node.js, NPM, jQuery, Bootstrap, Selenium, Ajax, HTML5, CSS3, Kafka, AWS, Azure DevOps, SQL Server 2017, Oracle.

Dell
Sr.Net and Angular Developer April 2021 March 2022
Project: Studio:

Studio is a product that allows management of web content that can be localized and easily distributed via the api for teams to consume. It also provides content translation as a service and the ability to publish and release content. Collections are the key in maintaining the data, Items are organized into collections because they share the same general maintenance needs and treatment. Studio supports the versioning of item records, providing access to complete version history and enabling restoration of item records, providing access to complete version of history, and enabling the restoration of a Past version. Profile values can be organized in a fallback template, allowing for customized views which, If not in place, work to fallback to a master or higher-level variant definition. Bulk update supports the producing of files for identified items of interest for a designated collection and the return of this file with mass updates to collection item data.

Responsibilities:
Created the respective angular 8 components / services required to finish the design using NPM, VS Code / Visual studio 19 Typescript, HTML5, Bootstrap, Kendo UI.
Assisted tech lead in initial project set-up and design of the core UI Framework. The application is a Windows Presentation Foundation (WPF, .Net 3.5) based windows application and follows MVVM pattern.
Provided Source Control and Version Control using Git and project management using Jira and Azure DevOps.
Deployed CI/CD pipelines in Azure DevOps for the project.
Wrote SQL, PL/SQL programs required to retrieve data using cursors and exception handling.
Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, React Js, Bootstrap and AJAX to provide excellent user experience.
Designed various pages using ASP.NET MVC (4.0), HTML5, and CSS3, Angular JS in the project and Used Entity framework to improve the overall performance of the application.
Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
Migrated Data from Elasticsearch-1.4.3 Cluster to Elasticsearch-5.6.4 using Logstash, Kafka for all environments.
Designed and implemented streaming solutions using Kafka or Azure Stream Analytics.
Designed custom core UI components to be used for different clients utilizing WPF.
Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with Java, JUnit, TestNG, Git/GitHub, Jenkins SOAP UI, REST, and Maven.
Developed Test cases manually and generated Automation scripts using open-source tools like Selenium Web Driver, TestNG, JUnit, Git/GitHub, SOAP UI, Maven and Jenkins with POSTMAN and developed cases for BDD using Cucumber.
Responsible for development of fixtures (in core java), Automation testing using Fitnesse tool.
Implemented REST APIs with azure service fabric stateless Microservices using ASP.NET Core.
Developed and code solutions using NoSQL backend MongoDB, Kafka queues and Cassandra storage database for real time data.
Worked with the team in writing NodeJS functions to create AWS Lambda function events required to develop the server less microservices architecture.
Worked on developing APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud environment.
Designed end-to-end CI/CD Pipeline for a web application - API and ETL using AWS-Code Pipeline.
Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
Worked Extensively with Yarn and Angular CLI for creating components, Services, pipes, Directives.
Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
Used NPM for installing required node.js modules and other published Angular NPM modules.
Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
Used Azure Cloud services performed various web operations in Azure App Service.
Developed React JS/ .NET web application using JavaScript, ASP.NET MVC 5, C#, Visual Studio.
Worked on Single Page Applications using Latest technologies like Angular 5/6, PWA (Progressive Web Apps).
Worked throughout the full stack (Node JS, Angular JS) to see software extensions through to completion.
Created and maintained Continuous Integration / Continuous Development (CI/CD) pipelines data kept the baseline stable and tested.
Implemented the project using ASP. NET, C# and back-end database as SQL Server 2016 and Mongo Db.
Used Team foundation server (TFS) as source control repository for code version on CI/CD.
Involved in Database modeling, creating tables and writing stored procedures using Oracle PL/SQL.
Used Oracle SQL Developer to execute the queries and debug the packages and stored procedures.
Worked on some of the new features of Angular 8 like new syntax of View Child, fork join.
Worked on Golden Layout for dashboard components.
Managed the tasks by Jira source control tool and Git for version control.
Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
Created the reusable angular components like odatagrid of Kendo Grid which will be used across the application.
Created Restful services using ASP.Net core 6 web API and connect to Elasticsearch (No SQL), SQL Server data base using Elastic Client and Microsoft Enterprise Library for retrieving the client data.
Used Kibana for accessing the collections data in the Elastic Search.
Implemented Agile (SCRUM) methodology, where progress and task assignment are discussed in everyday meetings.

Environment: Angular (8), Typescript, Core UI, Kendo UI, ASP.Net core WEB API, Font-Awesome, Node.js, NPM, jQuery, Bootstrap, Ajax, HTML5, Selenium, CSS3, Kafka, AWS, Azure DevOps, Elastic Search, Kibana, SQL Server 2017, Oracle.

Selltis
Houston, Tx
Sr.NET and Angular Developer Aug 2019 March 2021

Selltis develop the tools and apis which are in day to day need of the clients and provides services to those
Clients with the products and it involves key ranges in maintaining those products and developing new range of
products.

Responsibilities:
Identify the most used functionalities / components across different projects.
Developed Microservices using ASP.NET core include API Gateway pattern.
Created the respective angular 6 components / services required to finish the design using NPM, VS Code / Visual studio 17 Typescript, HTML5, Bootstrap, Kendo UI, AGM, Golden layout.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Used NPM for installing required node.js modules and other published Angular NPM modules.
Moved existing dot net aspx pages and services to Angular 6 and webapicomponents for more responsive and less dependency.
Managed various AWS/AZURE environment for provisioning of Linux servers and services implemented by the providers.
Created T-SQL and PL/SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
Designed and Developed of UI and databases for sales and service for executives to sell credit card to their customers PL/SQL packages, ASP.Net.
Designed and Developed AWS Lambda API s using .Net Core.
Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
Developed web applications and web forms using HTML5, JavaScript, CSS3, Angular JS, C#, Net 4.0 and 4.5
Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
Involved in writing application-level code to interact with APIs, Web Services using JavaScript, AJAX, JSON, XML, AngularJS, Node JS and jQuery.
Worked as ReactJS and NodeJS developer to design, develop, test and maintain features of card shop application.
Created and developed UI components within single page application (SPA), by using ES6, React.js, Redux store and SQL Server 2014.
Created CI/CD pipeline in Jenkins. Build, deploy and maintain cloud environments.
Created custom mobile and PWA applications usingAngular5, Ionic 3 for cross platform deployment.
Worked on updating and maintaining existing CI/CD systems on Travis and Appveyor.
Worked on some of the new features of Angular 6,8 like new syntax of View Child, fork join.
Worked on Golden Layout for dashboard components.
Create the reusable angular components like filters, agm maps, dynamic list box controls.
Created Restful services using ASP.Net core 6 web API and connect to SQL Server data base using Microsoft Enterprise Library for retrieving the client data.
Create unit test cases using mocking framework and verify the code coverage using dot cover and push the code to Azure.
Involved in all stages of SDLC like Requirement Analysis, Design, and Implementation in Agile/Scrum Methodology.
Used Azure Devops to migrate the code between the environments.
Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
Responsible for creating RESTFUL Services to serve data to the front-end application in JSON format.

Environment: Angular (6/8), PWA, Typescript, Kendo UI, AGM, ASP.Net core WEB API, Font-Awesome, Node.js, NPM, jQuery, Bootstrap, Ajax, HTML5, CSS3, Azure DevOps, SQL Server 2017.


Sudler and Hennessey, New York City, NY Jan 2018 July 2019
Sr.NET and Database Developer

Project 1: EMMA:

Emma provides the management of promotional Speaker Bureau programs, speaker training, advisory brands and
Other promotional and medical affairs meetings, it enables the creation of messages/surveys, targeted content,
Slide Decks, electronic contracting, complete program information and payment tracking for speakers, thought
Leaders or Other professional communities. It provides near real-time insight into key program metrics, including
Program activity, speaker and HCP utilization, attendee information, and program spend, complete with
Visualizations. It includes an easy-to-use report generator for extensive data analytics.


Responsibilities:
Created the respective angular 4/6 components / services required to finish the design using NPM, VS Code / Visual studio 2015/17 Typescript, HTML5, CSS3, ngx-Bootstrap.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Used NPM for installing required node.js modules and other published Angular NPM modules.
Moved existing AngularJS controllers and services to Angular 4 components for more responsive and less dependency.
Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
Created the reusable angular components like client/account search widgets, standard messaging boxes, progress / status bars etc. and publish the components using npm publish / gulp.
Created Restful services using ASP.Net core web API and connect to SQL Server data base using Microsoft Enterprise Library for retrieving the client/account data.
Created unit test cases using mocking framework and verify the code coverage using dot cover and push the code to Git Hub repository.
Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
Responsible for creating RESTFUL Services to serve data to the front-end application in JSON format.
Designed, developed, automation, and maintenance of inbound and outbound data reports.
Created SSIS packages to extract data from API and load the data into the database using multiple transformations.
Created and refactored several Stored Procedures and improved the performance of application.
Deployed SSIS Package into Production and used Package configuration to export various package properties to make package environment independent.
Responsible for performance tuning and optimization of stored procedures using SQL Profiler.

Environment: Angular (4/6), Angular CLI, TypeScript, ASP.Net core WEB API, JavaScript, Node.js, NPM, JQuery,
Bootstrap, Ajax, HTML5, CSS3, GIT, LESS, SSIS, SQL Server 2014, and Source Tree.

Bank of America, Pennington, NJ Aug 2012 Dec 2017
Sr.NET Developer

Project 1: Linked Financial System:

Linked Financial System is a made up of several systems which are electronically linked together which connects
The Financial advisor or Investment Manager to the Managed Solutions Trader and Trader to the Broker/Dealers in
The Bond Market. The Goal of this system was to facilitate the straight through processing (STP) of fixed-income
Agency and riskless principal trading s are also used to process foreign ordinaries and Equity Trades. LFS
Consists of a Suite of applications including Windows Services, Websites, Windows Desktop, batch jobs and Web
Services that facilitate the flow from Order Entry to receiving quotes and prices from dealers, receiving fills, booking
the Trading and Doing various regulatory reporting.

Responsibilities:
Evaluated application architectures, made suggestions, and led refactoring efforts to solve problems by applying enterprise application design patterns including Domain Driven Design, Object-Relational Mapping (ORM), Repository and Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure.
Created reusable Angular 2components.
Identified the web forms or HTML pages, ASP.Net user controls, Web Forms, master pages required for the design and work upon them using Angular 2, Typescript, Angular JS, ASP.Net C# 4.5, jQuery, CSS3, Bootstrap.
Created reusable class libraries like entitlement providers, data masking formatters.
Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
Listing out the web method requires for the UI pages to invoke and develop them using WCF based Merrill Frameworks and ASP.NET Web API.
Identified any contingency / asynchronous mechanisms required and develop windows services using C# 4.5, that run as per the schedule from Autosys.
Created IBM Message Queue configurations to read the data from external interfaces.
Integrated with third party APIs like Aspose for any word, PDF print, exporting to excel functionalities
Along with development, review the code designed by offshore and share the feedback.
Created the deployment packages using Microsoft Team foundation server build definitions and work with deployments teams to roll out the product to all lanes till production.
Demonstrated the application to LOB users and address any changes requested.
Created and manage various jobs setups using CA iXp Autosys tool.

Environment: Angular2, TypeScript, AngularJS, ASP.Net Web API, .NET Framework 4.5, C#, WCF, XML, jQuery,
Ajax, SQL Server 2014, Sybase, TFS.

Project 2: Client Maintenance Tool (CMT)

The purposes of this project are to on board the new clients or maintain the existing clients and their trust accounts
In the Bank of America GWIM US Trust platform. MT is a hybrid application i.e., parts of the application is
Available in iPad too. A part of the front end of the project is designed using ASP.NET web forms and the parts of
the app is developed Using Angular Js. The middle tier is combination of a JSON rest service and DSF soap web
Services (Framework Designed by Microsoft on top of WCF and WWF for Merrill Lynch) which connects to IBMDB2
Database.

Responsibilities:
Primary liaison with the client for requirement analysis using Iterative SDLC methodology.
Involved in design & development of Web application using .Net Framework 3.5, ASP.NET, AJAX, JavaScript, jQuery, JSON, C#.Net, WCF.
Involved in client-side validation using JavaScript, jQuery.
Involved in writing stored procedures in SQL for fetching data after applying business rules.
Responsible for code reviews, standard performance and functional reviews, application performance analysis and providing solutions for performance improvement.
supported the applications as part of maintenance and responded to many ad hoc user requests and bug fixing.
Day to day interaction with users and business analyst to gather requirements, write specs and project analysi
Designed, development of UI pages using ASP.Net, Ajax, java script and User Controls.
Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
Error logging implemented to log the error in event viewer and generated the reports.
implemented the request and response payload logging in DB for production support, Used UDDI server to get endpoint URL
Source control TFS is used for version history and packaging. Created TFS build definition and Wix
Development of use case diagrams and architecture diagrams using UML (Visio).
Quality Management (Defect prevention activities, metrics data collection and analysis) using HP Quality Center.

Environment: .NET Framework 4.0, C#, WCF, XML, jQuery, Ajax, Aspose, Visual Studio 2013, DB2, TFS.

Project 3: Account Open Portal

The objective of this project is to facilitate opening / maintenance of Trust Accounts using AOP (Account Open
Portal) Platform ensuring that current process standards are maintained and subsequently improve the current
Existing Functionality of various Line of Businesses. AOP deals with Trust Accounts of Bank of America Clients and
Is the Repository of all the required account information pertaining to Trust Accounts in the Process of creating the
Accounts AOP interacts with various required External System such as PACE, CMT, CTU, FIRST and for a
Successful completion of Account Creation Life Cycle the mandatory Workflow Approvals will be executed. To
Complete the Process of Account creation and subsequent Activation, it involves not only the Data Entry and
The corresponding Account Creation in AOP Application But also will be having Back Office (BO) aspect of carrying
Forward this AOP Trust Account details to PACE where the data entered in AOP is validated for consistency and if
Deemed accepted then an Account is Created in PACE using AOP Data.

Responsibilities:
Involved in Analysis, Requirements gathering, Development, Testing.
Database design, writing stored procedures & queries
Performed or direct software implementation activities according to current standards and policies
Design/develop system, application and program code according to business and technical requirements
Prepare and contribute toward the preparation of project documentation
Prepare estimates of effort and duration for development tasks and activities
Suggested areas of improvement in the application which helped in performance enhancement
solving issues independently and liaising with business analysts and issue managers to resolve issues proactively
Design/establish data model for new applications
Identifying and validating solution objects, functions, interfaces, dependencies, and integration points
Involved in unit testing and testing of modules and deployment project into production servers.
Involved in Requirement Analysis and design to have a complete understanding of requirements at overall project
Level
Provide guidance to junior team members in the designing of documents and execution of the code
Design work flow diagrams and design project documents
Involved in Development activities at complete project level due to complexity of the application

Environment: .NET Framework 4.0, C#, WCF, XML, Visual Studio 2010, SQL Server 2008, TFS

AMEX, Bangalore, India Feb 2008 June 2012
.NET Developer

Project 1: Customer Spend Phase1:

The Aim of this project is to display several spend categories of the card members by retrieving the data from
Different back-end systems and loading the data into the DB2 tables by batch process. Using the spend data to
Qualify the different offers and services to the card members.

Responsibilities:
Designed and developed the necessary front-end screens and involved in Database design.
Designed and custom application pages using ASP. NET, HTML, JavaScript and AJAX and C#.NET as code behind.
Involved in all the phases such as Analysis, Design, Coding, Testing (Unit & Regression) and Deployment for the Desktop as well as the Web Versions.
Worked on User controls and consumed in different forms. Created various MIS Reports using Data Grid Control and displayed the data.
Created Web Pages for the application and used classes for the code reusability. Applied Cascading Style Sheets (CSS) to apply styles for the web-pages.
Developed Data Model Classes with LINQ to SQL and business rules that are implemented within model layer using C#.
Used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
Applying Multi-threading techniques for creating high performance applications.
Implemented WPF to create attractive and effective user Interface using XAML Document.
Worked on designing database tables, creating and updating Stored Procedures.
Worked on user input validations, exceptional handling and logging. Worked on middle tier and provided the business logic and validations.
Implemented custom forms authentication to secure the application.
Worked on production issues, debugging the application and fixing the issues.
Created different Stored Procedures for data retrieval, inserting and updating, created Triggers and Indexes on database tables.
Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.

Environment: .NET Framework 3.0, C#, WCF, XML, Visual Studio 2008, SQL Server 2008, Subversion, Right
point.

Project 2: LOC MOF XVIESRV04 MDP Decommission:

The SSP CFS (Customer Focus Sales) accesses data on the mainframe to provide the system with the
Information (Account and Offers related) needed to serve the card member by calling the MDP Profile. The project
Enables the American Express Servicing Portal Business and its functionality to shift to Web Services and WCF
Enabled services for fetching the data, instead of relying on the MDP profiles.

Responsibilities:
Involved in handling ASP.NET client-side state management and server-side state management (application state, session state and profile properties).
Extensively used ASP.NET 3.5 Web Server controls like Grid View, Data List and Repeater for displaying the records.
Used .NET Validate controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
Worked on web pages and business objects using C#, XML in a mixed ASP.NET environment.
Developed application using ASP.NET WinForms for server process.
Created Master Pages for the Header and Footer of the page for consistent look across all the pages and also themes for the pages.
Designed attractive and consistent HTML documents using CSS and Master Pages.
Used Java Script and ASP.NET input validation controls for client-side validations.
Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
Used AJAX controls for the client-side scripting.
Implemented Telerik to enhance the user interface on the web pages.
Employed (WCF) End-Points and Contracts for enabling file-sharing across various protocols, applications and platforms.
Work on WCF using VB.NET to create an application that inter-communicates and desktop support.
Worked with WCF services to provide interoperability of the application with the other third-party web services.
Performed the unit testing for the application.

Environment: .NET Framework 3.0, C#, WCF, XML, Visual Studio 2008, SQL Server 2008, Subversion, Right point.

Admin Window Aug 2007 Jan 2008
TCS Internal
Bangalore, India
.NET Developer

The project is one stop web application for all the TCS admin activities like associate access management, material
Movements across TCS locations and so on. The application is designed using ASP.NET web forms architecture.
There is no middle tier. The UI layer directly connects to SQL data base.

Responsibilities:
Involved in documenting and interacting with Business Analysts, developers and management to deliver a Web based solution.
Meet with TCS Admin team and understand the current environment that is being used for carrying out the day-to-day activities.
Propose the alternate solutions to ease the current the process.
Prepare the high-level design documents and present to Admin team
Capture the feedback from Admin team.
Develop the webforms based application and the respective SQL tables and stored procs design using Visual studio 2005, Microsoft SQL server 2000.
Version control using Tortoise SVN.
Publish the application to designated application pools in IIS on different servers as per the environments.
Deploy the code to all lanes till production.
Keywords: csharp continuous integration continuous deployment user interface message queue javascript sthree database active directory information technology hewlett packard microsoft procedural language California Montana New Jersey New York Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1133
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: