Profile
I'm a fullstack software engineer with expertise in Python,
Javascript/Typescript and Go. I can build frontends in React and backends in
Python, NodeJS and Go. I am committed to lifelong learning and continuously
seek out new technologies and skills to master. My interests lie in Machine
Learning, AI, Databases and Virtual Reality.
Education
Bachelor of Engineering (Computer Science and Engineering)
2015 to 2019 at Birla Institute of Technology, Mesra, Ranchi, India
Experience
Software Engineer at 100ms
From Nov 2021 to Present
- Did major internal refactoring of the chat recording service, improving success rate of chat recordings by 15%
- Developed an RBAC system in Go for 100ms dashboard, enhancing security and saved more than $50k in bug bounties
- Launched a post-call transcription and call summary service for 100ms, handling 500k+ minutes and generating an additional $10k monthly.
- Integrated track recording and stream recording capabilities to 100ms API which helped in getting a deal of $1.5 million
- Built a Javascript meeting bot for WebRTC calls, facilitating ML operations on captured media streams.
- Helped team members in overcoming technical challenges, ensuring smooth progress and timely project completion
R&D Engineer II at Synopsys
From Dec 2020 to Nov 2021
- Created ETL pipelines using Airflow, improved success rate of existing workflows by 20%.
- Developed a Kafka and ELK-based error detection/notification system which improved early detection of errors by 80%.
- Managed and trained 2 interns to work on different components of the data analytics system.
R&D Engineer I at Synopsys
From Jun 2019 to Dec 2020
- Implemented congestion detection for VLSI designs based on the EDA run data, using Python, Pandas and OpenCV, helping detect issues in earlier stages of the designs.
- Enhanced Data Analytics System by shifting from Pandas to Spark (pyspark), cutting runtime by 95% and enabling analysis on 10x larger data ( 500GB)
Intern, Technical Engineering at Synopsys
From Jan 2019 to Jun 2019
- Developed a VLSI Design Data Analytics System from scratch, which processed and analyzed data coming from VLSI design tools like Fusion Compiler, using Python, Pandas and Statistical analysis methods, improving debugging times from weeks to hours.
Achievements
- Circle Hackathon 2022 - Winner (Payments Category)
- Achieved 1st Prize in the Payments Category; Developed a Blockchain-based Buy Now Pay Later solution.
- Tech Stack: Javascript, React, NextJS, Tailwind, Circle Payments API
- 5ire Chain Hackathon - Winner
- Achieved 1st Prize;
- Built Crop Insurance on Blockchain powered by ChainLink and Solidity Smart Contracts
- Tech Stack: Solidity, ChainLink
Skills
- Python
- Javascript
- Typescript
- Go
- Rust (beginner)
- Solidity
- Django
- FastAPI
- NodeJS
- React
- Next.js
- MySQL
- PostgresSQL
- MongoDB
- Airflow
- Pyspark
- Pandas
- gRPC
- REST APIs
- Kafka
- Redis
- TensorFlow
- PyTorch
- OpenAI APIs
- LLM
- HuggingFace Transformers
- Solana and Ethereum Dapp development
- VSCode
- Vim
- Git
- GitHub
- Docker
- Kubernetes
- AWS (EC2, S3, RDS, Lambda)