Dhruv Puri - Software Developer and DevOps Engineer

Official Portfolio Website of Dhruv Puri

Welcome to the official portfolio of Dhruv Puri, a professional software developer and DevOps engineer with expertise in web development, cloud solutions, and automation.

Dhruv Puri is an experienced developer proficient in JavaScript, TypeScript, React, Next.js, Node.js, and various cloud and DevOps technologies.

Contact Dhruv Puri at contact@dhruvpuri.xyz for professional inquiries, collaborations, or project discussions.

About Dhruv Puri

Dhruv Puri is a skilled software engineer passionate about creating efficient and user-friendly digital solutions. With years of experience in the industry, Dhruv Puri has developed expertise across various aspects of software development.

Dhruv Puri's Projects

Dhruv Puri has completed numerous projects showcasing technical skill and innovative problem-solving across different domains and technologies.

Dhruv Puri's Technical Skills

Welcome

I'm |

About Me

I'm a DevOps enthusiast, full-stack web developer, and a Java lover. Currently, I'm diving into Go and Rust, because who doesn't want to be fluent in multiple languages (especially ones with cool mascots)? When I'm not automating with Docker and Kubernetes, I'm contributing to open-source projects because improving the world, one commit at a time, is my jam.

When I'm not coding, I'm probably listening to music—because every great coder needs a killer playlist. I also run Arch Linux, which is like a box of chocolates. Every third day, it breaks, and I get to play the role of a professional system troubleshooter. Let's just say, I'm no stranger to spending hours fixing things that weren't broken in the first place.

So, whether I'm refining a microservice, debugging a Rust app, or just waiting for my Arch to break down again, I'm always learning and building. Life's too short to stop improving, and I'm here for it—one bug fix at a time.

Skills

Java

Next.js

Golang

Docker

Kubernetes

Git

Github Actions

TypeScript

Firebase

Linux

Python

Flask

Node.js

Express

MySQL

Rust

Solidity

Tailwind CSS

Experience

Hooman Digital LLP logo

DevOps Engineer

Hooman Digital LLP

April 2024 - Present

Intern: Remote

Working in the development side of DevOps.

DockerLLMKubernetesVLLMDeploymentsPipelinesHuggingFace
Wecofy logo

Full-Stack Developer

Wecofy

December 2023 - April 2024

Intern: Remote

Worked on Juristo, an AI-powered legal platform, building a scalable API with subscription-based access, rate-limiting, ZeptoMail, FCM push notifications, and an admin dashboard for deployment management.

Next.jsTypeScriptNodeJSExpressFirebase Cloud MessagingZeptoMail
Point Blank logo

Member

Point Blank

Current

Volunteering

Point Blank is an interdisciplinary team of programmers that focuses on developing a coding culture in DSCE through participation in competitions such as ACM-ICPC, GSoC and SIH.

Projects

Codebrewery

Codebrewery

An cutting-edge online code editor built in Golang and React.

GoDockerKubernetesGitOps TerraformGithub ActionsTypeScriptReactMicroservices
Fractal

Fractal

The next-gen, flexible and configurable data processing tool built in golang.

GoGoFrCLIMicroservicesAWSApache KafkaCompilerFirebaseMongo
Lumine

Lumine

A DevOps automation tool that auto-generates Dockerfiles, Kubernetes manifests etc. in one click.

GoCLIDockerKubernetesGitOpsAWSTerraformGithub Actions
Kisansetu

Kisansetu

A platform designed to facilitate assured contract farming agreements between farmers and buyers.

FirebaseSolidityMetamaskZetachainDocker
Pawsitivity

Pawsitivity

An platform facilitating and easing out the pet adoption process.

Node.jsExpressFirebaseLLM
Connectable

Connectable

A platform helping specially-abled individuals by providing a space to organise events.

Node.jsExpressFirebase

Open Source Contributions

Prometheus Operator (CNCF)

Improved CI/CD workflows with actionlint, resolved pipeline issues, integrated RocketChat as a receiver in AlertManager, and refactored the OVHCloudSD config as part of the ongoing ScrapeConfig refactor.

GolangPrometheusAlertManagerGitHub ActionsCI/CDactionlint

KubeArmor (CNCF)

Added buffer queue processing for large Docker event streams.

GolangDocker

KCL Programming Language (CNCF)

Added file hashing functions to the crypto module, enhancing capabilities.

Rust

Keploy

Built an EMS with Sanic and PostgreSQL, showcasing Keploy integration.

PythonPostgreSQLSanic

Hashgraph-Solo

Upgraded to TypeDoc, enforced TSDoc standards, and resolved pipeline issues.

TypeScriptTypeDocESLint

Extracurricular Activities

Grand Prize Winner🏆

At Hackverse, a 30-hour hackathon organised at NITK.

2nd Runner Up 🏅

At Sandbox, a 24-hour cybersecurity-themed hackathon.

Winner 🏆

At Escape-Room CTF

2nd Runner Up 🏅

At Capture the Flag Competition hosted by Point blank

2nd Runner Up 🏅

At HackSprint, part of Ignite 2.0

2⭐ at CodeChef

Rating: 1457

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Whether you have a question or just want to say hello, I'll try my best to get back to you!