Life at Springworks: A day in the life of a Software Developer

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.

We are rated 4.8 on Glassdoor 🤩

Akash Kumar joined Springworks remotely in November 2020 as a Software Developer. He started his career journey working as a digital marketing executive at an event management startup where he also got involved in managing events with 1-2k people.

After working there for three months, he switched to working for the software development role within the same organisation and that was where his journey as a software developer started. Since then, he has worked on various technologies such as WordPress, Java, Javascript and Node.JS.

Akash is from Gaya, a holy city Bihar, which is mostly known as the birthplace of Buddhism. Akash likes to talk about politics, write poems and sing whenever he can.

He has worked at various locations such as Mysore, Hyderabad and Bangalore. Yet, he says he likes Bangalore the best.

Let’s take a deep dive into the life of this curious member of Springworks!

What does your job entail ?

I mostly work as a backend developer for our product- SpringRecruit– A free forever Applicant Tracking System. However, I’ve recently started to pick up the frontend development side of the product as well. Therefore, I write code in Node JS, Javascript and React JS.

My responsibilities range from participating in the entire product lifecycle, focusing on writing clean code to developing functional web applications and troubleshooting and debugging them.

What is your favourite part of your work?

I love coding for the backend of the product. I love disappearing into unit tests, documentation and clear requirements. I love having a ticket saying this endpoint needs the ability to do XYZ, here are the acceptance criteria.

I also get to focus on efficiencies, edge cases, and scalability. I love spending a day speeding up an API from a 1sec response to a .5 second response – or adding new features to a V2 API etc..

What are the challenges that you face in your job and how do you solve them?

Working with new technologies is always challenging. For instance, writing queries on MongoDB was difficult to do as a new thing for me, but doing it while learning helped me to get a hold of the technology faster.

My team also supported me throughout this learning process which made me learn quickly and perform better.

Walk me through a day in the life of Akash!

  • Wake up at 9 am
  • Check Slack and emails
  • Collect tickets from Jira
  • Remove blockers
  • Team meeting
  • Write code
  • Have lunch
  • Catch up with the team
  • Go for a walk in the evening
  • Work until 8 pm
  • Have dinner
  • Spend time with family
  • Head to sleep

What are your hobbies outside of work?

I love to write poetry a lot.  Here’s one of the short poems(in hindi) I’ve written 😃

What advice would you give to future software developers?

If you want to work in a software development role, start early with coding and learning latest technologies. Keep yourself updated about the latest trends.

You can also start a side project. Come up with an idea for a project and start planning it out. Even if you don’t know how to code, you can start brainstorming ideas and drawing diagrams showing how you would bring it to life. Getting it down on paper will motivate you to start making progress towards making it a reality.

What is the Springworks team like?

The team is awesome. All the team members are very supportive and always there to help each other when needed. It feels great to be a part of the Springworks team.

The organization provides perks like home office setup reimbursement, coupons, reward points, etc. You are always given the ownership of your work and people here are always open to opinions of everyone.

Want to join the team? Check out open roles at Springworks.

Priya Bhatt

I cover Employee stories at Springworks.

Previous Story

Top 11 Employee Engagement Trends In 2023 (Backed by Data)

Next Story

How to Communicate Employee Pulse Survey Results

Latest from Life at Springworks

Life at Springworks: A Day In The Life Of A QA Engineer