Background Paths
Background Paths
toronto, on/computer engineering @ tmu

ishan barot

i build software for the web. currently focused on real-time systems and making ml actually useful in production.

building software, breaking code, learning from both.
ishan barot
that's me
drag me, hover me
01. about

i like building things that don't suck.

hey, i'm ishan. i write a lot of typescript, a bit of c#, and i'm slowly getting fluent in rust. most of my time goes into real-time data pipelines, dev tooling, and figuring out how to make ml models behave when there's actual traffic hitting them.

outside of class, i'm a co-op student at ontario power generation working on the cybersecurity & applied math side, and i still pick up telemetry work for tmav on the side. when i'm not coding i'm probably reading papers or playing volleyball.

$ whoami → builder, breaker, learner.

currently
real-time systems + shipping ml that actually works
studying
3rd year computer eng @ tmu, class of '28
into
low-level perf, dev tools, weird side projects
02. work

where i've been writing the code. tap a node.

opg
tmav
menkes
dicaro
03. projects

things i actually finished, mostly. tap a node, then open.

apexion
code review bot
stratuslite
04. stack

tools, sorted by how comfortable i am with them.

daily

6

this is what shows up in my recent commits

typescriptreactnext.jsnode.jspostgresgit

comfortable

6

will pick up without complaining

c#.netpythondockerwebsocketsprisma

intermediate

5

i can ship things but i'll google more

goredisopenshiftmongodbtensorflow.js

currently learning

3

this quarter's rabbit hole

rustgraphqlaws
05. contact

if it's interesting, send it.

want to build something?

co-op offers, side projects, weird ideas at 2am, i'm down to talk. fastest way is email but linkedin works too.

response time: usually within a day.