You are on page 1of 10

Mahesh

vijaya.p@rrsoftwaresolutions.com
Direct - 1-4436927318

Executive Summary

 A resourceful, creative, and team-oriented individual having nearly 9yrs years of experience in the field of
software development, actively involved in Analysis, Design, Development, Implementation, and Testing of
business applications both windows and web applications with AGILE SCRUM, TDD, and Water Fall
Methodologies
 Hands-on solid experience ASP.NET MVC Framework 5.0/4.0/3.0/2.0, implemented Controller,
Controller Actions and Views, Partial Views, Strongly-Typed Views, and View Models.
 Experience designing and developing interactive and dynamic User Interfaces using HTML5, CSS3,
Angular2/4/6/10, JavaScript, JQuery, JQuery UI, JSON, JSP, XML, AJAX, and for enhancing the
performance in developing Single Page Applications (SPA).
 Substantial experience in Angular 2/4/6, Component-based implementing features like Class-based
Object Oriented Programming, Generics, and Static Typing, etc., using TypeScript, implemented new
features like lazy loading/Dynamic loading, Asynchronous template compilation, Routing Dependency
injection, Handling Events, Custom Pipes, and Reactive programming support-using RxJS
 Extensive knowledge of XML related technologies such as XML/XSL, XSLT, DTD, XML Schema, DOM,
SAX, SOAP, WSDL, Web-Services.
 Experience in the development and implementation of Windows Communication Foundation (WCF) and
also Responsible for developing WCF-based Service, Data, Fault, and Message Contracts. Also consuming
using different protocols and implementing features like Security, Debugging, and Performance.
 Extensive experience with SQL Server, especially when using OR Mappers such as Hibernate and Entity
framework (4.x/5.x/6.x) with a code-first approach and implementing features like relationships,
concurrency, projection queries, Eager loading, Lazy loading, explicit loading.
 Strong knowledge of attribute routing, data serialization, model binding, user-based authentication, and
token-based authentication in WEB API.
 Experience in the development and implementation of N-tier architecture for the presentation layer, the
Business and Data Access Layers, and were coded using C#. Net. Good Experience in Developing
Applications using Microservices, Swagger, and monolithic architecture.
 Extensive experience in Version control systems such as Team Foundation Server (TFS), VSTS, VSS
(Visual Source Safe), SVN, Azure DevOps-GiT, and CVS for active tracking of work progress and
maintaining code repository.
 Experience developing different types of azure functions such as Http trigger, Timer trigger, Durable
functions, Service bus trigger, Event-Hub trigger, and many others.
 Extensive work experience in performing unit testing using tools MS-Unit, NUnit, and several integration
testing, system testing, and performance testing.
 Experience in implementing data integration using SQL Server integrated services (SSIS) (2008/2010)
and developing reports using SQL server reporting services(SSRS 2012/2010/2014/2015) and Crystal
reports.
 Broad knowledge of all stages of software development, including estimations, design (singleton, Abstract
Factory, Factory, Facade), architecture, programming, testing, implementation, and support of
distributed applications. Possess good Project Planning skills, including work breakdown, task scheduling,
technical design & technical specification using UML methodologies preparation, Code reviews, and
managing project schedules and deliverables.
 Expert level experience in SQL Server and Oracle database design, development of Schemas, Tables,
Views, Indexes, Stored Procedures, User Defined Functions and Triggers, Transaction Management,
PL/SQL and T-SQL code optimization, and performance, with databases like SQL Server
2010/2014/2015/2017, Oracle 12g/11g/10g/9i.
 Equally effective in working independently as well as a team player with problem-solving and
troubleshooting capabilities.
Technical Skills:

ASP.NET 5.x/4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, ASP.NET


Core 3.1/3.0/2.2/2.0, Entity Framework Core 3.0, Entity Framework,
Web Technologies
WinForms, WPF, WCF, Microservices, MVC, Swagger, LINQ,
DevExpress.
C#.Net(5.0/4.0/3.5/3.0) ,VB.NET(10.0/9.0/8.0), VB6, JavaScript,
Secure Coding/OWASP, Selenium2/3, Python, Angular JS, HTML5,
Languages
XML, MSMQ, DHTML, JQuery, CSS3, Bootstrap 4.x/3.x/2.x, ADO.Net,
Angular11/10/6/5/4/2., windows batch and PowerShell scripting
Visual Studio 2022/2019/2017/2015/2013, SQL Server Management
IDE Tools Studio 18.x/15.x/14.x, Business Rule Engine - IR Author/Inrule,
SoapUI, Burp, Postman.
MS SQL Server 2017/2015/2014/2010,MS Access2010/2012/2014,
Database
Oracle 12g/11g/10g/9i, PostgreSQL, DB2, MongoDB.

