-
Work summary: Programmer(12+ yrs, Résumé) | Rails(10+ yrs, Code sample) | Software consultant(Rails, Team coaching)
-
As a person: Mohnish cares about people & his work. As a fellow human, empathy is a core value amongst other human & engineering values
-
Location & Work preferences: Based in Berlin, Germany
- Open to working remotely with companies worldwide(can sustainbly overlap with other timezones for 4-5 hrs)
- Also value periodical in person visits as I care about the genuine human connection in builds
-
Code Samples & Blog: Can be found here
-
References can be found here & recommendations can be found here
-
Contact Details: Setup a connect call | [email protected]
From building MVPs to optimizing large-scale Ruby on Rails applications, I bring a blend of technical expertise, product focus, leadership skills & coaching/mentoring experience.
As a software engineer, my core strengths include:
-
Crafting scalable solutions with tools & technologies like Packs-Rails, Sorbet, Rails engines, Elasticsearch, RabbitMQ, Redis, and more.
-
Enhancing performance and observability using tools like Datadog, Redash, and New Relic, ensuring your apps run smoothly and efficiently.
-
Debugging, refactoring, and enhancing existing software systems(including legacy ones), helping businesses evolve and adapt over time.
-
Leading projects, fostering collaboration and delivering results that count.
Beyond technical implementation, I value:
-
Having a product-minded approach, meaning I think beyond code and value
- Ideating in discussions related to user journeys and personas that eventually lead to more user-friendly products
- Taking inputs directly from different teams and stakeholders as & when needed in an attempt to build better features or when fixing important bugs that impact one's customers
-
Proactive communication: Communicating early and often is key to the success of any project, and I’ve been told by many people communication is my strength. Whether it's breaking down and explaining complex concepts or aligning cross-functional teams, I’m committed to keeping everyone on the same page.
-
Sharing my two cents as a coach, mentor or fellow developer: Mentors have played a key role in helping me improve and I attempt to pay it forward in a probono way here. In addition to leveraging past experiences as coach/mentor, I intend to:
- As a coach: Ask questions that enable people to think for themselves and thereby be more independent
- As a mentor/fellow developer: Share different perspectives for the consideration of fellow colleagues to explore together best ways of getting things done
- Building and being part of a closely knit team: There is a saying failure can teach you a lot more than success. Having worked in person with international teams based in Singapore, The UK, and currently Germany for 7+ years, and having worked remotely with people from America, Europe, Africa and Asia, I’ve learned a number of lessons(some the hard way) of what truly builds strong, cohesive teams — and I’d love to bring those insights and leverage those experiences as and when needed.
If you’re looking for someone who can not only code but also coach, mentor, and help elevate your team, let’s connect. Please feel free to check my past work references here and recommendations on LinkedIn here.
- I also value serving as a teams coach
- I look forward to discussing other collaboration opportunities together :). You can find my contact details below.
If you are or you know someone who is looking for a human-centered programmer with some or all of the above mentioned experience/skills and if you think I could be a good fit for such opportunities, I'd sincerely appreciate your reaching out to me(via the contact details below) or spreading the word, thank you :)
P.S:
-
I'm open to discuss contract to full time hire roles too, however there's a current need(happy to discuss the reasons transparently over a call) for me to start work as a contractor/freelancer.
-
I have intentionally removed my contact number from my public résumé above. Happy to share it via email if needed.
-
I'm happy to share additional references as needed. If you'd like to speak to an ex colleague of mine about my work, I can also arrange the same as needed.