TERMINAL PORTFOLIO / ONLINEIDENTITY · LICENSING · INDUSTRIAL SAASBLR, IN / 12.9716° N
HELLO, WORLD. I'M

SHIVAM
SINGH.

STAFF SOFTWARE ENGINEER

I build the shared platforms behind industrial software — identity, licensing, and the browser products engineers use to design machines.

/.NET/REACT/AZURE/SECURITY
BASED IN BENGALURU, INDIA / WORKING ACROSS THE STACK
01 / INTERACTIVE CONSOLE● SESSION ACTIVE
visitor@shivam — bash
v1.0.0
[ OK ] Portfolio initialized.
[ OK ] Connection established.
[ OK ] Welcome, curious human.

Type to see what you can explore.

// NOT A MOCKUP. TYPE SOMETHING.↓ KEEP EXPLORING
SCROLL TO DECODE © 2026 SHIVAM SINGH
01 ABOUT.EXE
01 / THE PERSON BEHIND THE CODE

Beyond the syntax.

I work on the platforms that more than one product has to share.

I’m a Staff Software Engineer with nearly ten years of experience building and modernising enterprise products. At Gleason, I lead five engineers and help shape our industrial SaaS, identity, licensing, and governed AI platforms. I’m still hands-on with design, implementation, code reviews, and troubleshooting.

My work includes KISSsoft in the browser, its cloud license manager, and a shared authentication platform built with OpenIddict. I work closely with the Principal Architect on GEMS AI, contributing to agent execution, industrial integrations, and service generation.

Before Gleason, I built automotive CRM features at DealerSocket and served as Scrum Master. I started at Allscripts, working on healthcare practice-management software and modernising selected legacy features with React, Angular, .NET Core, Docker, and Azure SQL.

/* ENGINEERING PRINCIPLE */
I focus on clear API boundaries, shared identity and licensing services, and software the team can maintain. I work through design trade-offs with engineers and stay involved when production issues need attention.
FOCUSPlatforms, not one-offs
WORKING SINCE2016
NOWLeading 5 engineers
LANGUAGESEnglish · Hindi
02 / CAPABILITIES / STACK

What I bring to the table.

The tools I work with and the responsibilities I’ve taken on across enterprise products.

[ CORE_MODULES: 04 ]
MODULE_01

Architecture & technical leadership

I turn product requirements into API contracts and delivery plans, and help engineers work through design decisions and production problems.

  • Application architecture
  • Platform engineering
  • REST APIs
  • Enterprise integration
  • Code reviews
  • Mentoring
  • Agile delivery
  • Legacy modernisation
MODULE_02

Identity & application security

Shared sign-on and access control for enterprise applications, covering browser clients, backend services, and protected APIs.

  • OpenIddict
  • ASP.NET Core Identity
  • OAuth 2.0
  • OpenID Connect / PKCE
  • JWT
  • SSO
  • Roles & claims
  • MFA / TOTP
  • WebAuthn / FIDO2
  • Passkeys
MODULE_03

Full-stack product engineering

I build across the browser, API, and database, with C#/.NET and React as my main tools.

  • C# / .NET 8 / .NET 9
  • ASP.NET Core / Web API
  • React / Redux
  • TypeScript / JavaScript
  • Angular
  • HTML / CSS
  • Blazor
  • Entity Framework Core
  • SQL Server / T-SQL
  • VB.NET / VB6
  • ASP.NET Web Forms
  • Crystal Reports
MODULE_04

Cloud, data & applied AI

Cloud delivery, distributed caching, industrial integrations, and agent workflows with governance and human approval built in.

  • Microsoft Azure
  • Azure SQL / Key Vault
  • Azure DevOps / Container Registry
  • Application Insights
  • Docker
  • Redis
  • PostgreSQL / pgvector
  • Microsoft.Extensions.AI
  • MQTT / Mosquitto
  • SAP OData
  • xUnit / unit & integration testing
  • NuGet
CORE STACK
.NET / C# ✳ REACT ✳ OPENIDDICT ✳ SQL SERVER ✳ REDIS ✳ AZURE ✳ DOCKER ✳ MQTT
03 HISTORY.LOG
03 / CAREER TIMELINE

Built over time.

My roles at Gleason, DealerSocket, and Allscripts, alongside freelance Solidity development.

// SCROLL THROUGH THE LOGS ↓

APRIL 2026 — PRESENT CURRENT

Staff Software Engineer

Gleason Corporation ↗ Bengaluru
  • Architect and build secure, distributed enterprise applications across .NET, React and Azure, spanning cloud and customer-hosted environments.
  • Drive system design across identity, authentication, authorization and application security, including OAuth 2.0/OIDC, OpenIddict and hardware-backed device identity using TPM.
  • Design scalable asynchronous architectures using Azure Service Bus, distributed workers and stateful processing workflows, including systems that require long-running sessions and callbacks.
  • Work across application and infrastructure boundaries to solve scalability, reliability and deployment challenges in complex engineering software platforms.
  • Provide technical direction through architecture reviews, design discussions, code reviews and implementation guidance across multiple components and services.
  • Explore and integrate AI-assisted engineering and LLM-based capabilities where they provide practical value while maintaining deterministic validation and sound engineering practices.
  • .NET / C#
  • React
  • TypeScript
  • Azure
  • Azure Service Bus
  • SQL Server
  • Redis
  • Docker
  • OAuth/OIDC
  • OpenIddict
  • TPM
  • CI/CD
