Now is the time for the good men to come to the aid of their craft :)

About & Expertise

Hello, I’m Rakesh.

With years of specialized experience in backend and API development, my toolkit includes technologies such as Ruby/Rails, Java/Scala, Python, NodeJS, Redis, MySQL, PostgreSQL, Docker, and Git. I’ve also honed my skills in building robust infrastructure on AWS.

Currently, I serve as an engineering lead at a prominent IT service firm, where I lead teams in delivering innovative solutions. My passion lies in web development, and I enjoy working with tools like Sublime, Vim, and Linux. Ruby and JavaScript are my preferred programming languages, and I thrive on problem-solving, regardless of my job title.

I’m driven by a love for building new things, particularly in the early stages of software product prototyping. I take pride in crafting simple, clean, and modular code that adds tangible value to customers and streamlines workflows for my colleagues. Automating mundane tasks is my forte, making everyone’s workday a bit more enjoyable.

One of my favorite prototyping methods is paper prototyping, a quick and effective tool for gathering feedback. I’ve utilized this method extensively, both in large corporations and bootstrapped startups, finding it invaluable for rapid collaboration and iteration.

Throughout my career, I’ve contributed as a core engineer across various industries, including enterprise software, e-commerce, marketing, analytics, education, and CRM. Each experience has enriched my skills and perspective, fueling my passion for creating impactful solutions.

In addition to my technical expertise, I possess a skill in deciphering and improving legacy code. I thrive on the challenge of diving into complex systems, identifying inefficiencies, and implementing solutions that enhance functionality and maintainability.
I have a knack for adapting to new tasks and technologies with ease. Whether it’s tackling legacy code, exploring unfamiliar domains, or taking on any project thrown my way, I approach each challenge with enthusiasm and determination to deliver results.


Quotes and writings

Albert Einstein writing

Pure logical thinking cannot yield us any knowledge of the empirical world; all knowledge of reality starts from experience and ends in it

The Only Source of Knowledge is Experience. -Albert Einstein

Every program has two purposes: The one for which it was written and another for which it wasn’t. -Alan J. Perlis

users do not care about your architecture. They care about your value proposition. Every ounce of friction from an architecture choice that shows up in UX, or limits scale, or increases cost, or slows down velocity, will eventually be a disadvantage. -UnknownInternetUser