Picture of me

Hey!


Hey there! I'm Viswa, a 1st year Electronic and Information Engineering student at Imperial College London. My interests lie primarily in Robotics, FPGAs and Quantum Computing.


While my interests lie pretty far & wide, my ambition lies in developing powerful Robotics for interstellar travel, conducting FPGA research, both for Robotics and experimental Physics, and advancing Quantum Computing.


Until now, I spent the better part of the previous 2 years studying the International Baccalaureate Diploma Programme where I achieved 40/45 points with the top grade (7) in all my Higher Level subjects.


The IB piqued my interest in academic research, having written papers on modelling populations using differential equations and simplex-based optimizations and experimenting with Euler's Pendulum and Lagrangian Mechanics for the first time.


I'm also an avid writer, calisthenics enjoyer and photographer (the photograph here was taken by me!).


Email / CV / Twitter / LinkedIn / GitHub


Experience

View All

Incoming intern on the Cloudflare Agents & Sandboxes team.

Working on KSP's Vega rocket towards a launch in Las Vegas in 2026 🚀


Projects

View All


Publications

View All


Stack


Python

Python

This is the language I'm the most proficient in. I do my Machine Learning and Data Science work in Python.

Rust

Rust

I do a lot of embedded development in Rust and also on the web using the Axum framework.

TypeScript

TypeScript

I recently picked up TypeScript during my internship at Autumn. I plan on using it for my future general web development needs.

Google JAX

Google JAX

I began experimenting with Google JAX and loved its NumPy-esque syntax and power to easily scale up numerical operations.

SystemVerilog

SystemVerilog

I've recently begun learning SystemVerilog in an effort to explore FPGA technology and Hardware Verification. I promise, its not a latch...

PostgreSQL

PostgreSQL

PostgreSQL is my database of choice for all of my recent projects, though I have begun to check out Convex.


Monthly Puzzle


A monthly puzzle you can solve with some programming! Inspired by AoC but themed to my interests!

cHJlc3N1cmUvLyoqLy90ZW1wLy8qKi8vbG94cmVtLy8qKi8vaXBhcmVtLy8qKi8vCjkxOjo4MDo6OTA6Ojc1Cjk5OjoyMDo6Mjo6NAo3MTo6NjU6OjYxOjo4NAoyMzo6MTA6OjE1OjoxNgoyOTo6NjU6Ojg3Ojo0NgozNTo6Njo6MTA6OjE3Cjc3Ojo2NDo6MjE6OjMxCjE6OjEyOjo1Ojo0OQo0Ojo5Ojo2MDo6Mgo1MDo6Nzo6NDc6OjU1Cjc1OjozMTo6Nzk6OjM4Cjk3Ojo1Ojo1Njo6NDUKMzg6OjExOjo4MDo6NDMKMTk6OjM3Ojo2NDo6OTcKMTU6OjM3Ojo2NDo6NjkKNjE6OjM1OjoyNTo6NjEKODU6Ojc1OjoyNDo6MTQKOTo6OTE6Ojg3OjoxMwo1NTo6NjM6OjkxOjo5NAo2Njo6MTM6OjE2OjoyMgo0NDo6NTg6OjM2Ojo4Ngo1OTo6NTY6OjE0Ojo5Mwo0Nzo6OTA6OjU0OjoyOQozMjo6Njc6OjE0Ojo1CjI6Ojg2OjoyNDo6NzM=

SpaceY's launching one of the largest reusable rockets soon, but have somehow lost their logging format and log deserializer. Without this, SpaceY won't be able to launch.

They recently conducted a cold-flow which produced a set of logs (the puzzle input is the first 5 rows). Your job is to decipher the format and parse the logs.

To successfully verify your solution, the engineers at SpaceY, through careful methods, have determined that you should sum all the data points.

They've also determined that there was an offset. This offset is calculated by computing the sum of unicode code points of the column names and multiplying it by the number of columns.

In short, a successful verification code is the sum of all data points + offset.

What is this code?