CS Grad. Full Stack web developer, interested in design problems and solving them via micro services and distributed systems. Holds 7 years of hands-on experience in building and shipping software with Javascript, Golang, No SQL, AWS managed solutions and Kubernetes. Active contributor to open source. Functional programming enthusiast. Love building systems which are robust and meant for scale.
• Implemented media servers for mobile game streaming startup on Kubernetes for processing live streams via RTMP and FFmpeg.
• D...
• Implemented media servers for mobile game streaming startup on Kubernetes for processing live streams via RTMP and FFmpeg.
• Designed and implemented a social media platform including news feed and friends network using a distributed architecture built on Neo4j, ElasticSearch, MongoDB, Kafka and Golang.
• Designed and implemented a clubhouse clone with real-time systems including audio chat, messages, and interactions using MQTT, Firebase, and Agora on Node.js.
• Collaborated with web3 startups to develop a functional crypto exchange, a blockchain-based community website, and a card trading platform.
• Lead the team, designed and implemented the backend for integrating movies to online ticketing.
• Designed and implemented log...
• Lead the team, designed and implemented the backend for integrating movies to online ticketing.
• Designed and implemented logistics architecture which includes opting delivery and it financials, real time order tracking and internal tools for managing shipments.
• Designed and maintained the whole e-commerce flow which includes cart, transactions, managing inventory and taxation flow.
• Architected and maintained multiple services built on top of serverless architecture for dealing with high traffic.
• All above were implemented with micro service architecture using AWS stack mainly queues, serverless lambdas, kinesis etc.
Ithaka is a chat based travel assistant apps which basically helps travellers in various ways via chat. My role there was as a Full St...
Ithaka is a chat based travel assistant apps which basically helps travellers in various ways via chat. My role there was as a Full Stack developer and I worked on following things :
• Worked on building real time chat application server using node.js, mongo and firebase.
• Revamped the fronted from jquery to angular.js
• Built and integrated various bots including facebook messenger bot.
• Designed and developed an architecture for having a group chat feature into the product.