Technology: Golang, NodeJS, Python, GraphQL, PostgreSQL, Microservices, Kafka, GitHub, Git, Rest APIs, Elastic Stack, Elastic Cache, Redis, NATS-Go, Swagger, AWS, Kubernetes, Concourse, Jenkins, gRPC, Docker, Kubernates, Terraform, WebSocket, SonarQube
Database: PostgreSQL, MySQL, MongoDB, DynamoDB, Cockroach DB, Redis
Framework: Gin, Echo, Ginkgo
Third Party Libraries: Gorilla, Chi
Your Daily
Project Domain: Ecommerce
Duration: 9 months
Team Size: 5
Description: Your Daily is an initiative to disrupt India's online fruits and vegetable delivery market by providing an option for customers to pick and choose their fruits and vegetables at their doorstep. I worked on the admin panel to show the analytics and statistics for the admin side of things.
Management Tool: GitHub
Technology: Golang, Rest, Redis, GRPC, Kafka
Database: PostgreSQL
Role: Junior Golang Developer
Plainsight
Project Domain: Machine Learning
Duration: 1 year and 3 months
Team Size: 6
Description: Plainsight is an events-based IoT processor. The system takes in IoT data from various sources and executes custom-defined rules and actions based on the same. It consisted of a hardware component as well, called Gateway. Gateway had an in-memory local server running that would connect to cameras within range with their IP, run ML models on the video stream, and send relevant event objects to the sense server for processing.
Management Tool: GitHub
Technology: Golang, Rest, AWS
Database: MySQL
Role: Junior Golang Developer
To&From
Project Domain: E-Commerce
Duration: 1 year
Team Size: 8
Description: To&From is a gift recommendation system that allows a user to build their profile by signing up and answering a few questions related to their personality and lifestyle. Once the profile is complete, they can share their unique giftee URLs with anyone. A gifter can go to the shared URL from the giftee and fill up a simple form specifying occasion, budget, and gift idea to get a curated list of suggested products, with the best matches.
Management Tool: GitHub
Technology: Golang, Python, GRPC, Redis, NATS-Go, Docker, Kubernetes, Terraform
Database: PostgreSQL, Redis, Mongo DB
Role: GoLang Developer
Precium
Project Domain: Hotel
Duration: 1 years
Team Size: 7
Description: Precium is an automated Pricing Recommendation Tool, which looks at various data points that influences hotel prices and applies Artificial Intelligence and machine learning to understand the current trends & dynamics and come up with an optimized price point for different hotel room types. The system aims at producing recommended prices with a goal to maximize revenue.
Management Tool: GitHub
Technology: Golang, NodeJs, Rest, GraphQL, Docker, AWS, Kafka, Concourse
Database: PostgreSQL, DynamoDB
Third Party Libraries: Chi
Role: Mid Golang Developer and Junior DevOps
Connect Up
Project Domain: Messaging
Duration: 6 months
Team Size: 5
Description: Connect Up is a fast-growing platform for professionals with similar interests or fulfilling requirements to connect and chat with one another. Its unique and organic algorithms generate perfect matches to grow one’s professional network. Within the platform, users have access to both public and private groups. Coupons and deals for enterprise resources. Entrepreneurs looking for investments in their ideas, to sell their company and can list them inside a fully organized showcase section. Which is then reviewed and verified by the admin team. Investors can then go through the revenues, plans, and other details of these companies to choose for investment. Connect up allows you to host and attain VR-enabled meetings and much more.
Management Tool: GitHub
Technology: Golang, NodeJs, Rest, GraphQL, Docker, AWS, Kafka, RPC, WebSocket, Jenkins, Elastic Cache
Database: PostgreSQL
Role: Mid Golang Developer and Junior DevOps
UniOps
Project Domain: Data Pipeline & E-commerce
Duration: 1Year 9 months Team Size 25
Description: At Unilever, I successfully migrated the data pipeline from an older version of Pachyderm to a newer one. During this process, I identified and fixed critical bugs, improving the system's performance and stability. My contributions resulted in a more robust and efficient data processing environment, empowering the organization to handle larger datasets and make better data-driven decisions Also, i have migrated more than 10 microservices in Go which are in nodejs.
Management Tool: GitHub
Technology: Golang, NodeJs, Rest, Docker, gRPC, Kubernates, Kafka, Redis, Jenkins, Elastic Search
Database: PostgreSQL, MongoDB, Redis
Third Party Libraries: Mux
Role: Senior Golang Developer
Firstlight
Project Domain: OTT
Duration: 7 months
Team Size: 25
Description: Played a key role in an OTT platform, developing APIs for video playback and a versatile internal calling authorization system to cater to various vendor needs. My work ensured smooth streaming, security, and a seamless user experience, allowing the platform to deliver high-quality content and services to users across different devices. Collaborating with cross-functional teams, I optimized video delivery, supported various formats, and implemented adaptive bitrate streaming. The flexible authorization system allowed vendors to integrate their services while maintaining the platform's overall security. The result was a feature-rich platform that offered a user-friendly and secure environment for both content providers and consumers.
Management Tool: GitHub
Technology: Golang, NodeJs, Rest, Docker, GRPC, Kubernates, Kafka, Redis, Jenkins, Elastic Cache
Database: PostgreSQL, MongoDB, Redis
Third Party Libraries: Mux
Role: Senior Golang Developer and Junior DevOps