migrations i actually finished
old layouts retired in stages, legacy bridges removed slowly, and newer language features adopted only where they helped. nothing here was a rewrite.
~/aravind $ whoami
ios engineer in thiruvananthapuram. i build software for a living and read older philosophy because i cannot help it.
i write software for a living and read older philosophy because i cannot help it. i grew up in kerala and still live here, in a city that sits between a backwater and the arabian sea. malayalam is my first language; english is the one i work in.
i am wary of efficiency that has forgotten what it is for.
the paid work is mostly swift, with the long tail of platform changes that arrives every september. several years on the same codebase teach you patience with how slowly real systems change.
i try to pay attention to what is in front of me, write things down so other people do not have to guess, and avoid shipping fixes i do not understand.
vice chair, ieee ssit kerala chapter. organizing secretary for istas 2026, the ieee international symposium on technology and society, which we are bringing to kovalam. ssit (the society on social implications of technology) is the corner of ieee i find most alive, because it insists on asking what for and at what cost before it asks how.
i mentor and judge for student programs, run occasional sessions on prompt engineering and ai literacy for undergraduates, and help organize hackathons when someone with energy and a venue appears.
last updated · may 2026
now reading
the format of this page comes from derek sivers, who has been making the case for a long time that personal sites should have one.
notes from inside the work, not a portfolio.
old layouts retired in stages, legacy bridges removed slowly, and newer language features adopted only where they helped. nothing here was a rewrite.
a few git hooks, a script that finds the slow tests in a target, and a markdown notebook in vim i have kept up for years.
two browser tools i made for myself and left running.
a place for occasional essays. nothing published here yet.
i prefer conversations to meetings. write if you would like to. i answer most letters.