Software Engineer · Full-Stack · Cloud

Shubh
Johri

Building secure, scalable backends and clean frontends — from serverless pipelines to polished UIs.

Get in touch ↗ View work
02 / Experience

Where I've
shipped things

Caddle
Apr 2024 — Present
Software Engineer Toronto, Canada · Remote
  • Built secure serverless backend APIs with in-app caching to reduce latency.
  • Architected end-to-end email parsing workflow: SES → S3 → Lambda.
  • Implemented serverless receipt processing pipeline with OCR, chained Lambdas, and auto-approval logic.
  • Integrated ZumRails payments with webhook workflows for real-time transaction management.
  • Dockerized legacy PHP application and created Azure Pipelines for streamlined deployments.
Torinit
Dec 2021 — Apr 2024
Senior Software Engineer Pune, India
  • Developed scalable backend APIs using Node.js, Express, and AWS Lambda.
  • Built interactive UIs with React.js, Vue.js, and Next.js.
  • Set up automated deployment pipelines via Jenkins and AWS CodePipeline.
  • Led code reviews and mentored interns and junior developers.
Infosys
Oct 2019 — Aug 2021
Software Engineer Pune, India
  • Worked as a Java full-stack engineer building and maintaining enterprise applications.
  • Led migration of legacy GWT frontend to Vue.js and Spring to Spring Boot.
03 / Skills

Tools of
the trade

Languages
JavaScript Java Python PHP C C++
Frameworks
NestJS NodeJS Spring Boot ReactJS NextJS VueJS
Cloud & DevOps
AWS Lambda Docker Jenkins Azure Pipelines CloudFlare
Other
RabbitMQ SES / S3 / EC2 OCR Webhooks
04 / Education

Always
learning

Georgia Institute of Technology
M.S. Computer Science
2025 – Present · Georgia, USA
OMSCS · In Progress
Graphic Era University
B.Tech Computer Science
2015 – 2019 · Dehradun, India
TOEFL C1 · 103/120
05 / Contact

Let's build
something

I'm always open to interesting projects and opportunities. Drop a line.