I'm Samir.


Hey, you wandered over here.

Oh, yeah. So who are you, exactly?

Samir Talwar. I'm a software developer in London, England, working at Palantir Technologies. I make things.

Like what?

At work, my responsibilities change every week. My role encompasses a bunch of stuff, including data integration and transformation, adapting our software to our clients needs by adding plugins and replacing modules, and even, when appropriate, delivering developer training so our customers can code against our platform.

I also like to create things outside work. Recently, I've been going back to basics, playing with the fundamentals of languages and paradigms, attempting to break them and recreate them as something else. Usually to mess with people, though there's often a point to the project too. There's some examples below.

My last project was eventual.ly. It's a simple webapp that helps you use Twitter to organise real-world events. It's not used much any more, and I'd like to change that; I'm planning on rebuilding it with a different perspective next year.

Incidentally, you should totally follow me on Twitter.

Cool. What else?

I'm interested in web development, functional programming, simple communication mechanisms and plugging things together. My GitHub page has a few random things I've been working on.

I tend to spend a lot of time thinking about processes and mechanisms for developing software the "right" way, whatever that might be. If you're interested in my musings, take a look at my blog.

So you're a hacker.

Kinda. I also like sharing my knowledge and experiences with other people. I've run a conference, SoCraTes UK, as part of the London Software Craftsmanship meetup group. It's a three-day retreat in the Cotswolds designed to get developers to come out of their shells and teach each other about everything they can. I've also given talks at a number of events, ranging from five-minute lightning talks to a full hour of live coding on a projector.

Where did you learn all this?

I learnt a lot at university. I got my masters from Imperial College London in Computing. A lot of it is self-taught though. I've spent a lot of time before, during and after university teaching myself, mostly through going to random events around London and listening to what people have to say.

You seem like a nice guy. I'd like to talk to you.

Cool. You can email me at samir@noodlesandwich.com.

You seem like a smart guy. I'd like to hire you.

Alrighty then. If you like, you can take a look at my CV. Contact details are up above.