Technical Expertise
Comprehensive expertise in modern cloud technologies, ML platforms, and scalable system architecture.
CanvasNote
Production-ready native Linux application on Ubuntu Snap Store.
A comprehensive native Linux note-taking and drawing application optimized for 2-in-1/tablet devices with stylus support, featuring intelligent palm rejection, multiple input methods, and professional organization tools.
I use an ASUS ROG Flow Z13 (2022) with touchscreen and stylus on Linux. Since I couldn't find a Linux note-taking app that handled stylus input and palm rejection reliably, I built one tailored to my needs and shared it on the Snap Store for others to use.
Built with GTK4 and libadwaita for native Linux desktop integration with Cairo graphics rendering
Advanced evdev-based palm rejection with automatic stylus detection and pressure sensitivity
Packaged with Snapcraft for secure, sandboxed distribution with automatic updates
Research & Development
Research and development projects from IIT Kanpur.
Sparse Linear Regression with Advanced Optimization
ML - IIT KanpurImplemented sparse linear regression utilizing Accelerated Proximal Gradient Descent and Stochastic Coordinate Gradient Descent optimization techniques.
Multiclass Code Repair Classification
ML - IIT KanpurDeveloped multiclass classification system for code repair using Bag of Words representations with Learning with Prototypes, One vs All, and Decision Tree methods.
8 Programming Languages in 8 Weeks
Programming Club - IIT KanpurComprehensive programming challenge covering 8 different programming languages in 8 weeks, exploring various paradigms and developing foundational understanding.
ANITA Experiment Data Analysis
Academic Project - IIT KanpurAnalyzed radio pulses and surface topography in ANITA experiment, creating 3D visualizations of mathematical formulations and experimental data using Python.