Introduction
Overview
I’m @Piyush a full stack engineer, learning to build fast and delightful experiences on the web. I’m also passionate about Web Standards, Web performance, Animations, WebGL, and Ethereum. Aside from my day job, I work on a few side projects to keep my skills up to date. I work heavily with ReactJs, Redux, Styled Components, Next.js & recently picked up Node.js (express) for backend APIs.
Full stack Javascript Developer
React Native Developer
What I have done so far
Work Experience
Software Engineer 2
MindTickle
- Developed and implemented an on-call utility CLI application in Golang, empowering on-call engineers to efficiently execute common tasks in Run-books, resulting in a 40% reduction in incident response time.
- Written AWS lambda to consume SQS events for async workflows such as generate a certificate, send completion /. reminder email for the assessment using Golang
- Worked on and delivered core readiness Learning Apps features using React.js, GraphQL which helped us to renew customer accounts amounting to 2 million dollars.
- Improved frontend codebase code coverage from 30% to 80% and added playwright based automated smoke test for critical user paths (sign in, create module, update module, delete module), along with Jest and React Testing Library to test common hooks and reusable components.
- Worked on Mindtickle mobile App and developed features for learner's app such as integration of topics in Assessment, Auto attendance feature for ILT. using React Native.link https://play.google.com/store/apps/details?id=com.mindtickle&hl=en_IN&gl=US
- Participated in code reviews and provided constructive feedback to other developers.
Software Engineer 2
Squadcast
- Worked and Revamped Squadcast Mobile Application and owned both Android and iOS release pipeline, worked on following features using React Native: Overriding mobile DND /. Silent mode to deliver high priority incident notification, Incident listing page using React native virtualised list, Implemented automated testing for critical screens
- Added Microsoft teams integration as notification channel and released it in Microsoft Teams marketplace used Golang to write backend service and consumed events from HTTP calls https://appsource.microsoft.com/en-us/product/office/wa200004390?tab=overview
- Worked on incident-specific slack / Microsoft teams and other collaboration channel features and used Golang to write backend service and MongoDB for persistence.
- Participated in code reviews and provided constructive feedback to other developers.
Software Engineer
Leena AI
- Developed and maintained web based chat application using React.js and Redux.
- Developed and maintained Chatbot flow builder application using React.js, Redux and Three.js.
- Developed and maintained Mobile application using React Native.
- Developed marketing website using Next.js.
- Developed and maintained backend services using Node.js, Express.js and MongoDB.
Loading...
Loading...
Loading...