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