Ruby on Rails · Full-stack · Go (Golang)

Open to project enquiries
Kapil Dev Pal

Good ideas deserve great software.

Hi, I'm Kapil. I build what’s next.

I help founders and growing businesses turn ideas into working products — leading delivery end to end, from architecture through an Agile/Scrum-run team to launch — for websites, SaaS platforms, mobile apps and browser extensions.

Since 2021Building Rails and Go
applications for clients
5 industriesMedia, healthcare, logistics,
marketplaces and education
End to endDesign, testing, deployment
and production support

01 / Selected work

Real products.
Different possibilities.

Healthcare, space education, browser tools and production management. Find the project closest to what you have in mind.

Core web applications

More projects, more possibilities.

Platforms built around collaboration, transactions and day-to-day business operations.

Filmik.io application screenshot

Media production / SaaS

Filmik.io

A shared workspace for production teams, coordinators, performers and stunt managers. Built around the different people and responsibilities involved in a production.

OAuth2 / social login · RBAC & permissions · Sidekiq / Redis / Kafka pipelines · Go (Gin) microservice

Rails · Go (Gin) · React · PostgreSQL · Redis · Sidekiq · Kafka · Docker · Kamal

Explore Filmik.io
UseNami application screenshot

Marketplace / Real-time communication

UseNami

A marketplace that keeps buyers and sellers connected as a deal moves forward, with real-time conversations and structured transaction workflows. Also includes an RFID-based attendance system for automated student and employee tracking.

Buyer–seller messaging · Deal stages · RFID attendance management

Ruby on Rails · PostgreSQL · ActionCable

Explore UseNami
SmartPath application screenshot

Business operations / Automation

SmartPath

Business workflow automation that brings pricing, fees and administrative reporting together, supported by tuned Sidekiq jobs and a Go worker for high-throughput tasks.

Pricing & fee management · ActiveAdmin reporting · Sidekiq tuning · Go worker

Rails · ActiveAdmin · Sidekiq · Go · PostgreSQL · Redis · Docker

Explore SmartPath
Platform development

AK Catalyst — SaaS platform

A multi-tenant SaaS platform with OAuth2 / Google Login, role-based access control and subscription billing. Integrates payment gateways, AI services, email providers and third-party APIs, with VPS deployments managed through Docker and Kamal, including provisioning, SSL and monitoring.

Rails · React · PostgreSQL · Redis · Sidekiq · Docker · Kamal

Logistics technology

Flip — logistics platform ↗

Go (Golang) work on a freight platform: CLI commands to activate and deactivate freight insurance for sender sites across multiple 4PLs, consignment document-email settings, per-consignment idempotency to make the API more reliable, OpenAPI schema updates and automated tests.

Go · REST APIs · OpenAPI · CLI tooling · Automated testing

Backend architecture

Go (Gin) services with CQRS

High-throughput APIs in Go using the Gin framework, structured with CQRS: commands handle writes and validate business rules, while queries read from optimised read models kept in sync through domain events. The result is fast reads, safe writes and services that scale independently.

Go · Gin · CQRS · Domain events · PostgreSQL · Redis · Docker

POST /orders → Command→Write model→ Domain event→Read projection←GET /orders → Query

Built for the browser

Additional work / Published Chrome extensions

Google Meet Recording extension artwork

Google Meet Recording

Record calls with participant audio and your microphone, then save an MP4.

Chrome Web Store

Have something similar in mind — or something entirely different?

Tell me about it

02 / How I can help

Wherever you are,
let’s build from there.

A first product, a better website, or an application that needs a new direction. Bring the business problem; we’ll work through the technical decisions together.

Find the right starting point
01

Launch your website or store

Give customers a clear way to understand your business, explore your offer and take the next step, on desktop and mobile.

Business websites · Landing pages · Shopify · WordPress

02

Turn an idea into a working product

Build the features your first users need, with a frontend, backend and data model that can evolve as you learn.

MVPs · SaaS platforms · Customer portals · Marketplaces

03

Bring your product to mobile

