Jeevanram Kasiviswanathan

Enterprise Architect | Cloud Migration(Azure,GCP) | Managing Mergers and Acquistions | Microservices | C#/.NET core : Java/SpringBoot | jeevanramk@outlook.com

ABOUT
  • Highly committed and passionate engineer with impeccable accountability and experience in building and delivering highly scalable solutions.

  • Architect for Xome and direct the engineering teams across locations on technology and define the enterprise coding standards for the engineers to follow.

  • Built products from scratch until release and post-release stabilization.

  • Experience in managing acquisitions by handling large volumes of data, strategizing, and integrating similar systems, documenting the product archives with design, complex workflows, and coordinating knowledge transfer.

  • Develop strategic technology roadmaps for Xome and modernize the company’s technology to use the latest frameworks - .NET 7, Entity Framework Core, React/Razor pages).

  • Research on emerging technologies, industry trends and present them to the leadership team to better serve the Xome business partners and users.

  • Actively participant in the company-wide hackathons and have successfully pushed my hackathon initiatives to the production working with the product management team.

EDUCATION

Master of Science
Software Engineering
PSG COLLEGE OF TECHNOLOGY, INDIA
5 Years Course

JUNE 2006 - MAY 2011
CGPA(10) : 9.21


PROFESSIONAL EXPERIENCE
Senior Principal Systems Architect
FEBRUARY 2023 - Present

Responsible for Xome's Enterprise Architecture. Help development team with solutions for their technical challenges.

My responsibilities include

  • Define the enterprise coding standard for Xome.
  • Lead and manage the architecture for www.xome.com, auction line of business including e-Sign, Auction Platform, Cascade Asset Management Portal and Vendor management platform.
  • Evaluate business requirements and produce system design blueprints that enable engineering teams to develop robust, flexible, and secure systems to support enterprise initiatives.
  • Design and develop proof of concepts for different engineering teams. Few of my POCs include AzureADB2C based identity service for Xome, AspNet WebForms to Razor Pages incremental app migration from .NET framework to .NET Core.
  • Modernize Xome’s backend monolithic service to microservices.
  • Migrate Xome's extenal users to AzureB2C and use a single identity provider for all the products.
  • Use Azure Artifacts to push the shared libraries to the live feed.
  • Migrate application documents from Azure file storage to the blob storage.
  • Refactor .NET framework based windows background services to .NET Core worker services.


Principal Software Engineer
MARCH 2020 - JANUARY 2023

Responsible for migrating applications from On-Premises to Cloud(Azure) and Modernizing Xome E-Sign Contract Management platform.

My responsibilities include

  • Develop POC to support Legacy .NET Framework applications using windows based docker image.
  • Migrate backend services to .NET Core with Docker Support.
  • Use Cloud based HSM to store certificates used to digitally protect contract documents from tampering and forgery.
  • Integrate all the applications with Microsoft AppInsights for monitoring.
  • Set up azure devops pipeline to build and deploy applications.
  • Use Azure KeyVault to safely and securely access application passwords.
  • Designed and developed the Workflow rule engine in Xome Esign (An In-house product of Xome like DocuSign) to generate Legal Contracts for real estate properties.


Senior Software Engineer
SEPTEMBER 2018 - FEBRUARY 2020

Managed Acquisition : X-VAL - Assurant Merger.

My responsibilities include

  • Work with business on the integration roadmap to merge different business units.
  • Develop a design blueprint on how different systems across X-VAL and Assurant communicate using APIs.
  • Refactored X-VAL API and Integration framework from .NET Framework to .NET Core.
  • Migrated application code from TFS (Code management platform) to GIT (Code management platform).
  • Responsbile for migrating millions of historical data from VAL-D(default properties) and VAL-O(origination properties) to X-VAL.
  • Collabrate with engineers across different business units and successfully implement the design blueprint to make one-xome valuation platform.
  • Develop automated business reports for the operation team to track and monitor order flows through one-xome valuation platform.


Lead Engineer
APRIL 2018 - SEPTEMBER 2018

Briefly managed Core Architecture team for Xome Services Org - X-VAL, Vendor Management System and Field Services for six months.

My responsibilities include

  • Managed a 5-member development team and mentored them.
  • Rebrand the acquired field services product under the Xome label.
  • Integrate the field services business to the Xome SSO.
  • Improve X-VAL reliability using RabbitMQ for integration requests to the platform.
  • Capture telemetry data from the application using OpenTelemetry toolkit with NewRelic.
  • Azure AD authentication for Vendor Management System.
  • Designed and developed Auth Service for web services using JWT (JSON token-based authentication and authorization).


Senior Software Engineer
MARCH 2015 - APRIL 2018

Worked as part of the Core Architecture team to build products ground up including Cascade, X-VAL and Reverse Mortgage Backend Services.

My responsibilities include

  • Re-engineered the reverse mortgage API services from legacy C++ backend to Microservices using Java SpringBoot with Docker Support.
  • Set up a development team for Reverse Mortgage backend services.
  • Build up the Valuations platform for Xome from scratch.
  • Successful MVP lauch in six months with a team of two developers.
  • Develop Integration Framework to interact with external platforms for Order request, Address Validation, MLS Data, Neighborhood Score, Valuation data.
  • Workday integration for Account Payables and Account Receivables.
  • Develop integration service to push assets from the asset management platform to Auction platform once they are auction-ready.
  • Event queuing system for Cascade (using RabbitMQ) to manage workflow task creation with retry.


Senior Software Engineer
JUNE 2011 - MARCH 2015
PI - Pinnacle Instructions
PI is a K12 Learning Management System for teachers and students. It supports features like personalized learning, interactive scorecard, virtual classrooms, curriculum, item banks and many more to revolutionalize the education space.

My responsibilities include

  • Manage the Curriculum Import/Export tool of the suite to on-board new eductional institutions.
  • Develop feature enhancements for the CIE tool using C#, jQuery, ASP web forms
  • Develop REST APIs for third-party platforms to import or export curriculums, student scorecard, item banks etc.
  • Follow Test driven development,Code and review unit test cases using NUNIT test framework.
  • Evaluate SQL actual execution plan, Input/Output statstics and tune stored procedures queries.
  • Contribution to Tech debts - Health Check monitoring, Configuration management back-office tool.


Intern
DECEMBER 2010 - MAY 2011
Java, Wowza Framework
Classroom whiteboard
An interactive classroom whiteboard online for students and teachers to coommunicate and collabrate.

Challenges and Responsibilities

  • Worked on Desktop Application with Remote Sharing and Co-Browsing using Adobe Flex and Java.


Intern
MAY 2009 - DECEMBER 2009
jQuery, JavaScript
Sudoku - Game development
HashCube's Sudoku is one of the most successful game opened up social networks of MySpace, Orkut and Friendster with more than 300,000 monthly active users on Facebook, 3 million monthly page views.

Challenges and Responsibilities

  • Worked on Facebook APIs to authenticate users to the SUDOKU App.
  • Logo design using GNU Image Manipulation tool (GIMP).


SKILLS

.NET Core


C#


SQL


JavaScript


jQuery


React


Docker/Kubernetes


Azure DevOps Pipeline


Azure Features - Cloud HSM, KeyVault, Azure Application Insights



Awards and Recognition

Result Orientation and Accountability
Xome


2015


Managing Assurant-Xome Acquistion
Xome


2019


Certifications

GCP - Cloud Engineer

View Credentials

Microsoft Certified - Azure Administrator Associate

View Credentials

CONTACT

Email
jeevanramk@outlook.com

LinkedIn Profile
https://www.linkedin.com/in/jeevanram/

SOCIAL LINKS