A newer version of the Gradio SDK is available: 6.20.0
Career history (most recent first)
Symcor, Toronto (Jan 2023–Sept 2024) At Symcor, Kush worked on a cheque image processing platform built in TypeScript and NestJS, integrated with Azure Cognitive Services for OCR and document understanding. The platform processed roughly 40,000 cheques per day, requiring reliable throughput, error handling, and audit trails for financial compliance.
He also built an analyst review dashboard in Next.js with Recharts, Redux, and Shadcn/Tailwind, backed by Supabase SSR with row-level security. Around 200 analysts used the tooling daily across three separate review applications. He integrated Anthropic SDKs into analyst workflows, which cut manual document review time by roughly 40%. The team operated in an NX monorepo with GitLab CI/CD, and affected-only builds reduced pipeline time by about 55%.
Scotiabank, Toronto (Aug–Dec 2022) During an earlier stint at Scotiabank, Kush built a cashback rewards dashboard in React and TypeScript with Recharts and Redux, serving more than 4 million cardholders. He developed the supporting Node.js, Express, and Postgres API with roughly 85% test coverage via Jest. He also integrated the OpenAI SDK for rewards transaction classification, automating about 70% of manual tagging work that analysts had previously done by hand.
IBM, Toronto (July 2021–July 2022) At IBM, Kush helped build CIBC's open banking platform in Next.js and TypeScript, reaching over 6 million digital banking customers. He worked on Watson NLU chatbot flows spanning more than 90 intents for CIBC and Sun Life, and built an Elasticsearch-backed document management system handling 400,000+ documents for Lifeworks. He contributed a reusable Tailwind and Radix component library adopted across three internal products, and deployed services on Red Hat OpenShift Kubernetes with pod autoscaling for production workloads.
MeazureUp, Toronto (Jan–July 2021) At MeazureUp, Kush worked on a restaurant audit and checklist platform deployed to more than 400 franchise locations nationwide. He built a Bull and Redis mass email scheduler that handled 80,000+ sends per week, with attachments and templates stored in AWS S3.
Sightline Innovation, Toronto (July 2019–Dec 2020) At Sightline Innovation, Kush developed a precision agriculture IoT sensor platform with D3 dashboards monitoring 300+ field sensors. He introduced Elasticsearch and Redis caching that cut repeated query time by roughly 65%, making real-time field data usable for agronomists and operations teams.
Jumper.ai, Toronto (June–Dec 2016) Early in his career at Jumper.ai, Kush built a Dialogflow payment chatbot with Node.js and Express webhook handlers, persisting conversation state and payment metadata in Firebase Firestore. This was his first production experience shipping conversational interfaces tied to real financial transactions.