AccuRev, SubVersion, Team Foundation Server(2010/2012), VSTS, VSS


Version Control Tools
(Visual Source Safe), SVN, CVS, Azure DevOps-GiT.

Web Services SOAP, Web API 1.1/2.0, WCF, ASMX.


SSRS 2012/2010, JIRA, Jenkins, Creditsharp, Crystal Reports, NUnit,
Tools NAnt, DnSpy, Splunk, SvcTraceViewer, Fiddler, Azure DevOps (Repo,
Pipelines, Artifacts).
Operating Systems Windows XP, Linux, Windows 2016/2012/2008.
UML, Microsoft Visio 2010/2007, MS Office suite 2015.
Modeling Tools

Professional Experience:
Temenos – Malvern, PA Sepember 2022 – ‘Till Present
Role: .Net Developer – Product analysis and Technical Customer Support
Project: Lifecycle Management Suite/Infinity
Description - Infinity is a product based application, that has Internal and external sites for applying Home,
Auto, Credit-card, personal, Student, etc., loans at in-branch, Financial credit union Authorized website, and
some trusted indirect channels like DealerTrack, RouteOne, etc. This product offers in-branch Account for
savings, in this process, to coordinate with third-party connectors for background verification(with OFAC,
USPS), Credit reports(from Transunion, Equifax, Experian, Qualifile, etc.), custom cores(like Keystone,
Symitar, OSI, SWBC, XP2, etc.,) to handle member information, batch printing signed and completed
documents. This product allows authorized in-branch user to customize the events/delayed events based on
workflow and fields, and also enables to write user-defined rules to calculate the terms, events processing,
forms mapping for auto-approvals and preapproval loans. Infinity provides the financial Credit unions a broad
set of features to get communicated with their customers who approach applying Loan and Savings and aids
as an internal business workflow system to achieve their desired functionality – Desicioning, Underwriting,
and Disbursement of loan.

Responsibilities:

 Designing Web pages with Rich UI features using Bootstrap 3.x, HTML 5 and KnockoutJs,
JSON, and CSS3 to enhance UI experience on the Client-side.
 Created and consumed RESTFUL services using WEB API in the application for CRUD operations
using HTTP verbs like GET, PUT, POST, and DELETE operations with Filter Attributes, Route
Attribute features, and return JSON data.
 Used ASP.NET MVC 5.0 framework and design patterns to support Dependency Injection to inject
objects into a class.
 Designed interactive ASP.NET MVC views using jQuery, HTML5, CSS, KnockoutJS Bootstrap,
and AJAX to provide an excellent user experience.
 Designed the C# and VB application authentication using .NET Framework 3.5-4.7.x, Model View
Controller MVC, and IIS security model.
 Followed OOPS concepts for developing the application code using C# and VB.
 Develop and Consume Windows Communication Foundation Services (WCF), which interfaces with
WindowsActive Directory and SQL Server—designing WCF-based Service, Data, Fault, and
MessageContracts.
 Implemented creating DAL using Code First approach in Entity Framework, using LINQ to
SQL for mapping tables, performing CRUD Operations, and stored procedures to access the data
from the database.
 Implemented troubleshooting, monitoring, optimization of SQL Server database procedures and
temp tables for accessing complex data resulting from the joining of many tables.
 Developed SQL Queries to fetch complex data from different tables in remote databases using joins,
database links and formatted the results into reports and maintained logs. Implemented stored
procedures using PL/SQL Transactions, Commit, and Rollback.
 Designed SSIS Packages to extract data from various data sources such as Access database, Excel
spreadsheet, and flat files into SQL Server 2017 for further Data Analysis and Reporting by using
multiple transformations provided by SSIS such as Data Conversion, Conditional Split, Bulk Insert,
Merge and Union all.
 Generated periodic reports based on the statistical analysis of the data from the various time frame
