Subramanian Krishnan

Software architecture · AI · API · Integration

A seasoned software systems architect with 23 years of industry experience spanning on-premise and cloud enterprise applications development across multiple domains with a portfolio of 12 filed patents. My key expertise is in the domain of APIs and integration. I have hands on experience in building AI applications and AI assisted software development.

Key Competencies

  • Software development: Design patterns, enterprise architecture, technology roadmap, cloud architecture, microservices, secure engineering, agile methodologies, CI/CD, observability, cost optimization.

  • AI Engineering: Harnesses (pi, Opencode, Hermes), Models (GLM, DeepSeek, Gemini, Anthropic), Local hosting (LM Studio, Ollama), Frameworks (LangChain, LangGraph, OpenCrew).

  • API management: API platform, governance, design, development, testing, security, documentation, ecosystem, tooling, integration.

  • Technologies: Nodejs, Python, Javascript, Java, C++, Bash, Powershell, MS SQL, MySQL, PostgreSQL, Kafka, REST, OData, Graph, gRPC, OAuth 2.0, JWT, OpenAPI, Splunk, Prometheus, Grafana, Jenkins, Docker, Kubernetes, Linux, FreeBSD.

  • Platforms/services: Azure, AWS, IBM Cloud, Okta IdP, Entra IdP, Azure APIM, Azure Functions, Azure App Service, Amazon RDS, Redis, Akamai CDN, Azure Frontdoor, CosmosDB, Databricks.

  • General: Data-driven, first-principled, pragmatic, adaptable, outcome-driven, problem solver, stakeholder engagement, collaborative development, critical thinking.

Professional experience

The Guitar Center Company - Remote

Principal Engineer, Lessons July 2025 - December 2025

  • Rearchitect Lessons Auto-billing and Scheduler modules to make them cloud native.

Cloud Software Group/Citrix R&D - Bangalore, India

Architect, Device Posture Service March 2025 - June 2025

  • Led integration architecture of Device Posture Service and Device Trust.

Architect, Citrix Enterprise Browser(CEB) March 2024 - December 2024

  • Architected CEB enforcement for accessing SaaS apps like Workday and Oracle Fusion which allowed IT to roll-out enterprise browser to 5K users in Cloud Software Group and comply with security mandate.
  • Architected save to Google drive feature for CEB which earned the trust and appreciation of the IT team as it was a complex feature implemented in less than 3 months.
  • CEB integration with uberAgent and DaaS monitor. First deep integration with Citrix portfolio after acquisition.

Architect, Monitoring and data export September 2023 - February 2024

  • Led the systems architecture for new features: session recording playback, Local Host Cache alerting and reporting, cloud connector health monitoring, client network telemetry, monitor event streaming which closed crucial competitive gaps vis-a-vis other products in market.
  • Monitor OData API performance, cost optimization, and usability improvements which
    • helped our top customers 6-10X speed up the execution of their scripts .
    • create new dashboards that gave them operational visibility to their Citrix environments.

Architect, Citrix Analytics Service for Security October 2022 - August 2023

  • Reduced cloud cost for the service through rightsizing, optimizing, reservations etc. which helped reduce annual recurring cost for the cloud service by 60K USD.
  • Improved adoption through automation of on-boarding tasks and resolving customer issues which reduced customer tickets related to on-boarding issues and engineering time spent on such tickets by ~70%.

Architect, Technology Strategy Organization September 2021 - September 2022

  • Defined end-user API strategy for Citrix workspace.
  • Unified and standardized of Citrix workspace API which enabled
    • large customers and partners to develop custom portals.
    • the transition of ~1M users to Citrix Workspace.

Integration Architect, Microapps May 2020 - August 2021

  • Developed Micro app Integrations for CVAD, S/4HANA, Kronos, and Workday which unlocks newer usecases for customer adoption.
  • Developed API proxy to support OAuth2.0 client credentials grant type for 3rd party integration which services 1.3M calls a month and is used by our top customers.

Chief Architect, Citrix API Platform August 2018 - May 2020

  • Defined the REST API guidelines for the company in collaboration with architects representing 12 different Citrix products/services. Developed tool for validating APIs against the company guidelines used by developers for all new API development.
  • Architected Citrix API gateway, auth policy and CICD pipeline which allowed
    • 15 services on-boarded APIs to the gateway in a self-service fashion.
    • 4 million API calls processed daily.
  • Architected developer portal on which 22 services on-boarded API documentation in a self-service fashion.

Architect, Application Delivery Management July 2017 - August 2018

  • Architected of the HA and DR solution for MAS which was widely adopted for on-prem customer deployments and was a game-changer in terms of performance and stability. Customer issues and hot calls related to HA & DR dropped to zero.
  • Designed and implemented the Disk Partition Tool and System Metrics Collector for MAS which solved scale problems for customers and improved troubleshooting.
  • Performance and scale improvements for MA service DB which led to 50 percentage point reduction in CPU usage and IOPS on the DB.

IBM India Software Labs - Bangalore, India

Lead Architect, Connector service Jan 2015 - June 2017

  • Led design and delivery of connector service which is the core of IBM App Connect.
  • Led IP creation initiative with 5 FILE rated disclosures for myself and 11 for team members.

Additional Relevant Experience

IBM India Software Labs, Computer Sciences Corporation, Motorola India, and C-DOT Feb 2003 - Dec 2014

  • Multiple developer and team leader roles in different domains.

Education

Illinois Institute of Technology, Chicago

Master of Computer Science (GPA 4/4) 2009 - 2012

Indian Institute of Technology, Varanasi

Bachelor of Technology in Computer Science (GPA 9.16/10) 1998 - 2002