Staff Software Engineer

Hi, I'm Piyush

I build fast, delightful experiences on the web. Passionate about Web Standards, Performance, Animations, and crafting scalable distributed systems.

About Me

Skills & Technologies

Full stack engineer with expertise in building mobile and web applications. I work heavily with modern JavaScript frameworks and cloud technologies.

React & Next.js
Building modern, performant web applications with React ecosystem and server-side rendering.
Node.js & Express
Developing robust backend APIs and microservices.
Golang
Writing high-performance CLI tools, AWS Lambda functions, and backend services.
TypeScript & GraphQL
Type-safe development with modern API design patterns.
React Native
Cross-platform mobile development for iOS and Android applications.
Cloud & DevOps
AWS Lambda, Docker, CI/CD pipelines, and infrastructure automation.
Database Design
MongoDB, PostgreSQL, and data modeling for scalable applications.

Career Journey

Work Experience

MindTickle

Software Engineer 2

Current
  • Developed on-call utility CLI in Golang, reducing incident response time by 40%
  • Built AWS Lambda functions for async workflows (certificates, emails) using Golang
  • Delivered core Learning Apps features using React.js and GraphQL, contributing to $2M account renewals
  • Improved frontend code coverage from 30% to 80% with Playwright, Jest, and React Testing Library
  • Developed React Native features for MindTickle mobile app

Squadcast

Software Engineer 2

Previous
  • Revamped Squadcast Mobile App, owned Android and iOS release pipelines
  • Implemented DND override for high-priority incident notifications using React Native
  • Added Microsoft Teams integration released to marketplace using Golang
  • Built incident-specific Slack/Teams collaboration features with MongoDB persistence

Leena AI

Software Engineer

Previous
  • Developed web-based chat application using React.js and Redux
  • Built Chatbot flow builder with React.js, Redux, and Three.js
  • Created mobile applications using React Native
  • Developed marketing website using Next.js
  • Maintained backend services with Node.js, Express.js, and MongoDB

Let's Connect

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology.