Srihari Sriraman

CEO

Toronto, Ontario, Canada14 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building event-driven architectures.
  • Proven track record in optimizing databases for scale.
  • Passionate about teaching and mentoring in tech.
Stackforce AI infers this person is a SaaS and Healthcare architect with extensive experience in event-driven systems.

Contact

Skills

Core Skills

ClojureRuby On RailsEvent-driven ArchitecturePostgresqlGcpPostgres

Other Skills

RubyJavaScriptGraphic DesignGimpJavaAndroidCPublic SpeakingSeminar SpeakerActionScriptFlexUser Interface DesignPHPShellEclipse

About

I love interesting problems, and engineering software solutions for them. I've built event-driven architectures, optimized databases, and improved system reliability for scale, across logistics, food delivery, and healthcare. Partner at Nilenso since 2013. Love teaching and mentoring. Conference speaker. Recently relocated to Toronto. Open to discussing distributed systems, PostgreSQL, Kafka, or anything technically fascinating.

Experience

14 yrs 2 mos
Total Experience
4 yrs 1 mo
Average Tenure
13 yrs
Current Experience

Porter

3 roles

Strategic Advisor

May 2025Sep 2025 · 4 mos

  • Provided strategic advisory and engineering consulting to leadership. Created an engineering handbook, organizational analysis, and architecture guidance for Porter's vision and AI strategy.

Distinguished Engineer

May 2024May 2025 · 1 yr

  • Led partner ecosystem's engineering through a crisis period. Established culture of engineering excellence through HLDs, ADRs, and RCA reviews. Redesigned onboarding system bringing alignment across product, design, analytics, and engineering. Created engineering roadmap and vision for partner ecosystem.
  • Created comprehensive Microservice Map establishing abstractions for Journeys, Steps, and Applications across Porter ecosystem. Built internal tool for service health introspection. Designed and drove production of allocation events, driver events, and app events for EDA adoption. Led GCP migration for a 30TB database, managing day-of cutover ensuring zero data loss. Drove Order Chaining design and Dynamic Service Pricing architecture validation.
  • Kotlin, PostgreSQL, GCP, Kafka, Event-Driven Architecture, Datadog
KotlinPostgreSQLGCPKafkaEvent-Driven ArchitectureDatadog

Senior Principal Engineer

Feb 2023May 2024 · 1 yr 3 mos

  • Led transformation of Allocation and Pricing (AnP) system, improving uptime from low 99s to 99.9% and reducing p95 latency from 1.5s to 300ms. Integrated data science capabilities achieving 3% fulfillment uplift across India. Proposed and drove Porter's Event-Driven Architecture transformation from distributed monolith, managing 3 projects and consulting on 8 others. Solved critical database bottlenecks with 3-member team, reducing storage by 4TB. Implemented org-wide partitioning strategy. Established PE forum, testing workshops, and internal tech talks.

Nilenso software

2 roles

Full-time parenting

Apr 2022Sep 2022 · 5 mos

Partner

Jun 2013Present · 13 yrs

  • Part of the initial team in 2013, been building it with other members since then.
  • Experiences below are through nilenso.
ClojureRuby on RailsRubyJavaScriptGraphic DesignGimp+14

Resolve to save lives

Simple.org | Principal Consultant

Mar 2021Apr 2022 · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Worked on OKRs with leadership, improving their structure for measurability. Worked with senior epidemiologists in ICMR to make hypertension data easy to analyse, worked on refining and architecting the reporting schema for India's scale. Worked with people in the field to build patient de-duplication, online-lookup, and drug stock features.

Goto group

2 roles

Marketplace | Principal Engineer

Feb 2020May 2021 · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Principal Engineer in Marketplace/matchmaking org of Gojek. Created the base abstraction of a Trip that could represent orders across multiple products at Gojek, and worked closely with the CTO, and Heads of Engineering to do this. Led the product and engineering initiatives for Food Pooling, delivering orders to nearby customers from same restaurant.
  • Was the go-to person in Marketplace for creating practices around building and running teams, architecture decisions, functional programming, etc.
  • Clojure, Postgres, Rabbitmq, Redis, Distributed Transactions, ADRs
ClojurePostgresRabbitmqRedisDistributed TransactionsADRs

GoFood Tech Lead

Dec 2018Feb 2020 · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Led the Go-Food OMS and Reliability Team, scaling from 500k to 2M orders a day. Led merchant acceptance initiative from ideation to market, closely in deep collaboration with product leadership. Evolved API design with mobile app to be simple, composable, and backend-driven. Built the architecture around the OMS, making it event driven and modular, keeping the core state machine minimal. Influenced architecture in CMS, and Search teams too. Brought Clojure and Postgres expertise to the teams, ran workshops and training sessions for multiple batches. Inspired deep thinking in the team, propagated software engineering principles through documentation and mentorship. Built strong rapport across Gojek teams.
  • Golang, Clojure, PostgreSQL, Platform Infrastructure
GolangClojurePostgreSQLPlatform Infrastructure

Resolve to save lives

Simple.org | Tech lead

May 2018Dec 2018 · 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Initial design and launch of the simple app to the first 10 facilities in Punjab. Led the backend team, drove the offline-first sync-API design, participated in designing the Simple-ID, created an experiments app for quick validation of product with nurses in the field.
  • Rails | Clojurescript React Native | Postgres | Metabase

Omnyway, inc.

Senior Clojure Consultant

Sep 2016Oct 2017 · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Built generative testing framework for large, distributed payments platform. Developed orchestration library for communication between actors. Created API simulator for payment systems testing. Built integrations with other payment systems, admin portal, and mobile apps.

Staples

Staples Labs Sparx | Clojure Engineer

Nov 2013Sep 2016 · 2 yrs 10 mos · San Mateo, California, United States · Hybrid

  • Built large-scale machine learning runtimes and analytics platforms supporting low latency (< 10ms at P99.9) SLAs. Developed Experimentation Platform (EP) for A/B testing with experiment-level scheduling. Built monitoring system for Sparx ecosystem. Created ETL pipelines, data pipelines, catalog systems, and web crawlers. Built and maintained high availability PostgreSQL cluster with over 2 billion records, supporting < 5 second failovers. Attended PostgreSQL Day Asia conference and applied learnings to production problems.
  • Clojure, Datomic, JVM, Kafka, PostgreSQL, Redshift

C42 engineering

Engineer

Jul 2012Jun 2013 · 11 mos · Bangalore, India

  • Wrote a survey web service for the non-profit sector employing a RESTful API. Built both a rich, backbone.js-based web frontend and mobile app for Android
  • Worked on a large e-commerce product, heavy on analytics and services integrations, wrote web scrapers, designed parts of the website.

The eclipse foundation [admin: google]

Contract developer, Google

May 2011Aug 2011 · 3 mos · Google Summer of Code 2011

  • Developed an Eclipse Plugin as a Google Summer of Code 2011 participant. The project proposal was accepted by The Eclipse Foundation, IBM. Successfully developed the plugin for Assignment Management in the Eclipse IDE for Education. The plugin featured fresh UI for creating, importing and managing Java Assignments. It also Included a chat functionality to chat with the teacher assistant through XMPP or IRC, within eclipse itself.

Education

CMR Institute Of Technology

BE — Computer Science and Engineering

Jan 2008Jan 2012

Kendriya Vidyalaya NAL Campus

Schooling

Jan 2001Jan 2008

Stackforce found 100+ more professionals with Clojure & Ruby On Rails

Explore similar profiles based on matching skills and experience