Objective
Seeking a challenging position as a software engineer in Web/Client server application
Develop/production support preferably in Microsoft.NET technologies like .NET,
.NET Core, Angular, React, C#, MVC, RestAPI, MS SQL Server, DevOps and QRM MB
(Quantitative Risk Management Mortgage Banking)
Summary:
About 20+ years of strong professional IT experience in System Design, Development and Implementation using C#, .NET, .NET Core, MVC, React, Angular, RestAPI and SQL Server
15+ years of extensive experience in Web Application development .NET, C#, RestAPI.
Excellent experience with Visual Studio.NET, TFS and Visual Source Safe.
Extensively involved in taking the database backups.
Excellent knowledge in Object Oriented programming.
Involved in full life cycle of the project and experience in interacting with end-users right from collecting requirements to Production/Admin Support.
Ability to take and give directions and instructions and provide assistance through completion of tasks.
Excellent team player with problem-solving and trouble-shooting capabilities.
Education: Bachelor of Engineering. Bangalore University, India.
Technical Expertise:
Software: C#, MVC, JavaScript, JQuery, RestAPI, Angular, React, T-SQL, Visual Source Safe, SVN, TFS, GitLab,
RDBMS: MS-SQL Server 2016/2019
Cloud: AWS, Azure,
Vender tools: Quantitative Risk management (QRM MB), Empower, FileNet, SerViceNow and Application life cycle management(ALM), Access Management
Professional Experience:
MUFG (Union Bank)/ U.S Bank, San Diego, CA
Asst Vice President/Sr. Software Engineer
Jan 2016 – Dec 2024
Developer/Production support/Admin Support in .NET and MS SQL
Support/Develop secondary marketing technology applications in RD&D CONS LOANS & WEALTH
Secondary and post-closing .Net applications (CDV, LDDCT, LDTS, UCD Rule Engine and ULI) and testing
Developed RestAPI’s
Developed .NET Core application CRAWLS, OTS (origination to sell)
Developed .NET Core engine services using UI Angular
Developed .NET Core application using UI React .JSX
Support document viewer app, Content document management tool for Mortgage loans
QRM MB deployment and support users
Knowledge of Origination and servicing database structure (Downstream)
Involved in QRM MB Upgrade and testing.
Secondary and post-closing applications (CDV, LDDCT, LDTS, UCD Rule Engine and ULI) and testing.
Support document viewer app Content document management (CDM) tool for underwriters
Via Empower.
Involved in various vulnerabilities changes and testing.
Day to day support for business users.
Application life cycle management (ALM)
QA For All SMS, DVS and SPA Apps
Debug code for .NET applications as/when required
SMS/SPA/DVS/SQL and Task Scheduler job support
Maintenance and monitor Secondary marketing business jobs
Windows patch validation for all servers (DEV/SIT/UAT/CDR/PROD)
QRM MB using AWS Cloud
Involved Union Bank and U.S. Bank Integration
Involved Union Bank and U.S. Bank Symphony (Deactivation, Data destruction and Decommission)
Multi task and 24/7 Availability
Change management process:
Change ticket creation for releases and projects via ServiceNow
Create Incident tickets for production issues via ServiceNow and issues resolved.
Release Management/Configuration:
Involved in CI/CD.
Involved in Code review in TFS GitLab
Involved in Veracode scanning
Deploy releases to Prod/CDR, UAT/SIT environments, .NET code. MS SQL changes and
QRM MB changes
Disaster recovery (CDR):
Involved in DR Process documentation and DR Full test life cycle process with business users for SPA, DVS and SMS Applications
Database Admin in MS SQL:
Create databases in various environments (DEV/SIT/UAT/CDR/PROD)
Jobs creation and maintenance in MS SQL
Back up maintenance
Roles and permissions set up
Database change deployments in various environments
Database Upgrade
IIS Admin:
Create Application pools for SPA Applications in various environments.
Create SPA Applications and set up in various environments.
Monitor event logs for SPA Apps
On Board and Documentation:
Involved on board SPA, SMS, DVS Applications with IAM Team.
LDC, CA
Sr. Software Engineer July’2014 to Dec'2015
Design, build, and support line of business web applications. Built Chemical database management system process using latest MS technologies including C#, MVC, Entities Frame Work, ASP.NET, MS SQL SERVER 2008 R2/2012/2014, TFS
Development in ASP.NET 4.0/4.5, using MS Visual Studio 2012/2013/2015, MVC
Acushnet Company, CA Feb’ 2012 to Mar’2014
Role: Interactive Marketing Developer
Design, build, and support line of business web applications. Built Titleist Performance
Institute(TPI) Golf academy processing system using latest MS technologies including C#, MVC, Entities Frame Work, ASP.NET, MS SQL SERVER 2008 R2/2012, TFS
Development in ASP.NET 4.0, using MS Visual Studio 2012/2013, MVC, TFS.
XyberNet Inc, CA Oct’ 2009 to Dec’ 2011
Role: Sr. Software Engineer/.Net Developer
Design, build, and support line of business web applications. Built insurance claim processing system using latest MS technologies including C# 3.0, WCF, jQuery, ASP.NET ajax, LINQ.
Development in ASP.NET 2.0/3.5, using MS Visual Studio 2008, SVN version control, CruiseControl.NET continuous integration, MS Build.
Server Controls, Custom UI/UX design, ASP.NET MVC, software design patterns and best practices
AMN Healthcare, CA June’ 2006 to May’ 2009
Role: Software Engineer
Description:
AMN Healthcare, the nation's largest provider of superior quality healthcare professionals for temporary and permanent positions. Combining nursing, physician and allied health staffing resources, AMN Healthcare offers healthcare staffing across a broad continuum of specialties and assignment lengths. Involved in developing and maintaining various websites.
Developed stored procedures for data manipulation, ensuring set up relations includes indexing, constraints, foreign keys etc. using SQL Server 2005.
Made use of ADO. Net objects SQL Server database operations such as establishing a connection to the database, retrieving data for display using data grids etc.
Wrote Stored Procedures and SQL Queries.
Parity Computing, Inc Sep’ 1999 to Jan’ 2006
Software Engineer
Project: Reference Processor/ Digital Library Platform
Reference Processor is a fully automated software engine for high-accuracy reference processing and linking of publication databases and bibliographies in arbitrary formats and is used by multiple publishers to process many millions of references.