A hackathon enthusiast, having experience in leading teams to build highly available and resilient systems. Interested in photography, problem-solving, and traveling.
Led DevOps initiatives ensuring system stability, scaling infrastructure, and utilizing K8s for auto-scaling and cost reduction. Led overall system architecture design of the platform.
Achieved a 95% reduction in API response time through multi-threaded architecture and optimized database connectivity. Decreased API issue debugging time by 98% with centralized logging storage and integrated log tracing.
Elevated system availability from 97.95% to 99.99886%.
Introduced proactive monitoring and reduced issue detection time by 96.67%.
Spearheaded security efforts, ensuring regulatory compliance are fulfilled across infrastructure and applications. Implemented a standardized framework for service stabilization. Aligned the whole team to utilize the same for development. Orchestrated end-to-end deployment automation via CI/CD pipelines.
Nurtured a culture of innovation, continuous learning , and ownership within the team.
Building micro-services for an existing monolithic application using a custom framework built on top of spring boot. This includes adding support for the migration of existing services without affecting performance.
Building event-driven architecture using Kafka as a message broker. This helped to reduce the service delay.
Creating background jobs using spring batch framework to perform the heavy tasks of migration.
Modularized the platform and heavily used packages to extract the business logic and core functionality.
Handling the deployments of docker images of services through API catalog built over the Kong API gateway.
Migrated an existing Symfony application to Laravel framework. Reduced codebase complexity by reducing layers.
Adapted eloquent as an ORM in existing application alongside Laravel.
Java, Spring Boot, Spring Batch, PHP, Node.js, MySQL, PostgreSQL, Kafka, Redis, Docker
Built a platform to simplify the development workflow of companies. The platform continuously listens for updates from the company's Trello board. On every update, it runs a set of predefined rules against a card. If a card doesn't fulfill the standard, it notifies the user on a slack channel.
It also makes the on-boarding process of newcomers, easy.
Several companies adopted this system and simplified their process.
Built a personal assistant to improve user productivity by suggesting/initiating actions according to user behavior.
It looks over user activity when he/she interacts with the device and based upon these activities, it builds personalized usage profile of the user. This profile helps to automate the repetitive tasks of users.
Built a file search engine inspired by the spotlight of macOS for the Linux based systems. It allows a user to search through file systems in natural language. A user can also search on the basis of the content of files, type of files.
Python, MongoDB, Pynotify
Newsify
Smart News Aggregator
Newsify is a smart news aggregator Mobile/Web service providing users news in less than 60 words.
Created a back end platform to handle the aw less communication between admin and news writers.