Create a connected mobile experience with accounts, content, notifications and the APIs that keep it working.

React Native apps · REST APIs (Rails / Go Gin) · Firebase · Subscriptions

04

Improve what you’ve already built

Add features, connect third-party services, automate manual work or address slow queries and difficult deployments.

Rails, Go & React development · CQRS refactors · API integrations · Performance · Cloud deployment

05

Build tools for the browser

Put a useful feature inside the workflow people already use, from recording utilities to content controls and browser automation.

Chrome extensions · Browser utilities · Productivity tools

03 / Why work with me

Move faster.
Build with confidence.

I help you choose the right solution, ship the essentials and keep improving as your business grows.

01 / Speed with focus

Fast, focused MVPs

Launch a useful first version sooner by prioritising the features your users need most. I help you avoid unnecessary scope so you can test the idea and learn from real use.

02 / Agile delivery

Sprints, not surprises.

I run sprint planning, standups and reviews — solo or leading a small engineering team — so you see working software every cycle and can redirect priorities without waiting for a big reveal at the end.

03 / Ownership at every level

From backlog to production.

I take ownership of the whole product — architecture, code review, deployment and the people building it — not just my own tickets. Blockers are communicated early, and commitments are kept.

Advice before a proposal

Thinking about a build — or already stuck?

Book a free 30-minute call directly with me, the engineer who’d build it — not a salesperson. We’ll look at your goals, your team’s constraints and your timeline, and I’ll tell you honestly what it takes, including if custom software isn’t the right move yet.

No pressure. No sales deck. You decide if and when we continue.

  • Free, 30 minutes
  • Talk to the engineer, not a rep
  • Reply within 24 hours
Get a free consultation

A relationship that lasts. My aim is to make your business easier to manage and support its growth over time, through useful solutions, realistic commitments and ongoing improvement.

04 / Working together

A clear path from
“what if” to what’s next.

You don’t need a technical specification to start. A problem, an idea or your existing website is enough for the first conversation.

01 / Discover

Make the goal clear.

We start with a free conversation about your users, business goals and constraints, then identify the most useful next step.

02 / Plan & build

See the work take shape.

We agree on scope and milestones, build in short agile cycles and review working features together so feedback guides the next iteration.

03 / Launch & improve

Put it into real hands.

We test the key journeys, prepare deployment and handover, and agree on support and improvements as your business evolves.

Work directly with the developer building your product. Scope, timeline and engagement terms agreed before work begins.

Kapil Dev Pal

05 / The person behind the work

Your product needs
more than code.

I’m Kapil Dev Pal, a full-stack software engineer taking products from idea to production for startups and growing teams — with Ruby on Rails, Go (Gin) and architecture patterns like CQRS for systems that need to scale.

I don’t just write code to a spec — I run discovery, plan sprints, review pull requests and coordinate a small engineering team through Agile/Scrum, so the product ships on schedule and stays maintainable after handover. That end-to-end ownership, from interfaces to databases to deployment, is what turns a business requirement into software your team can rely on.

My client work spans media production, healthcare staffing, logistics, marketplaces and education. I’ve integrated AI services and payment gateways into production applications and published mobile apps to the Google Play Store and App Store.

Professional experience

Software Consultant

AK Catalyst

View experience
Own features end to end for a media production management SaaS platform, from requirements and technical design to testing, deployment and production support. Built Rails applications and REST APIs with React front ends; implemented OAuth2 and social login, role-based access control and granular permissions; built Sidekiq, Redis and Kafka background pipelines plus a Go (Gin) microservice for performance-sensitive operations. Run Agile/Scrum with a small engineering team — sprint planning, backlog grooming, code review and release — and build Go (Gin) services with CQRS (command handlers for writes, event-driven read models for queries) alongside the Rails platform. Also developed school management software for multiple institutions (student records, attendance, administration and reporting), optimised PostgreSQL queries and APIs, set up Docker and Kamal deployment pipelines, and wrote RSpec suites for models, requests and background jobs.

Software Engineer

