
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 am waiting for permission from the IB to say its okay to publish these).
I'm also an avid writer, calisthenics enjoyer and photographer (the photograph here was taken by me!).
Experience
View All
July 2025 - July 2025.
- Rewrote Python SDK to correctly adhere to PEP 8 and other industry conventions. Introduced async support + wrote a server handler mountable to any ASGI app (pre-internship). - Built usage limits, allowing users to set limits on how much a product can be used, e.g: $0.05 per chatbot message up to 1000 chat messages. - Built the Autumn CLI in TypeScript, the new onboarding flow for Autumn: wrote server routes to handle OTP auth to onboard new users; implemented push and pull commands to update config/Autumn based on your chosen source of truth. - Automated Autumn's tests via GitHub actions.
Projects
View AllPublications
View AllI've recently been cooking at Autumn. Thanks for inviting me to join you guys!
An insightful crash course into Generalized Linear Models (GLMs). Trust me, they're so cool.
I am currently writing a cool OS for retro arcade gaming and simple retro game development.
Stack

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

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

TypeScript
I recently picked up TypeScript during my internship at Autumn. I plan on using it for my future general web development needs.
Django
I've loved Django for a while now, and have used it in all my SSR web apps.
NextJS
NextJS is something I avoided for far too long. I started using it for my Autumn internship, and now it powers my personal website!

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

James, Witten, Hastie, Tibshirani, Taylor
I've taken up this book before I join Imperial. Although IB AA HL has given me a strong foundation, CS229 has certainly humbled me.

Brian Christian, Tom Griffiths
Turns out people can actually learn from us CS nerds. Been a fantastic read so far.