and divisions using SQL Server Reporting Services (SSRS)
 Used AccuRev Repository with custom Keep, Promote, Revert, Demote, Merge and Merge in Change
Pallet for version control and source code maintenance needs. Version Control using Microsoft
Visual Source Safe Prepared the test plans and Test cases in different phases of the testing life
cycle.
 Testing application business rules using the Business Rule Engine IR Author/IR Verify tool and
creating test suites.
 Have created and used Win forms (windows forms) to create functionality in the networking,
Internal C/troubleshooting, reports logging, and Update, sync, Validate, save Business rule engine
(IRAuthor) modules.
 Responsible for Documentation, testing, Bugfixing, and troubleshooting the technical problem and
debugging in Test, Pre-production, Production environments with DnSpy tool.
 Development web service using Windows Communication Foundation and .Net to receive and process
XML files and deploy on cloud Service on Microsoft Azure.
 Involved in development of application on azure server by creating packages through Visual Studio,
Power shell and Azure Portal.
Environment: Visual Studio 2022, C& VB.net, .Net Framework 4&4.7.x, ASP.NET4.0, MVC 5.0/4.0,
JavaScript, MSMQ, CSS3.0, Accurev, ADO.NET, Web API, JSON, HTML5, NUnit, LINQ, SQL Server 2012-
2017, SQL Server Management Studio(SSMS),WCF, XML, IRAuthor, DnSpy,Axosoft - ontime.

RR Software Solutions Inc. November 2021 – August 2022


CLIENT: BakerHill Solutions – Carmel, IN
Role: Sr.Net Developer – Product analysis and Technical Customer Support
Project: NextGen - Pacificlife
Description –
Baker Hill - NextGen® is a product based project with single unified platform that streamlines loan
origination and portfolio risk management for commercial, small business and consumer lending, delivers
sophisticated analytics and marketing solutions, and is the expert solution for relationship management,
CECL and analytics for financial institutions. Multiple, disjointed systems that hinder the ability to make
data-driven decisions are a thing of the past. Baker Hill NextGen® offers the most high-tech comprehensive
solution that fits the way the market wants to consume technology today—and in the future.

Responsibilities:

 Designing Web pages based on Angular 10 with Typescript, HTML5, CSS3, Bootstrap, Node.js,
jQuery, RxJs, and Visual Studio Code.
 Created multiple single-page, secure, responsive web applications to replace a legacy line-of-
business web application.
 Implemented front-end Angular form validation, custom pipes to dynamically display and
summarize data.
 Created application with Angular 10 using TypeScript to Create Directives, Components,
Services, Pipes, Observables, Form-validation and Router for multiple components utilizing
Router Guards and Navigation.
 Used Cross-Origin Resource Sharing (CORS) to allow cross-domain access between API and
Angular Client.
 Created and consumed RESTFUL services using WEB API in the application for CRUD operations
using HTTP verbs like GET, PUT, POST, and DELETE operations with Filter Attributes and Route
Attribute features, and returned JSON data.
 Used ASP.NET Core 3.0 framework and design patterns to support Dependency Injection to inject
objects into a class.
 Designed the C# applications authentication using .NET Core Framework 3.0 Model View
Controller MVC and IIS security model.
 Followed OOPS concepts for developing the application code using C#.
 Develop and Consume Windows Communication Foundation Services (WCF), which interfaces with
WindowsActive Directory and SQL Server—designing WCF-based Service, Data, Fault, and
MessageContracts.
 Have created and used Win forms (windows forms) to create functionality in the networking,
Internal C/troubleshooting, reports logging, and Update, sync, Validate, save Business rule engine
(IRAuthor) modules.
 Implemented creating DAL using Code First approach in Entity Framework, using LINQ to
SQL for mapping tables, performing CRUD Operations, and stored procedures to access the data
from the database.
 Implemented troubleshooting, monitoring, optimization of SQL Server database procedures and
temp tables for accessing complex data resulting from the joining of many tables.
 Developed SQL Queries to fetch complex data from different tables in remote databases using joins,
database links and formatted the results into reports and maintained logs. Implemented stored
procedures using PL/SQL Transactions, Commit, and Rollback.
 Designed SSIS Packages to extract data from various data sources such as Access database, Excel