AUGUST 2021 — MARCH 2026

Senior Software Engineer

Gleason Corporation ↗ Bengaluru
  • Designed and delivered enterprise applications using .NET/C#, React/TypeScript and Azure, working across frontend, backend, APIs, databases and cloud services.
  • Built and evolved distributed application workflows using Azure Service Bus, SQL Server, Redis and containerized services.
  • Designed APIs, service integrations and authentication/authorization flows for applications spanning cloud and customer-hosted environments.
  • Improved application architecture by separating responsibilities, defining service boundaries and reducing coupling between components.
  • Worked on production systems involving asynchronous processing, long-running workflows and integration with engineering applications.
  • Contributed to technical design, code reviews, troubleshooting and production issue resolution across the application stack.
  • Built deployment and CI/CD workflows using Azure DevOps, Docker and Azure Container Registry.
  • .NET / C#
  • ASP.NET Core
  • React
  • TypeScript
  • Azure
  • SQL Server
  • Redis
  • Azure Service Bus
  • Docker
  • REST APIs
  • OAuth/OIDC
JULY 2020 — SEPTEMBER 2025

Freelance Solidity Developer

Freelance
  • Develop and experiment with Solidity-based smart contracts and blockchain applications.
  • Work on contract logic, integration patterns and blockchain-focused proof-of-concepts.
  • Explore practical use cases around decentralized applications and token-based systems.
  • Solidity
  • Smart Contracts
  • Web3
  • Blockchain
NOVEMBER 2019 — AUGUST 2021

Software Engineer

DealerSocket ↗ Bangalore
  • Worked as a Full Stack Developer within the CRM Engineering team, contributing to the development of DealerSocket Blackbird CRM for automotive dealerships.
  • Developed application functionality across frontend and backend technologies using React, Angular, TypeScript, .NET and .NET Core.
  • Collaborated within the product engineering team on ongoing CRM development and feature delivery.
  • React
  • Angular
  • TypeScript
  • .NET
  • .NET Core
SEPTEMBER 2017 — NOVEMBER 2019

Associate Software Engineer

Allscripts ↗ Bengaluru
  • Analyzed user stories and functional requirements, estimated development scope, and translated requirements into technical solutions.
  • Prepared technical design specifications and implemented application features with accompanying unit testing.
  • Participated in code reviews, design reviews and technical discussions with the development team.
  • Collaborated with business analysts and product owners throughout development, including sprint planning, refinement and product demonstrations.
  • Supported production releases, investigated defects and contributed to POCs and technical spike work for new solutions.
OCTOBER 2016 — AUGUST 2017

Intern

Allscripts ↗ Bengaluru
  • Supported the development team with requirement analysis, coding, debugging and unit testing.
  • Assisted in preparing technical documentation and participated in code/design discussions.
  • Contributed to sprint activities, product demonstrations and investigation of development issues.
  • Worked on POCs and spike tasks to explore technical solutions.
● INIT_SEQUENCE_COMPLETE2016
04 / SELECTED PLATFORMS

What I’ve worked on.

Four platforms from my work at Gleason, covering browser-based engineering, licensing, shared identity, and governed AI.

[ SYSTEMS: 04 ]
01 / 04
INDUSTRIAL SAAS

KISSsoft SaaS Platform

I help bring KISSsoft’s engineering calculations from the desktop into a browser-based product. I work with domain specialists to translate complex calculation workflows into browser features, connecting them to .NET services through clear APIs. My work spans the React frontend, backend integration, and shared sign-in.

ReactReduxASP.NET CoreEF CoreSQL Server
02 / 04
LICENSING

KISSsoft License Manager

I built the service that manages how KISSsoft licences are used across desktop and cloud applications. The design keeps live licence activity in Redis and customer entitlements in SQL Server, with administration in Blazor. My work covered the licence lifecycle, access control, and deployment support.

C#ASP.NET CoreBlazorRedisSQL Server
03 / 04
APPLICATION SECURITY

Application security

I built shared sign-in and access control for Gleason applications, covering users, services, multi-factor authentication, and passkeys. I’m also building a harness that establishes an identity for each client installation using a TPM-backed, non-exportable private key. This work brings together hardware attestation, TPM manufacturer endorsement-key (EK) CA validation, DPoP, and mutual TLS (mTLS) to tie authentication to proof of key possession.

OpenIddict.NET 9OpenID ConnectWebAuthn / FIDO2TPMHardware attestationEK CA validationDPoPmTLS
04 / 04
GOVERNED AI

GEMS AI

I work closely with the Principal Architect on GEMS AI, a platform for industrial operations. My focus was making agent workflows manageable: giving people approval points, recording what happened, and helping long-running tasks recover. I also contributed to connecting business and shop-floor data and turning service definitions into deployable code.

.NET 8Microsoft.Extensions.AIMQTTPostgreSQLSAP OData
Architecture-level descriptions only. No private diagrams, metrics, or customer data.
$ cat education.txt

Bachelor of Engineering in Computer Science and Engineering

Annamalai University, Tamil Nadu

2012 — 2016 · CGPA 7.7/10
$ cat languages.txt

English · Hindi

Bengaluru, India · Remote

CONNECTION REQUEST05 / CONTACT
// YOUR NEXT CONVERSATION STARTS HERE

Have a complex
problem to solve?

Always interested in thoughtful conversations around architecture, distributed systems, security, and applied AI.

MAILTO::singhshivam071093@gmail.comTEL::+91 8840330669STATUS::READY_TO_CONNECT