About

Hey there! My name is Prathamesh Sonpatki. I am a web consultant offering services in Web development and backend engineering. I am experienced in Ruby and Ruby on Rails. You can reach me on [email protected].

I am looking for work

I am looking for remote consulting gigs related to Ruby on Rails and web development. I have extensive experience in building web apps for over 9 years. I am based in Pune, India and in IST timezone.

What I bring to the table for you

  • Empathy while working with people from different background
  • Code reviews
  • Remote pair programming
  • Best practices
  • Product mindset
  • Good writing and conversation skills
  • Experience in upgrading legacy Rails apps

I am also interested in paid open source work related to Ruby/Rails projects.

If you find this interesting, reach out to me on [email protected].

You can also support me on my Patreon page.

Open source

I have been a lead software developer in various roles for the past seven years. I am also a prolific open source contributor, being #31 in the all-time Rails contributors list.

Ruby Community

I am co-organizer of RubyConfIndia and Deccan Ruby Conf - two of the premier Ruby Conferences in India and is regularly invited to give talks at tech conferences around the world including RailsConf, RubyKaigi, RedDotRubyConf, RubyConfIndia, and RubyNation. Apart from the conferences, I am also instrumental in running the local Pune Ruby meetup.

Stuff I am currently working on

Apart from writing articles related to Ruby and Rails I am working on few side projects.

bad_json_request_handler gem

Sometimes the clients of our API don't send the request payload in proper format. Rails raises Parameters Parsing error in case of invalid JSON request payload. But how to indicate to the API clients that the request was invalid instead of returning a 500 exception to them? You can solve this by using the gem I am building. For more details check the source code here - https://github.com/prathamesh-sonpatki/bad-json-request-handler

New Relic cheat sheet for Rails devs

I am working on a cheat sheet to effectively track Ruby/Rails app using New Relic. Check it out below. This cheat sheet is aimed at Rails devs who want to get real picture of the application performance. This is still work in progress but you can get early access.

Stay in touch 👍🏻

Get in touch with me on Twitter or send me an email. I would love to talk with you. Don't miss out on any of my articles by subscribing to my newsletter.