spreadsheet, and flat files into SQL Server 2017 for further Data Analysis and Reporting by using
multiple transformations provided by SSIS such as Data Conversion, Conditional Split, Bulk Insert,
Merge and Union all.
 Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the
Azure Functions with Application Insights for monitoring and performing load testing on the
Applications using VSTS.
 Used Azure DevOps-Git Repository with custom Keep, Promote, Revert, Demote, Merge and Merge
in Change Pallet for version control and source code maintenance needs. Version Control using
Microsoft Visual Source Safe Prepared the test plans and Test cases in different phases of the
testing life cycle.
 Work with DevOps Team to get Build Automation ready for the project and implement Sonar code
analysis, Octopus deployments, and CI Automation with Jenkins.
 Created console application for sending periodical email triggers to customers from Outlook MS
Office 2017 containing Customer Invoices, Backlog Email Triggers, Customer Account Statement,
Duplicate Invoice and Credit Note Printing; these are integrated with Excel.
 Major responsibilities include getting requirements from the user, writing stored procedures for
Transaction and Appraisal reports and developing reports using Crystal Reports (SAP tools V5)
and WebI. Maintaining proper documentation of the reports for future reference.
 Responsible in using of Formula Fields, Parameter Fields, Group Selection and Record Selection
and Running Total fields in Crystal reports.
 Deployed applications and Hotfix packages to Azure after every enhancement. Developed and
Implemented the WCF services layer hosted on Windows Azure.
 Involved in development of application on Azure server by creating packages through Visual Studio,
Powershell, and Azure Portal.
 Using the logic for screening each client record in the system, develop the windows batch scripts.
 Tested the Web services and API both Request and Response Messages using SoapUI and Google
Postman tool.
Environment: Visual Studio 2019, C#, .Net Core Framework3.0 , ASP.NET Core 3.0, .Net Core
Entityframwork 3.0, JavaScript(ES6), MSMQ, Angular 10, Typescript, HTML5, Bootstrap, Node.js,
jQuery, RxJs, Visual Studio Code, TFS, Azure DevOps-Git, ADO.NET, Web API, JSON, , NUnit, LINQ,
SSMS 2017, SQL Server 2017, SSMS, SSRS, SSIS, Crystal reports, WCF, XML, DnSpy.

DigitalScripts Inc. August 2020 – November 2021


Client: PacificLife – Newport Beach, CA
Role: Sr.Net Developer – Product analysis and Technical Customer Support
Project: Retirement Service Division
Description –
PacificLife is an Insurance providing company that holds Variable Annuities, Fixed Indexed Annuities,
Immediate Annuities, Fixed Annuities, Deferred Income Annuities. Enable the users to gain the following
privileges, Enable you to allocate money among a broad range of market-based investment options, providing
a growth potential. Provide opportunities to grow money based on the movement of an index. This may allow
earning a higher interest rate than a traditional fixed annuity. Provide steady, reliable income that begins
within a year and can last for as long as customer lives. Provide predictable growth based on a fixed rate of
interest. Provide steady, reliable income that begins on a future date and can last for as long as customers
live.

Responsibilities:

 Designing Web pages based on Angular 6 with Typescript, HTML5, CSS3, Bootstrap, Node.js,
jQuery, KnockoutJS, and Visual Studio Code.
 Created 8 single-page, secure, responsive web applications to replace a legacy line-of-business web
application.
 Implemented front-end Angular form validation, custom pipes to dynamically display and
summarize data.
 Created application with Angular 6 using TypeScript to Create Directives, Components,
Services, Pipes, Observables, Form-validation and Router for multiple components utilizing
Router Guards and Navigation.
 Used Cross-Origin Resource Sharing (CORS) to allow cross-domain access between API and
Angular Client.
 Created and consumed RESTFUL services using WEB API in the application for CRUD operations
using HTTP verbs like GET, PUT, POST, and DELETE operations with Filter Attributes and Route
Attribute features, and returned JSON data.
 Used ASP.NET Core 3.0 framework and design patterns to support Dependency Injection to inject
objects into a class.
 Designed the C# and VisualBasic applications authentication using .NET Core Framework 3.0
Model View Controller MVC and IIS security model.
 Followed OOPS concepts for developing the application code using C# and VisualBasic(VB).
 Develop and Consume Windows Communication Foundation Services (WCF), which interfaces with
