Independent projects · Paderborn
Software
workshop.
I’m Tejas. This is where I make small tools, play with code and share what comes out of those experiments.
Explore the projects ↓
On the workbench
Eye-tracking research
JuGaze
How do people read a notebook when its contents change? My master’s research explored how to follow a reader’s attention from one Jupyter cell to the next.
Research notes
A gaze point has a screen position and a timestamp. Connecting those points to notebook cells lets you ask which cells readers revisit and when they switch between code and output.
Behind the studio
I’m Tejas Devaraj, a full-stack engineer in Paderborn, Germany. At Mate Software GmbH, I build tools for content creation, including an embeddable editor and the billing system behind AI features.
I started out writing SQL and JavaScript in Bengaluru. These days I work mostly with TypeScript, React and NestJS.
Find me on GitHub ↗