
Google Cloud Badges
Having an active interest in cloud native tools / framework development, cloud architecture and engineering, I managed to collect some Skills and Completion Badges when exploring Google Cloud Platform. Here is my online profile.
Software Engineer. DevOps. Software Architect. Tech Blogger. Artist.
Developer. Devops. SW Architect. Artist
I'm a Software Engineer natively from India and currently living in Sweden. I have a passion for writing elegant codes that transform into scalable apps. I love cloud, DevOps, web/app development, and building software solutions and frameworks. I strive for "simplicity" in everything I do and develop.
I do things which I am passionate about. Those are...
Jun 2022 - Present
Cloud Engineer
Currently working as a Cloud Engineer for vehicle log data ingestion. Mainly handling CICD, monitoring, logging and cloud infrastructure on AWS and Snowflake.
Jun 2021 - Aug 2021
Software Developer Intern
Worked on seismic data representation and interactions in 3D environment in the cloud. I was mainly involved in the implementation of multi-user collaboration feature that allows users to interact seamlessly with a shared 3D environment consisting of seismic data and other users. Technology includes Unity Engine using MLAPI, Angular and Kubernetes.
Mar 2021 - May 2021
Software Developer Intern R&D
Evaluated various opensource FaaS solutions that are compatible with Kubernetes environment like OpenFaaS, Kubeless and OpenWhisk. Created application prototype leveraging functions and evaluated based on performance metric, cold start latency and optimisation techniques.
Jan 2021 - Mar 2021
Worked as a teaching assistant in the Masters course of Software Engineering and Project Management (1DL251 - Spring Semester) at Uppsala University, Sweden
Oct 2018 - Aug 2020
Software Engineer
I was in the DevOps team and contributed to the deployment of our JioCloud application to Kubernetes cluster.
We developed a new PaaS for creating K8s cluster on the fly where users can spin up standalone or HA K8s clusters with logging, monitoring and backup functionalities.
I was also involved in the ideation and development process of our auto-remediation system using Stackstorm.
Jun 2017 – Sep 2018
Software Developer
Worked closely with Square-Root as a Data Engineer where we provided deep insights to clients, majority of which are automotive dealers and regional managers of various car manufacturers like Nissan, Volkswagon, Subaru. I was involved in maintaining datawarehouse, developing new ETL process, reports creation and automation and monitoring datapipelines.
Thinking about these just lights up my heart!
Having an active interest in cloud native tools / framework development, cloud architecture and engineering, I managed to collect some Skills and Completion Badges when exploring Google Cloud Platform. Here is my online profile.
Me and my team of 3 won the Angelhack 2016 where we developed an app called Relive where user can enjoy and relive moments they shared on a place they lived or used to live whenever they visit that place again. They can engage into live conversation with their friends connected with that place.
Stood second in IndiaHacks 2015, India's largest hackathon/conference in Bangalore. Developed an app called Xpendz which simplifies the way we do online payments and transactions. Introduced 3 new concepts of mobile ATM and cash lending.
Stood third in GoCode hackathon organised by Goibibo in Bangalore. Developed an app called Swish which makes collaborative planning fun and easy. User can collaborate with friends to plan a trip and share itinerary and photos of their trip together.
Aug 2020 - Jun 2022
Masters in Computer Science
Currently pursuing Masters in Computer Science. Specialisation in Software Development, Image Analysis/ML.
Apr 2013 - May 2017
Bachelor of Technology in Computer Science
B.Tech graduate in Computer Science with 8.58 CGPA.
How we embraced a branch-based deployment strategy on AWS for simulating isolated development environment per GITLAB branch.
How we auto-scaled AWS ECS Tasks using SQS and Lambda. Short read discussing the architecture and idea behind the same.
How we can set and automate a log management infrastructure for serverless solutions on AWS using OpenSearch and Cloudformation.
Master thesis study and project on methods of information retrieval from rich text documents like MS-Word and MS-Powerpoint files and establishing similarities between them based on their content.
How to extend Kubernetes Horizontal Pod Autoscaler (HPA) to autoscale application pods based on custom metric calculation.
How we can deploy Apache Spark with HDFS on Kubernetes cluster. Idea, architecture and thoughts of a scalable system.
A brief comparison between MongoDB's MapReduce and Aggregation Pipeline queries in a sharded setup on Docker containers.
Having a robust logging system is a must. A read on various types of logging architectures one can implement using EFK stack in VMs & in k8s
How auto-remediation systems enables quality work by providing more time in building robust systems rather than spending hours fixing issues.
Using a managed K8s service is easy but building your own from scratch brings many challenges. A 5min read on our custom K8s service.
An introduction in writing your own Kubernetes operator from scratch.
A solution on how we can expose custom metrics for Kubernetes HPA in order to scale application other than CPU/Mem usage.
An interactive tool to understand Decision Trees using different splitting algorithms. Best for educational purposes.
K8s operator to setup automated logging infrastructure in Kubernetes cluster.
Android note keeping app live on Playstore. About 100,000+ downloads. Psst...I lost the signing key of this app and there were loads of request to update the app, so created a new one here - Notes
Did I tell you that I like painting and sketching in my lone time?
Check my Instagram here!
and let me know what do you think of the creative works! :)
Send me a message. Would love to get in touch with you.