Skills
- Language: Golang, Nodejs, Java, Solidity
- Framework: Gin, Express, Spring, Web3.js
- Database: PostgreSQL, DynamoDB, MongoDB, Redis, Memcached
- Frontend: React, Redux, React Query, Vanilla Js, Sass, Tailwind CSS
- Other Technologies: gRPC, Microservices, Apache Kafka, Circuit Breaking, Distributed Tracing
Work Experience
-
SDE 1 (Backend)
Swiggy (Contract), ChicMic (Vendor), Remote
FEB 2023 – APR 2024 [1 year & 2 months]
- Collaborated with the CRM team to successfully deliver multiple projects.
- Contributed to the development of the chatbot engine within CRM.
- Contributed significantly to the migration of the internal ticketing system to Salesforce.
- Designed and implemented Business continuity plan systems for chat infrastructure.
-
Associate Software Engineer
ChicMic, Mohali
FEB 2022 - JAN 2023 [1 year]
- Architected and developed backend services from scratch for web games and chat apps.
- Created a real-time data communication socket server for a chat application.
- Enhanced the in-house biometric system by devising an optimized punch validation algorithm.
-
Full Stack Developer
Runaway Games Pte. Ltd, Singapore (Part-time) (Remote)
MAY 2021 - JAN 2022 [9 months]
- Developed and launched multiple browser-based multiplayer corporate team-building games, serving renowned clients including Google, Twitch, and Amazon.
Project Experience
-
IRCTC (Swiggy): DEC 2023 - FEB 2024
Technologies: Go, Java, Node.js, gRPC, DynamoDB, PostgreSQL, Redis, Docker
Implemented a special support ticket creation system and agent queue assignment for IRCTC orders.
-
Relay Delay (Swiggy): JUL 2023 - NOV 2023
Technologies: Go, Java, Node.js, gRPC, DynamoDB, MySQL, Kafka, Distributed Tracing
Updated chatbot to work in sync with a new system for delaying the relaying of orders to restaurants, optimizing delivery boy wait times.
-
Nemoland (ChicMic): JUL 2022 - DEC 2022
Technologies: Node.js, Solidity, Redis, MongoDB, EVM Smart Contracts
Developed backend services for a 2D world game enabling users to buy, sell, and trade land linked to a smart contract on Ethereum Blockchain.
Education
-
Punjabi University Patiala, Punjab, India
JUL 2018 - May 2022
Bachelor of Technology, Engineering, CGPA 8.1