Gopi Krishnan

Hi, I'm Gopi.

Software Architect · Engineering Manager · Middleware & Distributed Systems

I design systems that live between software — middleware, microservices, integrations, the distributed architecture that enterprise products quietly depend on. Seven years of that work across startupseffy · CultureMonkey and global enterprisesAccenture · Cigna has given me one consistent satisfaction: solving people problems with technology.

From writing ETL pipelines at Accenture to architecting systems and embedding AI into real business workflows — I've led teams, managed delivery across two productseffy · CultureMonkey simultaneously, and shipped 60+ integrations between platforms that were never meant to talk to each other. One belief has held through all of it: design for failure first. Success takes care of itself.

7+
years experience
10x
project pipeline scaled
150+
business use cases scoped
20+
platforms integrated

On a deliberate break — building in public, exploring the right next challenge. Always open to conversations about meaningful work.

Writing

Technical essays & notes

Builds & Systems

Things I've shipped

products

An AI copilot that lives inside Freshdesk — crawls your knowledge base, past resolved tickets, and macros to surface the most relevant reply for each ticket. Agents review and send. No tab switching, no knowledge hunting.

43% faster FRT · 2× within-SLA · 30% lower handle time · 60% drop in after-hours work

AIRAGLLMFreshdesk ↗ Live Product

Open-source MCP servers that expose Freshdesk and Freshservice as tool-callable APIs — built during the early days of the MCP ecosystem. Validated internally by resolving 1,000+ support tickets at effy before public release.

46 GitHub stars · 27 forks · Listed on Smithery.ai

Brought CultureMonkey's employee engagement surveys directly into Microsoft Teams — so HR teams could run surveys without asking employees to open another tool. Live on Microsoft AppSource.

TeamsHR Tech ↗ AppSource

A Chrome extension that spots timezone mentions in Gmail and shows your local time inline — no tab-switching, no mental math. Turn on Universal Mode and it works on other sites too; there’s also a quick converter in the toolbar.

Chrome ExtensionProductivity ↗ Chrome Web Store↗ timesight.in
integrations

Took an existing Zoho People auth boilerplate and built the full sync architecture on top — multi-tenant isolation, error handling, retry logic, and customer onboarding workflows. Replicated across Keka HR, Workday, Darwinbox, and Workline.

6 HRMS platforms · 100,000+ employee records synced

Zoho PeopleWorkdayDarwinboxKeka

An in-house MFT service for CultureMonkey — gave enterprise customers a clean, configurable way to drop employee data files when APIs weren't an option. Dedicated FTP server, per-customer configuration, clean internal workflow.

MFTSFTPFTP

Shopify, ServiceNow, Magento, Slack, WhatsApp, Nium, Delhivery and 50+ more. One integration processed millions of student records — a drain stuck for weeks, resolved in 3 days via PM2 cluster mode and dual-layer throttling.

ShopifyServiceNowSlackWhatsAppMagento
infrastructure

Before: SSH into servers to check logs. After: centralised Grafana stack across 20+ services, custom dashboards, automated Slack and email alerts, and phase.dev for secrets management. Full deployment lifecycle — dev to staging to production — owned solo.

20+ services · Grafana + Prometheus + ELK · Solo ownership

GrafanaPrometheusELKphase.dev
systems

Replaced manual Slack DM approval chains with a structured form → automated approval routing → Finance auto-notification workflow. Zero follow-ups required. Pattern became a template for multiple other internal automations.

AutomationInternal ToolsWorkflow

50+ projects in feasibility at any time, most never converting. Fix: lightweight feasibility format with go/no-go criteria, BA-to-dev handoff templates, and customer sign-off checkpoints before engineering effort began. Less wasted effort, better-aligned solutions.

Process DesignEngineering Management
Contact

Let's talk

I'm currently on a deliberate break — building in public, sharpening my skills, and thinking carefully about what comes next. If something here resonated, I'd genuinely love to hear from you.

What I'm open to