Hello, I'mPrajwal M

Distributed Systems, Networks and Databases Developer

Upcoming SWE Intern @ Couchbase

I read, tinker and build (mostly break) whatever idea I have before abandoning it for a new one.
Passionate about anything engineering honestly, but Systems are my jam.

Experience

June 2025 - Present

SWE Intern

TwoSpoon.ai
Bengaluru, KA

Rearchitectured existing distributed logging system which used ELK stack with Vector and ClickHouse

Increased logs ingestion from 45 million to 160 million logs, over 3.5x

ElasticsearchLogstashKibanaVectorBashGoPythonClickHouse
June 2025 - Present

Summer SWE Intern

IBM
Bengaluru, KA

Ported Redis onto z/OS natively

Built a write-through cache using Redis for DB2 to enhance reads and writes

RedisDB2z/OSPythonBash
Jan 2025 - July 2025

Software Engineer Intern

Hewlett-Packard Enterprise
Bengaluru, KA

Designed and implemented an eBPF-based monitoring pipeline using BCC, Cilium, Prometheus, and Grafana

Optimized iSCSI systems by refining LUN mapping, resulting in a 22% improvement in I/O operations for distributed storage

BCCCiliumPrometheusGrafanaeBPFPythonBashCiSCSIKernel
January 2025 - February 2025

AI Research Intern

CognitiveLab
Bengaluru, KA

Built fault-tolerant, scalable APIs on a distributed Azure cluster for AI pipelines and PDF extraction (OCR)

Achieved a 6x speedup and while maintaining high availability with automated recovery.

AzurePythonFastAPILangChainDockerKubernetesCI/CD
June 2024 - August 2024

Research Intern

PES Innovation Lab
Bengaluru, KA

Contributed to cURL, implementing TLSv1.3 early data for multiple backends

Achieved a substantial 20% improvement on real-world workloads and up to a 50% speedup on session resumptions

CcURLTLSBashOpenSSLwolfSSLGnuTLSMbedTLS

Projects

Systems

Parallel Primality Test

Miller-Rabin primality test using CUDA, OpenMP and smart math xD

C++CUDAOpenMP
L
Distributed Systems

Raft3D

Distributed task service, built using Raft consensus and BoltDB

GoRaftBashBoltDBtmux
QueueProcessDone
Distributed Systems

YADTQ

Distributed Task Queue, built using Kafka and Redis

PythonKafkaRedisDocker
Full-Stack

ClickEn

Non-invasive auto-proctored test suite and platform

ReactFlaskSQLiteAWSPythonTensorFlowKeras
Systems

NoteBetter

Terminal Editor with built-in fuzzy searching and syntax highlighting; faster than vim

CncursesMakefileBash
Full-Stack

The Nibble-Notebook

Full-Stack web app built using OOP principles and MVC architecture with SpringBoot and MySQL

JavaSpringBootMySQLHTML/CSS

Tech Stack & Skills

Technologies I have worked with, some nice and some...well you know how it goes.

C logo

C

Languages

Expert

C++ logo

C++

Languages

Advanced

Python logo

Python

Languages

Expert

Shell Scripting logo

Shell Scripting

Languages

Advanced

Java logo

Java

Languages

Advanced

Go logo

Go

Languages

Advanced

Rust logo

Rust

Languages

Intermediate

TypeScript logo

TypeScript

Languages

Intermediate

Bash logo

Bash

Tools

Expert

Git logo

Git

Tools

Expert

Wireshark logo

Wireshark

Tools

Advanced

SpringBoot logo

SpringBoot

Tools

Intermediate

CUDA logo

CUDA

Tools

Advanced

OpenMP logo

OpenMP

Tools

Advanced

Apache Kafka logo

Apache Kafka

Technologies

Expert

Apache Hadoop logo

Apache Hadoop

Technologies

Advanced

Apache Spark logo

Apache Spark

Technologies

Advanced

ElasticSearch logo

ElasticSearch

Technologies

Expert

Logstash logo

Logstash

Technologies

Advanced

Kibana logo

Kibana

Technologies

Expert

Vector (by DataDog) logo

Vector (by DataDog)

Technologies

Expert

ClickHouse logo

ClickHouse

Technologies

Advanced

Prometheus logo

Prometheus

Technologies

Intermediate

Grafana logo

Grafana

Technologies

Intermediate

React logo

React

Frontend

Intermediate

Svelte logo