WindowsActive Directory and SQL Server—designing WCF-based Service, Data, Fault, and
MessageContracts.
 Have created and used Win forms (windows forms) to create functionality in the networking,
Internal C/troubleshooting, reports logging, and Update, sync, Validate, save Business rule engine
(IRAuthor) modules.
 Implemented creating DAL using Code First approach in Entity Framework, using LINQ to
SQL for mapping tables, performing CRUD Operations, and stored procedures to access the data
from the database.
 Implemented troubleshooting, monitoring, optimization of SQL Server database procedures and
temp tables for accessing complex data resulting from the joining of many tables.
 Developed SQL Queries to fetch complex data from different tables in remote databases using joins,
database links and formatted the results into reports and maintained logs. Implemented stored
procedures using PL/SQL Transactions, Commit, and Rollback.
 Designed SSIS Packages to extract data from various data sources such as Access database, Excel
spreadsheet, and flat files into SQL Server 2012 for further Data Analysis and Reporting by using
multiple transformations provided by SSIS such as Data Conversion, Conditional Split, Bulk Insert,
Merge and Union all.
 Generated periodic reports based on the statistical analysis of the data from the various time frame
and divisions using SQL Server Reporting Services (SSRS)
 Used TFS, Azure DevOps-Git Repository with custom Keep, Promote, Revert, Demote, Merge and
Merge in Change Pallet for version control and source code maintenance needs. Version Control
using Microsoft Visual Source Safe Prepared the test plans and Test cases in different phases of the
testing life cycle.
 Work with DevOps Team to get Build Automation ready for the project and implement Sonar code
analysis, Octopus deployments, and CI Automation with Jenkins.
 Created console application for sending periodical email triggers to customers from Outlook MS
Office 2017 containing Customer Invoices, Backlog Email Triggers, Customer Account Statement,
Duplicate Invoice and Credit Note Printing; these are integrated with Excel.
 Working with DB conversion team on migrating the SQL Server and Oracle 12c Databases
(rewriting schemas, Stored procedures, Triggers, Functions, implementing new indexes for fine-
tuning) to PostgreSQL Database, SSRS into Crystal Reports.
 Deployed applications and Hotfix packages to Azure after every enhancement. Developed and
Implemented the WCF services layer hosted on Windows Azure.
 Involved in development of application on Azure server by creating packages through Visual Studio,
Powershell, and Azure Portal.
 Using the logic for screening each client record in the system, develop the windows batch scripts.
 Tested the Web services and API both Request and Response Messages using SoapUI and Google
Postman tool.

 Environment: Visual Studio 2019, C#&VB, .Net Core Framework3.0 , ASP.NET Core 3.0, .Net Core
Entityframwork 3.0, JavaScript(ES6), MSMQ, Angular 6, Typescript, HTML5, Bootstrap, Node.js,
jQuery, KnockoutJS, Visual Studio Code, TFS, Azure DevOps-Git, ADO.NET, Web API, JSON, ,
NUnit, LINQ, Oracle 12c, Toad12.x, Crystal reports, WCF, XML.

DigitalScripts Inc. January 2019 – July 2020


CLIENT: Temenos – Malvern, PA
Role: .Net Developer – Product analysis and Technical Customer Support
Project: Lifecycle Management Suite/Infinity - 2020
Description - Infinity is a product based application, that has Internal and external sites for applying Home,
Auto, Credit-card, personal, Student, etc., loans at in-branch, Financial credit union Authorized website, and
some trusted indirect channels like DealerTrack, RouteOne, etc. This product offers in-branch Account for
savings, in this process, to coordinate with third-party connectors for background verification(with OFAC,
USPS), Credit reports(from Transunion, Equifax, Experian, Qualifile, etc.), custom cores(like Keystone,
Symitar, OSI, SWBC, XP2, etc.,) to handle member information, batch printing signed and completed
documents. This product allows authorized in-branch user to customize the events/delayed events based on
workflow and fields, and also enables to write user-defined rules to calculate the terms, events processing,
forms mapping for auto-approvals and preapproval loans. Infinity provides the financial Credit unions a broad
set of features to get communicated with their customers who approach applying Loan and Savings and aids
as an internal business workflow system to achieve their desired functionality – Desicioning, Underwriting,
and Disbursement of loan.

Responsibilities:

 Designing Web pages with Rich UI features using Bootstrap 3.x, HTML 5 and KnockoutJs,