Precious Infosystem Pvt. Ltd., Indore

View experience
Built custom Ruby on Rails applications to client requirements, including REST APIs and business workflow automation features. Improved application performance and code quality for long-term maintainability and delivered on-time releases in Agile sprints.

Junior Software Engineer

BestPeers Infosystem Pvt. Ltd., Indore

View experience
Developed Ruby on Rails applications for multiple client projects, shipping features and bug fixes. Improved database performance through query optimisation and indexing, and built reusable, maintainable components.

Software Developer

Techosoft Technologies

View experience
Developed and maintained Rails web application features: backend business logic, database operations and REST API endpoints, working with ActiveRecord models, associations, validations and queries. Troubleshot bugs, improved existing functionality and supported application testing.

Tools behind the work

The stack follows the project’s needs.

Ruby on RailsBackend & APIs
Go (Gin)High-performance APIs
CQRSScalable architecture
ReactWeb interfaces
Next.jsFull-stack web
React NativeMobile apps
PythonBackend & automation
PostgreSQLRelational databases
AWSCloud infrastructure
DockerApp containers
JavaScriptBrowser experiences
RedisCaching & background jobs
FirebaseApp services
Tailwind CSSResponsive styling
Google AnalyticsEvents & user insights
View the full technical toolkit
Languages
Ruby, Go (Golang), JavaScript, Python, SQL
Backend & frameworks
Ruby on Rails, Gin, REST APIs, gRPC, Sidekiq, ActionCable, ActiveAdmin, ActiveRecord, FCM
Architecture
CQRS (separate command & query models), event-driven design, domain events, clean/hexagonal architecture, microservices, read-model projections, multi-tenant SaaS, WebSockets
Frontend
React.js, Next.js, React Native, Hotwire, Turbo, Stimulus, Tailwind CSS, JavaScript
Data & messaging
PostgreSQL, Redis, Sidekiq, Kafka, Firebase
Security
OAuth2, Google Sign-In, role-based access control (RBAC), authentication & authorization
Leadership
Team lead, team management, Agile & Scrum, sprint planning, code review, mentoring, stakeholder communication, end-to-end product ownership
Quality
RSpec, FactoryBot, Capybara, unit and integration testing, TDD
Operations
Docker, Kamal, AWS, Linux, Git, GitHub, GitLab, CI/CD, Grafana, VPS deployment, App Store & Google Play publishing
Analytics
Google Analytics, Firebase Analytics, event tracking, performance monitoring
Platforms
Shopify, WordPress
AI tools
GitHub Copilot, Cursor, ChatGPT, Claude, OpenAI APIs, AI-assisted development
Other
Payment gateway integration, AI service integration, performance optimisation

Where the work is focused

Backend & APIs
92%
Architecture (CQRS, events)
78%
Frontend & UI
74%
DevOps & Cloud
65%
Mobile & Extensions
52%

Self-rated, relative to time spent across recent projects — not a formal metric.

B.Tech, Electronics & Communication Engineering

Prestige Institute of Engineering Management & Research (RGPV), Indore

PLC & Industrial Automation Intern

Kripa Automation India Pvt. Ltd., Faridabad · Jun – Jul 2016

06 / My blog · Rails to Rescue

The thinking behind
the building.

Good software comes from thoughtful decisions. On Rails to Rescue, I share practical lessons on building, launching and improving web applications.

Ruby on RailsWeb developmentDeploymentAnalytics
Explore Rails to Rescue
Rails to Rescue — Kapil Dev Pal’s blog profile on Medium Rails to Rescue

A few things I’ve written about

Selected articles

07 / Let’s talk about your business

Tell me what
you’re building.

Start with a free consultation. Share your business goals, an existing product or a challenge you’re trying to solve. I’ll help you explore the options and decide what fits.

Your time matters. No repeated sales calls or messages — we’ll agree on any follow-up together.

+91 82642 16929

Let’s find the right next step

Free initial consultation for business owners and startups. No obligation to hire.

Opens your chosen app with the brief. You review and send it.