Svelte

Frontend

Intermediate

Flask logo

Flask

Backend

Expert

FastAPI logo

FastAPI

Backend

Advanced

Node.js logo

Node.js

Backend

Advanced

Express.js logo

Express.js

Backend

Intermediate

MySQL logo

MySQL

Database

Expert

SQLite logo

SQLite

Database

Advanced

MongoDB logo

MongoDB

Database

Expert

Redis logo

Redis

Database

Expert

PostgreSQL logo

PostgreSQL

Database

Intermediate

Docker logo

Docker

Platforms

Advanced

AWS logo

AWS

Platforms

Advanced

GCP logo

GCP

Platforms

Advanced

Azure logo

Azure

Platforms

Advanced

Kubernetes logo

Kubernetes

Platforms

Advanced

Unix/Linux logo

Unix/Linux

Platforms

Expert

Windows logo

Windows

Platforms

Intermediate

Arduino logo

Arduino

Platforms

Intermediate

Jenkins logo

Jenkins

Platforms

Intermediate

CI/CD logo

CI/CD

Platforms

Intermediate

Flutter logo

Flutter

Mobile

Intermediate

TensorFlow logo

TensorFlow

AI/ML

Intermediate

PyTorch logo

PyTorch

AI/ML

Advanced

Scikit-learn logo

Scikit-learn

AI/ML

Advanced

LangChain logo

LangChain

AI/ML

Intermediate

C logo

C

Languages

Expert

C++ logo

C++

Languages

Advanced

Python logo

Python

Languages

Expert

Shell Scripting logo

Shell Scripting

Languages

Advanced

Java logo

Java

Languages

Advanced

Go logo

Go

Languages

Advanced

Rust logo

Rust

Languages

Intermediate

TypeScript logo

TypeScript

Languages

Intermediate

Bash logo

Bash

Tools

Expert

Git logo

Git

Tools

Expert

Wireshark logo

Wireshark

Tools

Advanced

SpringBoot logo

SpringBoot

Tools

Intermediate

CUDA logo

CUDA

Tools

Advanced

OpenMP logo

OpenMP

Tools

Advanced

Apache Kafka logo

Apache Kafka

Technologies

Expert

Apache Hadoop logo

Apache Hadoop

Technologies

Advanced

Apache Spark logo

Apache Spark

Technologies

Advanced

ElasticSearch logo

ElasticSearch

Technologies

Expert

Logstash logo

Logstash

Technologies

Advanced

Kibana logo

Kibana

Technologies

Expert

Vector (by DataDog) logo

Vector (by DataDog)

Technologies

Expert

ClickHouse logo

ClickHouse

Technologies

Advanced

Prometheus logo

Prometheus

Technologies

Intermediate

Grafana logo

Grafana

Technologies

Intermediate

React logo

React

Frontend

Intermediate

Svelte logo

Svelte

Frontend

Intermediate

Flask logo

Flask

Backend

Expert

FastAPI logo

FastAPI

Backend

Advanced

Node.js logo

Node.js

Backend

Advanced

Express.js logo

Express.js

Backend

Intermediate

MySQL logo

MySQL

Database

Expert

SQLite logo

SQLite

Database

Advanced

MongoDB logo

MongoDB

Database

Expert

Redis logo

Redis

Database

Expert

PostgreSQL logo

PostgreSQL

Database

Intermediate

Docker logo

Docker

Platforms

Advanced

AWS logo

AWS

Platforms

Advanced

GCP logo

GCP

Platforms

Advanced

Azure logo

Azure

Platforms

Advanced

Kubernetes logo

Kubernetes

Platforms

Advanced

Unix/Linux logo

Unix/Linux

Platforms

Expert

Windows logo

Windows

Platforms

Intermediate

Arduino logo

Arduino

Platforms

Intermediate

Jenkins logo

Jenkins

Platforms

Intermediate

CI/CD logo

CI/CD

Platforms

Intermediate

Flutter logo

Flutter

Mobile

Intermediate

TensorFlow logo

TensorFlow

AI/ML

Intermediate

PyTorch logo

PyTorch

AI/ML

Advanced

Scikit-learn logo

Scikit-learn

AI/ML

Advanced

LangChain logo

LangChain

AI/ML

Intermediate

Latest Blog Posts

Some of my thoughts, feel free to pick my brain by sending a messsage below as well!

Yet to yap

Blogs are coming soon!