JSON, and CSS3 to enhance UI experience on the Client-side.
 Created and consumed RESTFUL services using WEB API in the application for CRUD operations
using HTTP verbs like GET, PUT, POST, and DELETE operations with Filter Attributes, Route
Attribute features, and return JSON data.
 Used ASP.NET MVC 5.0 framework and design patterns to support Dependency Injection to inject
objects into a class.
 Designed interactive ASP.NET MVC views using jQuery, HTML5, CSS, KnockoutJS Bootstrap,
and AJAX to provide an excellent user experience.
 Designed the C# and VB application authentication using .NET Framework 3.5-4.7.x, Model View
Controller MVC, and IIS security model.
 Followed OOPS concepts for developing the application code using C# and VB.
 Develop and Consume Windows Communication Foundation Services (WCF), which interfaces with
WindowsActive Directory and SQL Server—designing WCF-based Service, Data, Fault, and
MessageContracts.
 Implemented creating DAL using Code First approach in Entity Framework, using LINQ to
SQL for mapping tables, performing CRUD Operations, and stored procedures to access the data
from the database.
 Implemented troubleshooting, monitoring, optimization of SQL Server database procedures and
temp tables for accessing complex data resulting from the joining of many tables.
 Developed SQL Queries to fetch complex data from different tables in remote databases using joins,
database links and formatted the results into reports and maintained logs. Implemented stored
procedures using PL/SQL Transactions, Commit, and Rollback.
 Designed SSIS Packages to extract data from various data sources such as Access database, Excel
spreadsheet, and flat files into SQL Server 2014 for further Data Analysis and Reporting by using
multiple transformations provided by SSIS such as Data Conversion, Conditional Split, Bulk Insert,
Merge and Union all.
 Generated periodic reports based on the statistical analysis of the data from the various time frame
and divisions using SQL Server Reporting Services (SSRS)
 Used AccuRev Repository with custom Keep, Promote, Revert, Demote, Merge and Merge in Change
Pallet for version control and source code maintenance needs. Version Control using Microsoft
Visual Source Safe Prepared the test plans and Test cases in different phases of the testing life
cycle.
 Testing application business rules using the Business Rule Engine IR Author/IR Verify tool and
creating test suites.
 Have created and used Win forms (windows forms) to create functionality in the networking,
Internal C/troubleshooting, reports logging, and Update, sync, Validate, save Business rule engine
(IRAuthor) modules.
 Responsible for Documentation, testing, Bugfixing, and troubleshooting the technical problem and
debugging in Test, Pre-production, Production environments with DnSpy tool.
Environment: Visual Studio 2017, C& VB.net, .Net Framework 4&4.7.x, ASP.NET4.0, MVC 5.0/4.0,
JavaScript, MSMQ, CSS3.0, Accurev, ADO.NET, Web API, JSON, HTML5, NUnit, LINQ, SQL Server 2012-
2014, SQL Server Management Studio(SSMS),WCF, XML, IRAuthor, DnSpy,Axosoft - ontime.

DigitalScripts Inc. February 2018 – November 2018


CLIENT: Target
Role: Sr.Net Developer
Project: HR Application
Description - This HR Application is used enterprise-wide by Target employees to self-manage their Target
Benefits. This application offers live, real-time access to employees' personal information in a confidential
setting. It also provides convenient functions to update address information, views paycheck stubs, changes
direct deposit information, reviews total compensation, identifies emergency contacts, and changes federal
W4withholdings. This application acts as a bridge between the User interface and the three different HR
backend systems.

Responsibilities:

 Designing Web pages with Rich UI features using Bootstrap 3.x, HTML 5 and ReactJS & JSON,
and CSS3 to enhance UI experience on Client-side.
 Created and consumed RESTFUL services using WEB API in the application for CRUD operations
using HTTP verbs like GET, PUT, POST, and DELETE operations with Filter Attributes and Route
Attribute features, and returned JSON data.
 Used ASP.NET Core 2.2 framework to support the use of Dependency Injection to inject objects
into a class.
 Building the new application from scratch and involved in migrating the application from Angular
2.0 to React and .Net 4.5 to Net CORE 2.2.
 Designed interactive ASP.NET Core views using jQuery, HTML5, CSS, ReactJs, Bootstrap, and
