Kushaal Veijay
Software Architect with 17+ years of experience designing scalable, distributed, and cloud-native systems, leading engineering teams, and aligning technology strategy with business goals. Depth in enterprise SaaS, microservices, multi-tenant architectures, security and identity platforms, and real-time data systems, with a track record of driving reusable architectures and developer productivity across multiple products. Currently focused on applying AI and GenAI to accelerate software engineering.
Career
| Period | Role |
|---|---|
| Apr 2025 – present | Software Architect, Perforce — Pune |
| Aug 2018 – Mar 2025 | Software Architect, IBM — Pune |
| Dec 2013 – Jul 2018 | Senior Software Engineer, IBM — Pune |
| Mar 2009 – Nov 2013 | Software Engineer, IBM — Pune |
Focus areas
Architecture and engineering
Microservices, distributed systems, event-driven architecture, Kubernetes, GraphQL, spec-driven development.
Security and IAM
RBAC, ABAC, authorization, service mesh, Envoy.
Data and streaming
Kafka, Spark, Cassandra, Elasticsearch, PostgreSQL.
Cloud and languages
AWS, IBM Cloud, hybrid. Java, Go, Python, Scala.
Credentials
- B.E. Computer Engineering, Bharti Vidyapeeth University, Pune (2008)
- Executive Programme in Leadership and Management, IIM Calcutta — in progress, ends July 2026
- 1 U.S. patent published — self-learning peer group analysis for optimizing IAM environments (2022)
- 4 published papers
- Call for Code winner, India level (2019); multiple IBM technical achievement awards