
Vishal Shah
Founder & Principal Trainer
20+ years' experience
Two decades building and teaching commerce, banking and cloud platforms — still writing code
Vishal has spent more than twenty years across engineering and technical enablement, working on commerce, banking and cloud platforms and teaching the architects and developers who build on them. He is currently a technical trainer and functional architect at commercetools. He teaches the production concerns most courses skip, because he has spent two decades being paged about them.
- Java & Spring Boot microservices
- TypeScript, React, Angular & Next.js
- Composable commerce (commercetools)
- Digital banking (Backbase)
- Event-driven & cloud-native architecture
- AWS, Google Cloud & Azure
- CI/CD — Jenkins & GitHub Actions
- SDET — Playwright, Selenium, RestAssured, contract testing
- AI agents, MCP & LLM application engineering
- Technical curriculum architecture
Where that experience comes from
- commercetools — technical trainer & functional architect
- Backbase — principal bootcamp trainer (contract)
- Toptal — technical training programme manager (contract)
- Capgemini — senior technical trainer
- Training delivered for Cognizant, IBM, Saudi Aramco and Persistent Systems
Certifications
- commercetools Certified Functional Architect
- Oracle Certified Java Programmer, SE7
- AWS Certified Solutions Architect (2020–2023)
- AWS Certified Developer (2020–2023)
- AWS Certified DevOps Engineer, Professional (2020–2023)
- Google Cloud Associate Cloud Engineer (2020–2023)
- Google Professional Cloud Architect (2020–2023)
Full profile
Vishal began teaching in Sangli. Between 2009 and 2013 he was a technical trainer at Deesha Computer Education, after four years running the IT department at Gulabrao Patil Institute of Information Technology in Miraj. Deesha Tech Academy is that work picked up again, with eighteen more years of industry behind it.
In between he built the enablement side of several platform businesses. He is a technical trainer and functional architect at commercetools, where he architected the 2026 commercetools course family across the Functional Architect and Developer tracks — six courses covering B2C, B2B and Agentic Commerce, built as a modular, decision-driven curriculum with reusable session plans, hands-on labs and runnable starter code. He built hexagonal Backend-for-Frontend starter projects in Java/Spring Boot and TypeScript/NestJS, and a capability-gated storefront where each endpoint a learner implements unlocks a real storefront feature — a lab that validates itself.
Before that he was principal bootcamp trainer at Backbase, technical training programme manager at Toptal, and a senior technical trainer at Capgemini. As a freelance consultant he delivered training for Cognizant, IBM, Saudi Aramco and Persistent Systems.
More recently he has worked on AI-native enablement: curricula and hands-on environments built on Claude Code, the Model Context Protocol and agentic development workflows, teaching developers to build with AI tooling accountably rather than by copy-paste. The two-tier task loop he designed there — AI accelerates the plumbing, the participant owns the design decisions and the hardening — is the same principle behind how Deesha courses are built.

