What kinds of teams do you work best with?
I work best with SaaS companies and startups that need strong Rails architecture and reliable delivery, especially teams scaling a product or stabilizing a mature codebase.
Do you work hands-on or only in an advisory role?
Both. I can work hands-on as a lead engineer while also providing architecture guidance, technical decision support, mentoring, and standards-setting.
Can you help without rewriting our existing Rails application?
Yes. My preferred approach is incremental improvement: reduce risk, improve reliability and maintainability, and keep delivery moving without unnecessary rewrites.
Do you work remotely with teams outside Sri Lanka?
Yes. I work remotely with distributed teams internationally and collaborate across engineering, product, and stakeholder groups.