Mohnish Jadwani

Mohnish Jadwani

Mentor
Rising Codementor
US$15.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
A Programmer who cares about his craft | Blogger | People Person
A Programmer who cares about his craft | Blogger | People Person

A programmer with 10+ years of experience mainly building Ruby based web applications. I believe in using the right programming language to get things done. Mohnish currently is also one of the mentors on the Ruby track of Exercism.io(https://exercism.io)

He considers myself fortunate to have international work experience working out of countries like Germany(currently) and also out of Singapore and UK through some of my past roles.

Some of the Ruby and Elixir articles that Mohnish has written include -

  1. [Ruby] How to Setup RSpec, Factory Bot and Spring for a Rails 5 Engine(https://medium.com/@mohnishgj/how-to-setup-rspec-factory-bot-and-spring-for-a-rails-5-engines-154af307c12d)
  2. [Ruby] Learnings from facilitating a Ruby meetup where people solved an Exercism kata via Pair programming(https://medium.com/@mohnishgj/learnings-from-facilitating-a-ruby-meetup-where-people-solved-an-exercism-kata-via-pair-programming-39c78113b86b)
  3. [Elixir] Why use typespecs in Elixir?(https://medium.com/@mohnishgj/why-use-typespecs-in-elixir-5de1c37d5dc4)
  4. [Elixir] The journey of solving an Elixir exercise on Exercism and how that led me to look beyond the impostor syndrome(https://codeburst.io/the-journey-of-solving-an-elixir-exercise-on-exercism-and-how-that-led-me-to-look-beyond-the-98fb9d7ae298)

Some of his open source contributions include:

  1. [Ruby] Working on Planner(contributions present here - https://github.com/codebar/planner/commits?author=boddhisattva) which powers - https://codebar.io/
  2. [Ruby] The Ruby Spec Suite(contributions present here - https://github.com/ruby/spec/commits?author=boddhisattva)
  3. [Elixir] Hexpm(contributions present here - https://github.com/hexpm/hexpm/commits?author=boddhisattva) - Package Manager for the Erlang ecosystem
English
Berlin (+01:00)
Joined October 2018
EXPERTISE
10 years experience
I have had the opportunity to built Ruby based Gems based on my past experience and I've also written a number of command line Ruby appli...
I have had the opportunity to built Ruby based Gems based on my past experience and I've also written a number of command line Ruby applications. I've always attempted to build my solutions keeping SOLID principles in my so that the cost of change is in minimal whenever we'd want to add enhancments to it. A good code sample of the kind of code that I could write in Ruby is available here: https://github.com/boddhisattva/sales_tax
View more
View more
10 years experience
Through some of my past projects I have had the opportunity to work on large scale applications including an Ecommerce application, a Soc...
Through some of my past projects I have had the opportunity to work on large scale applications including an Ecommerce application, a Social Networking application and even on systems with a multi tenant architecture. I've enjoyed optimizing performance of these apps so that they could have faster page load times through performance improvement strategies like - caching, using redis, adding indexes in the database for required columns and other ways of optimizing SQL queries, using background jobs, eager loading, memoization etc.,.  Tools used - In addition to databases like Postgres and MySQL I'm familiar with using tools like Redis, RabbitMQ, Elasticsearch and Sidekiq. I'm also knowledgeable with writing unit tests in rspec and minitest, integration tests using Capybara and even using request specs for testing API's.  A good code sample of the kind of code that I could write in Rails is an Expenses app(https://trackyourexpenses.herokuapp.com/) that I built using Rails(code available here - https://github.com/boddhisattva/expenses) .
View more
View more
1 year experience
I have had the experience with building an API based Phoenix application in the past. I also keep solving exercises on Exercism's Elixir ...
I have had the experience with building an API based Phoenix application in the past. I also keep solving exercises on Exercism's Elixir track whenever I get an opportunity to dive deeper into the world of Elixir. Some of my open source(including side projects) Elixir related contributions include: * Have contributed to the Hexpm Package manger(contributions present here - https://github.com/hexpm/hexpm/commits?author=boddhisattva)   * A ThoughtWorks Sales Tax problem(https://github.com/boddhisattva/sales_tax) built using Elixir
View more
View more

REVIEWS FROM CLIENTS

0.0
(0 reviews)
Nagib
Nagib
December 2018
Friendly and took time to understand the requirements over email and even presented a high level concept as part of our first session.
SOCIAL PRESENCE
GitHub
exercism
My solutions to exercises on Exercism(http://exercism.io/)
Ruby
1
0
wiki_ideas_with_comments
Wiki Ideas with Comments . Trying out Gollum with Disqus.
Ruby
1
0
Stack Overflow
2222 Reputation
8
39
68
EMPLOYMENTS
Freelance Software Developer
Getro
2022-01-01-Present
● Built prototypes in 2 week release cycles towards building an MVP for the Getro People product ● Added Tracking capabilities using Woop...
● Built prototypes in 2 week release cycles towards building an MVP for the Getro People product ● Added Tracking capabilities using Woopra to measure the impact of our work and use lessons learnt towards building better prototype iterations going forward
Ruby on Rails
View more
Ruby on Rails
View more
Senior Developer
BAbbel
2020-12-01-2021-04-01
● Lead a team by taking ownership of building a new Ruby on Rails B2B2C app. This unblocked the team to work on their tasks independently...
● Lead a team by taking ownership of building a new Ruby on Rails B2B2C app. This unblocked the team to work on their tasks independently. Conducted code reviews on the project. ● Lead the complete rebranding of a product whose codebase had a challenging amount of technical debt. Resulting work led to documentation efforts that reduced the cycle time of related tasks for the team and made them more autonomous ● Improved onboarding experience for team members ● Improved engagement & sense of belongingamong team members ● Gave a live customer demo for one of our most recently completed product offerings
Ruby on Rails
View more
Ruby on Rails
View more
Backend Developer
Honeypot
2020-06-01-2020-11-01
● Lead a team to build a Recommendations feature ● Built a more inclusive & well-being focused work culture ● Implemented process improve...
● Lead a team to build a Recommendations feature ● Built a more inclusive & well-being focused work culture ● Implemented process improvements that enabled the team to work more autonomously ● Reduced dependency on the engineering team by enabling a business team to work more independently
Ruby on Rails
View more
Ruby on Rails
View more
PROJECTS
Hangman GameView Project
Any Hangman game user
2015
Worked with a distributed team to build a hangman game that mainly uses JS
Worked with a distributed team to build a hangman game that mainly uses JS
JavaScript
JavaScript
An Expenses Management AppView Project
Any user who would like to have a way to track their regular expenses
2018
An expense management app to track
An expense management app to track
Java
Ruby on Rails
AJAX
View more
Java
Ruby on Rails
AJAX
PostgreSQL
View more