AJAX to provide an excellent user experience.
 Used React in the development of the web application to bind the data/model that is being
retrieved from a database through services provided in a controller to the view using the scope.
 Designed the C# application authentication using .NET Framework, Model View Controller MVC,
and IIS security model.
 Followed OOPS concepts for developing the application code using C#.
 Develop and Consume Windows Communication Foundation Services (WCF), which interfaces with
WindowsActive Directory and SQL Server. Designing of WCF based Service, Data, Fault, and
MessageContracts.
 Implemented in creating DAL using Code First approach in Entity Framework, using LINQ to
SQL for mapping tables, performing CRUD Operations, and stored procedures to access the data
from the database.
 Designed and implemented the application using MicroService Architecture for its various
distinct advantages like loose coupling and design patterns.
 Designed and implemented the Gateway Web API service with ASP.net Web API to replace the old
CoreAPI.dll, set the standard for the agency to integrate agency’s web applications with the
Gateway single sign-on. The Gateway Web API service is created with Visual Studio 2015 C#, and
the database backend is Oracle 11g. Maintaining and adding functionalities and features based on
the agency’s applications need.
 Implemented troubleshooting, monitoring, optimization of Oracle 11g database procedures, and
temp tables for accessing complex data resulted from the joining of a large number of tables.
 Developed SQL Queries to fetch complex data from different tables in remote databases using joins,
database links, and formatted the results into reports and maintained logs. Implemented stored
procedures using T-SQL Transactions, Commit, and Rollback.
 Utilized Power BI (Power View) to create various analytical dashboards that depict critical KPIs
such as legal case matter, billing hours, and case proceedings along with slicers and dicers
enabling end-user to make filters.
 Used GIT Repository with Visual Studio (VS) extensions for version control and source code
maintenance needs.
 Designed and Developed an MSMQ based distributed job scheduler for Windows Services Performed
Source code security and Version Control using Microsoft Visual Source Safe Prepared the test
plans and Test cases in different phases of testing life cycle.
 Work with DevOps Team to get Build Automation ready for the project and implement Sonar code
analysis, Octopus deployments, and CI Automation with Jenkins.
 Experience in creating a Data Lake Analytics account and creating Date Lake Analytics Job in
Azure Portal using U-SQL Script.
 Development web service using Windows Communication Foundation and .Net to receive and
process XML files and deploy on cloud Service on Microsoft Azure.
 Existing applications were Deployed to Azure after every enhancement and developed and
Implemented the WCF services layer hosted on Windows Azure.
 Microsoft PowerShell for administering/managing mailboxes in the cloud
 Tested the Web services and API both Request and Response Messages using SoapUI and Google
Postman tool.

Environment: Visual Studio 2015, C#, ASP.NET, JavaScript, MSMQ, CSS3.0, GIT, ADO.NET, Web API,
JSON, HTML5, NUnit , LINQ, Oracle 11g,WCF, swagger, MicroServices, XML, Selenium, ReactJS, JQuery,
Azure, Crystal reports, , NetSuite, Jira, Jenkins.

Redifcard Technologies LLC August 2017 – January 2018


INTR Project: EIP (Equipment Installment Plan).
Description: It is a payment option that establishes an Equipment Credit Line (ECL) for qualified new and
existing customers. The ECL can be used to purchase equipment and accessories and pay for them in
interest-free installments. Qualified customers can initiate EIP over 4 or 20 installments, based on rate plan
selection. Even More rate plans support a 4 installment EIP. Even More Plus rate plans support a 20
installment EIP.
Responsibilities:
 Responsible for designing the ASP.NET application authentication using .NET Framework, Model View
Control MVC, and IIS security model.
 Created a custom, single-page, responsive web application to replace a legacy line-of-business web
application, developed using client-side MVC Design using Angular2 and the front-end framework.
 Implemented UI using MVC, HTML5, XML, CSS3, JavaScript, JQuery, AJAX, Bootstrap to create
responsive web pages, developed Layouts.
 Designed and developed various abstract classes, interfaces, classes to construct the business logic
using C# and SQL Server
 Designed different components using C# language and used Exception handling, Error providers to
handle exceptions.
 Code and test task management logic for mobile embedded voice messaging units using Python,
