Building on Blockchain: a Day in the Life of a Tech Lead

A day in the life

Each day, everyone at Springworks comes into work with a true passion for building products and tools for the HR ecosystem. We are artists, innovators, achievers, and dreamers, with a one-track mind to fine-tune the products that we build. Through this series of posts, we showcase our team members, their roles, and what a typical day looks like for them. You can check all the posts here.


Karan Ahuja joined the SpringRole team in December, 2018 as the Tech Lead. Prior to joining SpringRole, Karan worked as a Software Engineer at PayU and Urbanclap. He also started blockwala, a blockchain services co.

Let’s take a look at a day in the life of Karan.

What does your role as the Tech Lead at SpringRole involve?

As a tech lead, a significant amount of my time is spent identifying and clearing roadblocks for the tech team.

This means collaborating with the Product team to ensure that the vision for the product is effectively transmitted to the devs.

Apart from debugging the code, my role now involves debugging the problems for my team, and ensuring there are no blockers for them in the path of execution.

The other important part of my job is to ensure that there is less or no technical debt on the team, which means ensuring that the processes in execution are sustainable.

There is no point in releasing iteration after iteration quickly and letting chinks in the armour pile up, only for it to lead to a major breakdown some point down the line.

Being a Blockchain Dev is a very unique, modern position. How has this role evolved over your time doing it?

The Blockchain community is getting bigger and bigger as the days, and months progress.

Blockchain is open source and we’ve got some of the most brilliant minds building on it everyday.

One major difference from the time when I started is there has been an ecosystem transition from the R&D phase to the Production phase.

One gets to hear about new releases on the Ethereum chain, on an almost daily basis.

Many developers and companies fork the public chain and configure them to their use-cases.

This trend is just starting and new uses of blockchains are now an everyday affair.

What’s your favourite part of your work?

My favourite part of my work is the tech we are working with.

Blockchain is the vanguard of internet democracy and places power back into users’s hands.

Just knowing that you are helping the society become digitally empowered is a great feeling.

Walk us through a day in the life of Karan!

My weekday involves waking up around 8 AM.

I then spend some time doing personal research, catching up on news and updates from the community.

At office, day starts with catching up on slack and email conversations.

Then planning out the tasks for the day.

My peak programming hours are 3PM–7PM.

Post office hours, I hit the gym. (an ardent believer of the adage, healthy body=healthy mind)

What is the SpringRole dev team like?

The SpringRole dev team includes brilliant minds who have the ability to think out of the box. Each one has proven themselves to be valuable asset to the team.

What advice do you have for other Blockchain Developers?

For blockchain devs, understanding the core concepts is more important.

If you are a programmer, you can understand the concepts of blockchain and code your own chain!

All developers in general should study blockchain and upskill themselves for the future!


Don’t miss the first four posts in this series.

Building on Blockchain: a Day in the Life of a Quality Analyst

Building on Blockchain: a Day in the Life of a Product Designer

Building on Blockchain: a Day in the Life of a Blockchain Engineer

Building on Blockchain: a Day in the Life of a Product Manager


About SpringRole

SpringRole is enabling everyone’s #VerifiedProfessionalProfile on the Blockchain. It is a decentralised attestation-based professional network platform powered by the blockchain.

SpringRole is the platform where people can view, share and get attestations on their professional profile, thereby creating a verified resume that they can share and use. A user’s educational qualifications and work experience are verified by the organisations themselves and written directly to the blockchain. To assess a user’s skill set, SpringRole has a system of weighted endorsements that let users objectively look at people’s profiles and assess their skill level.

Learn More

To learn more, and be up-to-date about all-things-SpringRole:

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Default thumbnail
Previous Story

SpringRole Product Update — April 2019

Default thumbnail
Next Story

SpringWallet: A simple and effective wallet for seamless UI/UX experience

Latest from Life at Springworks