$ whoami

Prathamesh Baviskar

Computer Science graduate from IIT Kanpur interested in systems software, backend engineering, databases, operating systems, computer networks, and performance engineering.

01About

About

I'm a Computer Science graduate from IIT Kanpur with a strong interest in computer systems, backend engineering, operating systems, databases, computer networks, and performance engineering. I enjoy understanding how software works beneath the surface and building reliable, efficient systems. Through academic projects and hands-on engineering experience, I've explored topics ranging from operating systems and networking to databases, distributed computing, and performance optimization. I'm always looking to deepen my understanding of systems software and continuously learn new technologies.

02Education

Education

Indian Institute of Technology Kanpur

B.Tech, Computer Science and Engineering

CPI: 9.8

2022 — 2026

Matoshree Junior College, Nashik

Class 12th (HSC)

95%

2022

St. Lawrence High School and Junior College, Nashik

Class 10th (SSC)

96.8%

2020

03Experience

Experience

Software Engineer

Jul 2026 – Present

Databricks

Systems Intern

Summer 2025

Quadeye Securities LLP

Worked on market data connectors and systems software for a low-latency trading platform, focusing on integrating exchange feeds and building reliable data pipelines.

04Projects

Projects

Building GemOS

Operating system featuring copy-on-write fork, custom allocator, multithreading, CPU scheduling, virtual memory, and synchronization primitives.

COperating SystemsMemory Management
private / coursework

Linux Kernel Networking

Modified Linux networking stack using kernel modules and eBPF to explore zero-copy packet processing and NUMA-aware memory placement.

Linux KernelCeBPFNetworking
private / coursework

Intel PIN Profiler

Dynamic binary instrumentation toolkit for instruction profiling, memory analysis, RSA trace extraction, and AES memory tracing.

C++Intel PINDynamic Instrumentation
View code

Parallel 3D Grid Processing

MPI application implementing domain decomposition, ghost-cell communication, asynchronous I/O, and strong scaling experiments.

MPICHPC
View code

Programming for Performance

Collection of high-performance computing assignments using SIMD, OpenMP, CUDA, and multithreading.

CUDAOpenMPAVX2SIMD
View code

Computer Networks

Implemented a multithreaded TCP chat server, an iterative/recursive DNS resolver, and a raw-socket TCP client replicating the three-way handshake.

C++PythonSocketsNetworking
View code

College PathFinder

Full-stack web application for college recommendation and comparison, built following the waterfall model end to end.

ReactNode.jsMongoDB
View code

MIPS Processor

Designed and implemented a MIPS-like processor with single-cycle fetch/decode/execute, a top-down ALU, and an FSM control unit.

VerilogComputer Architecture
View code

05Skills

Skills

Languages

CC++JavaPythonJavaScriptTypeScriptSQL

Systems

LinuxOperating SystemsComputer NetworksDatabasesDistributed Systems

Performance

MPICUDAOpenMPSIMD

Tools

GitDockerNeovimVS Code

06Contact

Get in touch

I'm always open to thoughtful conversations, interesting ideas, and opportunities to learn. Feel free to get in touch.