Eclipse/PyDev, proprietary libraries, TCP/IP sockets barcode scanning and state management
 Coded in Presentation Layer, Business Logic Layer, and Data Access Layer of the application
using XAML(WPF), C#.
 Developed middleware component classes and WCF services across the enterprise and integrated with UI
using MVC pattern in MVC Light framework.
 Developed modules of the application in ASP.NET MVC and involved in writing C# classes.
 Implemented .Net Security features of Authentication and Authorization using .Net Membership.
 Implemented Entity Framework Code First, used LINQ to Entities to message the Data, and optimized
the Query Expressions.
 Design security for WCF service endpoints. Designing of WCF based Service, Data, Fault, and
MessageContracts and hosting the WCF based service on IIS 7.5.
 Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user
interface. Used XML, XSLT and defined XML Schema.
 Worked on routing to load controller type using MVVM Web APIs for reaching appropriate action in the
web application
 Generated ad-hoc reports in Excel Power Pivot and sheared them using Power BI to the decision-makers
for strategic planning.
 Utilized Power Query in Power BI to Pivot and Un-pivot the data model for data cleansing and data
massaging.
 Implemented MSMQ Content Data service, which transfers Charting data between the client tier and
application tier.
 Created and modified T-SQL scripts, stored procedures, functions, and pre- and post-deployment
scripts using SQL Server.
 Create Solution Architecture based upon Microsoft Azure PaaS Services
 Performed End-to-End testing by using MS Unit, troubleshooting, debugging, integration testing,
regression testing, and performance testing and analyzed the results to justify validation.
 Designed, executed, and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for
regression test cases.
 Work with Dev-Ops team for setting up CI, Build Automation, Octopus deployment activities using
Jenkins.
 Utilized and worked on TFS Source/Version control Tool and JIRA for source control, bug tracking,
document management, and continuous project integration.
Environment: Visual Studio 2013/2015, C#.NET, ASP.NET4.5, MVC4.0/5.0, Power BI, MSMQ, LINQ, Web
API, Selenium, Entity Framework 6.0, ADO.Net, SQL Server 2014, TFS 2010,WPF,GIT, , Microsoft Azure,
Jenkins, Python, JIRA, SQL Server Management Studio(SSMS), HTML5, CSS3, MS Unit, WCF, JavaScript,
JQuery.

Geneca Solutions – Hyderabad, India January 2014 – November 2015


Role: Jr.Net Developer
Description: Shopping system designed to facilitate the customer of how the shopping process will
progress. This process is identical to that of a supermarket where the shopper browses through products on
the shelves, adding selected items to their shopping basket as they go. Finally, makes payment at the
checkout for their selected items. This shopping site provides an extensive range of categories and products
for the customers.
Responsibilities:
 Involved in analyzing the client's requirements and drawing the Class diagrams and UML diagrams for
the application meets all the requirements.
 Implemented a very newly implemented Model View Controller (MVC) pattern to develop the application.
 Developed the application using C#, ASP.NET, ADO.NET in reaching the client requirements.
 Used SQL Server 2008 for creating the databases and used ADO.NET in retrieving the data from the
databases.
 Involved in Weekly project status reporting and data submission.
 Created Stored Procedures for retrieving the data from the databases in a straightforward way.
 Also experienced in using LINQ to SQL connection coding to access the Data in the database.
 Developed the User Interface or front of the application using the JQuery Ajax, CSS3, HTML5, and
ASP.NET web controls.
 Worked on model classes and ADO.NET, Entity framework for data access implementation and
modification.
 Implemented Service-Oriented Component (SOA) Layer using C#, .Net and WCF to decouple the UI with.
 Worked on Procedures in-order to access the Data Base for the front-end application using SQL Server
2008.
 Generated database monitoring and data validation reports using the SQL Server Reporting Service
2008 (SSRS).
 Expereince in developing Win forms, Classes, and other .Net objects according to application
requirements.
 Worked on testing the application using the Manual or Automated testing, finding bugs, and fixing the
bugs for getting the useful application.
 Resolving bugs from Developers Bug Log and writing Test Cases for various screens for NUnit Testing.

Environment: .NET Framework 4.0/3.5, ASP.NET, ADO.NET, XML, Web services, LINQ, HTML5, CSS3,
Bootstrap, AngularJS, SQL Server 2008 R2, NUnit, Visual Studio 2010.

You might also like