I write software that runs on phones, in browsers, and lately, in loops.
I'm a software engineer in Goa, India. I started in iOS, the long quiet hours of pushing an animation around until it feels right, the kind of work nobody asks you to do and you do anyway. The day job is fullstack web now, leading a team on an AI/ML platform, but the phone work never left, it just moved to nights and weekends, and lately the agents have started showing up too.
I learn by building, mostly by breaking things and reading the docs afterward. Most of what I know came from source code and a lot of shipping. The projects I like most are the ones with sparse docs, that's where you find out fast whether you understand the thing or were just copying patterns that happened to work.
I have opinions about animation curves, semicolons, and whether "engineer" is a job title or a posture. I'm employed and not looking for work, so this site isn't a pitch, it's just where I put things so I stop losing them.