Haseeb Annadamban

About Me 🔗

Hi 👋

I am Haseeb Annadamban. I am a software engineer from Kerala, India.

Currently, I am a freelance Rails developer. I have spent a fair amount of time building Rails apps since 2016. I have successfully delivered numerous projects, ranging from MVPs to complex systems serving millions of users. My specialization includes performance tuning, AI integrations, and product leadership. I am known for being self-driven and easy to manage. My clients are mostly from USA. But I had clients from Australia and India too.

Have a project in Mind?: Contact me

Some Interesting Complex Problems Solved 🔗

  • Video/audio freeze detection: Used openCV to detect if a video is in a frozen state with 99% accuracy
  • CoBrwosing: Created CoBrowsing feature for a customer service app that allows to take control of a customer’s browser without using any plugins except this JS CoBrowsing widget code.
  • Server management platform: An internal dashboard for a client that allows users to control thousands of servers and field devices scattered across the globe. It allows the users to execute scripts on those servers, configure, provision, web-based SSH, etc.

Common Freelance Gigs 🔗

  • Performance optimizations of Rails, PostgreSQL, and Sidekiq: Helped multiple clients to scale
  • Rails Upgrades
  • Legacy modernization: Helping legacy Rails applications to modernize the stack, including the front end. For example, Recently, I helped convert CoffeeScript/AngularJS 1.0 to JS/Vue.
  • Third-party integrations.

Contact me 🔗

Have a project in mind or just want to chat!. You can contact me through this Contact form

Familiar with 🔗

  • Ruby on Rails
  • PostgreSQL
  • Stimulus & Turbo
  • TailwindCSS
  • React
  • JS/NodeJS
  • TypeScript
  • Server (Ruby) and client side GraphQL
  • Heroku
  • Payment integration
  • Rails upgrades
  • Third party integrations
  • Rails performance optimizations
  • SSO
  • Legacy code
  • … and few other technologies. contact me to learn more