Senior Rails and Go Engineer

I build reliable product systems for SaaS teams.

I help teams design, ship, and maintain full-stack applications, payment workflows, search experiences, APIs, and background systems with Ruby on Rails, Go, and modern frontend tools.

14+

years building production software

Rails + Go

backend systems, APIs, and automation

Remote

senior IC work with distributed teams

Experience

Freelance / Independent

May 2026 – Present Remote

Backend Engineer (Go)

  • Built a Go daemon for Upstox v3 market data over WebSocket, including Protocol Buffers decoding
  • Implemented batched Telegram Bot API notifications for real-time pivot-point alerts
  • Designed dependency-injected interfaces with unit tests, PostgreSQL integration tests, and race-detector coverage
  • Packaged production deployment with systemd and EnvironmentFile-based configuration
Go PostgreSQL WebSocket Protocol Buffers Telegram Bot API systemd

Reinvented Hospitality

Nov 2023 – Aug 2025 Sweden (Remote)

Senior Ruby on Rails Developer

  • Built the Omnis hotel and restaurant management platform from the ground up
  • Shipped conference booking workflows for hospitality operations
  • Implemented hotel bookings, staff management, and inventory features with Rails, Hotwire, and PostgreSQL
Rails PostgreSQL Hotwire Tailwind

Mynewsdesk

Aug 2014 – May 2023 Sweden (On-site & Remote)

Senior Software Engineer

  • Integrated Stripe for subscription billing and payment processing across the platform
  • Improved Salesforce data sync performance, reducing fetch times and API usage
  • Built a fast, full-text news search experience powered by Elasticsearch
  • Shipped core product features for a digital PR platform serving thousands of communicators
  • Developed GraphQL APIs consumed by a React-based frontend
Rails GraphQL React PostgreSQL Elasticsearch Sidekiq

HappyFunCorp

Dec 2012 – Mar 2014 United States (Remote)

Ruby on Rails Developer

  • Delivered multiple client-facing Rails applications from planning through production delivery
  • Collaborated with distributed product and engineering teams across time zones
Rails PostgreSQL

Tata Consultancy Services

Dec 2010 – Nov 2012 India

Software Engineer

  • Designed and implemented service-oriented architectures for enterprise clients
  • Built internal tools that streamlined business operations and team workflows
Rails SOA

Castle Rock Research

May 2010 – Dec 2010 India

Ruby on Rails Developer

  • Contributed Rails features to Solaro, an online learning platform for exam preparation
  • Developed backend API services with asynchronous processing through RabbitMQ
Rails MySQL RabbitMQ

Rising Sun Technologies

Dec 2008 – Apr 2010 India

Junior Ruby on Rails Developer

  • Started as an early Rails developer building production web applications
  • Built RiseMoney, a SaaS platform for managing loan applications and disbursements
Rails MySQL

Personal Projects

Open Source

What I Can Do

Rails Product Engineering

Designing and shipping production Rails applications with clear domain models, maintainable controllers, background jobs, and interfaces teams can keep evolving.

Performance & Reliability

Profiling slow paths, tuning database queries, improving caching, and making background processing more predictable for busy Rails applications.

Billing & Payments

Integrating Stripe-style billing flows, subscriptions, invoicing, and secure payment workflows that fit existing product and support operations.

Search & Data Systems

Building Elasticsearch-backed search, indexing pipelines, and data flows for content-heavy or operations-heavy products.

API Design

Designing REST and GraphQL APIs with authentication, versioning, documentation, and frontend-friendly contracts.

Senior Remote IC Work

Working across time zones with strong async communication, code review, pair programming, pragmatic planning, and steady delivery habits.

Skills

Backend

Ruby Rails Go (Golang) GraphQL REST APIs WebSockets Sidekiq RabbitMQ

Frontend

React JS Next.js React Native Turbo Hotwire Tailwind CSS jQuery

Databases

PostgreSQL MySQL Redis Elasticsearch

DevOps & Tools

Git Docker CI/CD SVN

Testing

RSpec Minitest Capybara Selenium

Methodologies

Agile Scrum Kanban Pair Programming

Recent Posts

View all posts →