๐ง Email
๐GitHub
๐ LinkedIn
๐Google Scholar
I'm a Computational Neuroscientist and an Electrical Engineer based in Bangalore, India. I build intelligent systems. From an engineering perspective, I am very interested in porting Primitive Intelligence to computer hardware. I also have a keen interest in interactions among components (in Biology).
I have also done a fair bit of Software Engineering.
Work Experience
- Co-Founder and CTO, Subconscious Compute*, Bengaluru, India โ Dec 2020 onwards*
At Subconscious Compute, we are building automation of cyber defense for IoT devices and endpoints. We are building aPrimitive Intelligence that teaches machines where and when to pay attention. We are still far from an open public demo but making significant progress in a narrow domain of novelty detection in textual streams.
Publications and Projects
Untitled Database
Untitled Database
Skills
- Engineering and Technology: I have worked with electrical and neural systems. I take inspiration from biological systems. Naturally, I like problems where biological systems are much better than electrical systems.
I also work closely with Windows and Unix kernel, eBPF, and ML. I love statistical algorithms, signal processing (compressed sensing), and all things graphs. Anything Knuth may write about.
- Languages: I primarily use Rust, C++, and PHP wherever I can. I am fast losing interest in C++. I also use NIM and Python for prototyping. My Verilog/VHDL and Haskell are very rusty but passable. I know a decent JavaScript but have zero interest in it.
I derive a perverse pleasure from using Vim, the command line, LaTeX, and Tikz.
- Research: Biologically inspired intelligent systems where โintelligenceโ scales proportionally to the available silicon. Compressed sensing. Cyber defense.
Education
- Ph.D. in System Biology | 2015 - 2020, National Centre for Biological Sciences Bangalore
In this thesis, I studied how a few major chemical events orchestrate the long-term storage of our memories. You can read my Ph.D. there Modeling Memory Through Molecules.
- Ph.D. in VLSI and Digital System Design (withdrawn) | 2011-2014, IIT Bombay
I studied digital systems and worked on partitioning large VLSI systems to enhance concurrency during simulation. I learned quite a few advanced algorithms in optimization and graph theory.
- M. Tech in Microelectronics and VLSI | 2007-2009, IIT Bombay
It was mostly a taught degree that has a significant amount of coursework. I fabricated a few multi-electrode arrays on ITO-coated thin glasses for recording signals from the retina. I was terrible at course-work but managed to complete the program somehow.