I turned 40 last month, been running a startup for 5 years, and married for 15. Thought this is a good time to spew some gyan on turning old(er), being a founder, and give one piece of advice on marriage.

I have no sadness in turning older. For some reason, I’ve always enjoyed getting older. No, really :)

But life becomes rote after a point. At that point, I left my job and started up. Then everything turned 180 degrees.

I had no clue what I got myself into. The saddest part is that it took me a long time…


We are building a product that reviews code like how a developer would, for parameters that we’ve seen mostly matter in the real world, which is the ability to write clean code — code that others can read and understand.

You can read here about why and how we built it.

AFAIK, there’s no such product out there. We were able to build it because we have 3 extremely senior developers (ex-ThoughtWorks) manually reviewing over a million lines of code for over 4 years, and collecting data systematically.

It would be fair to call Codu an experimental product. We’re at…


<tl;dr>

We have a team that can build great tech products, and build them the right way (Geektrust & Codu are our homegrown products). We’re looking for companies who want their product built and are interested in our services. We’ve worked with Go, NodeJS, Java, Python, AngularJS and have a very senior team (12+ average years of experience).

Reach us — hello@geektrust.in

</tl;dr>

So, COVID-19 huh?

For a bootstrapped company like us that plans with a 3 month runway, this is a deathknell. However in the larger scheme of things with the loss of lives and livelihoods all around us, we are grateful…


We’re hiring a customer happiness associate to be a part of Geektrust!

Geektrust helps developers connect with great opportunities. We believe resumes are an awful way of finding good developers. Where you studied or where you’ve worked in the past is really no indication of your current skill. Every developer should be able to fulfil their true potential just based on their ability to write good code.

We are a small, close-knit team that is looking to build a world-class platform for developers and companies to discover each other. We’re boot strapped and revenue generating.

Who is this for

  • You…

Codu high level architecture

“What? Automating for clean code?” followed by a look of skepticism is what happens when we talk about building Codu.

Well, the best way to convince folks, is to show, rather than tell. So go ahead, apply to get access if you’re interested to see if it works. Checkout my previous blog on what Codu is here.

But here’s how we did it

The first step is to define what clean code is, and while it can get complex, we tried to keep it simple — code that others can understand and modify, is clean code.

This definition has been with us for a while, and…


We’re building an ML product that’ll review for clean code.

It will review just like someone from your senior tech team would.

For parameters that matter in the real world — readability, maintainability, object modelling etc. AFAIK this is the first such product in the world.

The story

We’re Geektrust and we believe that developer hiring is hard all over the world because there’s a fundamental problem — resumes are a bad indication of a developer’s coding prowess. In India, this is more pronounced because recruiters want candidates from “premium” institutes or “tier 1” companies only.


A data perspective.

Do you know the average time for your company to shortlist a candidate? Average number of days it takes to complete the interview process? Time to offer?

And do these numbers matter?

Yes, they do. The speed and intent that you show in your recruitment process, defines whether you will be able to hire or not.

Unfortunately this is glossed over because we have a convenient scape goat — Not.Enough.Good.Candidates! So the problem is always out there and not within. Even we thought the same, till we started up.

We’re Geektrust, a tech recruitment platform and we…


Leaving our corporate career and starting something of our own is a dream for many people. The number of people who wrote in to me when they read my blog on why I was leaving ThoughtWorks is testimony to this.

Well, I’ve lived that dream, and I thought I should write about my experience and help others who are contemplating doing this. January 2019 marks 4 years of me starting up with Geektrust. Some people have asked me to talk about specific things and I will cover those too. Do ask here if you have questions.

Starting up is all-consuming…


I have something to say

And something to say has me

Imperfections, thats what I want to talk about

Cause it's important and may help thee

If your mind could be free

You have no idea what it could do for you

But your mind is not, is it not

Your mind is on the move and always has something to do

Imperfections in me is what my mind gets bogged by

So many things that's wrong with me

Give it a break, just let it go, try it out

Imperfections and all, just be happy with who you are


Bangalore is the 3rd fastest-growing startup centre in the world. It’s fairly obvious that we have great talent here. However, finding this talent is hard. More so, when you’re trying to hire from far away.

This is the problem we solved for a niche tech consulting firm from Melbourne.

They were looking to hire really good programmers and they approached us for help, as locking down on good talent was proving hard.

We helped them find, evaluate and hire top notch developers from Bangalore, who were willing to move to Melbourne.

There is no dearth of tech talent here in…

Krishnan Nair

Co-founder, geektrust.in

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store