Resume Shivanand
Resume Shivanand
Innovative, Customer focused and results-driven Technical Lead with over 10+ years of
experience in designing and implementing scalable and secure solutions across the Financial,
Banking, and Insurance domains using Microsoft .NET Technologies and Azure. Skilled in
translating business requirements into technical solutions, optimizing processes, and ensuring
alignment with industry best practices and standards. Proven mentor & trainer, skilled at
communicating with all organizational levels & cross-functional teams to develop Scalable and
High Performing Solutions. Worked with clients across different regions like EMEA, AMRS,
APAC and Hongkong & assisted the customers of versatile work cultures in different markets
and verticals (i.e., Banking, Insurance, Finance and Healthcare). Had exposure to ‘Best in
Industry’ of both infrastructure and processes.
Professional Summary
Technical Skills
CERTIFICATIONS
Professional Experience
Working with a client (a reputed Insurance company), as part of cloud infrastructure &
FinOps team, helped in setting up Azure Synapse (Data explorer and Data pipeline)
based centralized azure consumption and utilization data sources, built near real time
visualization using Power BI with KQL. Helped in overall cost optimization by right
sizing the environments and increasing the utilization of provisioned resources.
Actively participated in client discussions in understanding their requirements along with
the business team & translated them to technical solutions.
Collaborated with senior management & sales teams on project development, and pre-
sales meetings with clients on a wide range of solution
Worked directly with Clients in Banking and Financial Domain (Citadel, Cubist
systems, Allianz AGI, Tellsworth Investments, Millennium Partners etc ) where we
built a tool which got 1000’s of jobs run every day to share the Equity/shares related data
received by bank of America analysts and different third party companies like “Thomson
reuters” and send the details by means of SFTP/Event based /over the email to different
Investment Clients .
● Utilized mostly the Azure IAAS services (Azure VM, VPC, Load balancer, Azure
SQL, Terraform) in Bank of America to migrate the existing internal applications that
are hosted in multiple Servers.
● As a long-term goal, helped in refactoring and consolidating the legacy line of business
applications into Asp.net Core and React-based web applications, utilizing Azure
Cloud SaaS service (Azure App Service, Azure SQL, Redis Cache, Azure Table
Storage, Load balancer, VPC, CDN)
Worked with the business to analyze the requirements and worked in Agile Environments.
Developed the user interface using Angular 14
Developed the interface to shows charts importing Highcharts with Angular (as per
requirement)
Implemented backend API using Entity Framework
Designed and coded business logic in C# using .NET Core.
Implemented central code repository using services in Angular to connect to the API.
Implemented Reactive and template driven approach to build html pages to display data.
Implemented Routing to load different components.
Implemented Guards for route protection and resolve guards for loading data before route
is rendered.
Used Interceptors for sending some common data for HTTP requests.
Implemented modules for optimization and lazy load the application.
Used RxJs observables and operators for data loading.
Used JWT Authentication for validating user.
Implemented repository classes for data abstraction in web API.
Used bootstrap and CSS for enhanced user experience.
Exception handling at the UI level without effecting server performance.
Used Ahead of Time (AOT) compilation for smaller file sizes for production.
Designed and implemented MongoDB databases for storing and managing large volumes of
data.
Developed data models and schema designs optimized for MongoDB's document-oriented
database structure.
Implemented data migration strategies to transition from relational databases to MongoDB,
ensuring data integrity and compatibility.
Integrated MongoDB with .NET applications using the official MongoDB .NET driver,
enabling efficient data access and manipulation.
Implemented MongoDB aggregation pipelines to perform complex data analysis and
reporting tasks.
Ensured data security and compliance with industry standards by implementing MongoDB
authentication and authorization mechanisms.
Optimized MongoDB queries to improve query performance and reduce response times.
Worked closely with DevOps teams to deploy and manage MongoDB clusters in
production environments, ensuring high availability and scalability.
Provided technical guidance and training to team members on MongoDB best practices and
usage.
Technologies: Angular 14, Asp.net Core, C#, .Net Core Web API, MongoDB, Git Bash,
Jenkins, HTML CSS & High Charts
Price Charts - which was built by bank of America associates which is an internal and external
facing application which is a regulatory project, showing the historical and latest equity share
market related data which is sourced by different vendors like Bloomberg, Thomson Reuters and
internal application which the bank of America analysts who are covering around 3500 equity
tickers. This application also shows users with different equity related metrics like EPS, EBITDA
and other metrics. The application also shows charts using High charts.
Technologies :Angular 8 , Asp.net Core, C#, .Net Core Web API, SQL, Git Bash
Bitbucket, Jenkins, HTML,CSS & High Charts
Worked with Client TIAA CREF (client) in this project all Sales and advertising material
review and approval process is initiated and documented and all final marketing records are
retained. The advertising materials include billboard, poster, TV, radio, social media, press
release etc. which are deployed in SharePoint.
Roles and responsibilities:
Worked with a TIAA CREF Insurance client in migrating their current existing
Sharepoint 2013 to SharePoint online, designed the overall strategy in utilizing the
M365, Teams, and Sharepoint online across the organization
Created a widget which can be applied for any text area where we can mention a
person in the comment by typing ‘@’ and followed by name such that it shows an auto
complete list where we can select the name of a person whom we want to mention. The
mentioned name will be highlighted in the text area. Applications like Facebook & twitter
uses this feature.
Role & Responsibilities:
As a Senior Software Developer, I alone created a Widget using JavaScript and along
with some plugins, which can be used in all applications having comment feature across
the organization.
Understood how Underscore JS works and implemented the usage
Integrated the feature across multiple applications and tested them.
Fixed issues w.r.t to plugin used.
When user types “@shi “it shows all employee names across starting with “shi”
Project Description:
Project summary is an application which is used to track all the metrics of an
Account & project, based on the reporting period i.e.; (Weekly, Biweekly, Monthly,
Quarterly, half-yearly & Yearly). A portfolio is created, and authentication is given only for
the higher authority people like DH (Delivery Heads) & DM (Delivery Managers) which help
them to track the status of the project in an organization level. It shows all the details like FP
size, Monthly Revenue, project start Date, Sonar violations, SLA Met, project Metrics like
GMA, GMA Sold & many more.
Roles & Responsibilities:
Technologies: Asp.Net MVC 3, C#.Net, Ado.Net, JavaScript, WCF, AngularJS, High Charts
Project Description:
Function Point (FP) Count is an estimation technique to measure the size of
software applications and projects. The application supports IFPUG, NESMA and Mark-II
techniques and for new development, enhancement or application count types. It involves the
identification, classification and weighting of transactions and data elements. Weighted values
are combined to yield the functional size.
Project Description:
Applicability is one of the applications in Delivery Platform which is part of an
internal Portal site. Is it like a repository which stores all the processes that are applicable for
a project like SOW, SLA, Sizing, PMR (project management review), Testing Metrics &
Knowledge Map. It provides all the project related information like who is the DH, DM, PM
& also the processes they are using in that particular project
Roles & Responsibilities:
• As a developer understood the SDLC lifecycle and also organization application and
database environments.
• Designed GUI using ASP.NET server controls and HTML controls
• Converted Code from VB.NET to C#
• Created custom Web User Controls for code reusability.
• Wrote some Web Service methods for pulling the required data for the updated UI
Changes.
• Used ADO.NET to create connection with Database
• Created tables and wrote some stored procedures and handled all the database
changes and updates using SQL Server 2008.
• Learnt deploying code into Dev and Stage Environments.