Skip to content
Murali Krishnan A

Hey, I’m Murali

Software engineer · Founder · CTO

Murali Krishnan A - I love building intelligent systems that scale.

I design and run the systems underneath products that serve 2.5 billion API calls a month - and build the teams that keep them boring.

Who

I build the systems underneath products people use every day - search, onboarding, payments.

Murali Krishnan A, Software engineer · Founder · CTO

Right now I am building at HighLevel - Twilio's third-largest customer, serving around two million companies worldwide on roughly 2.5 billion API calls a month. The scale is enormous, interestingly we call a DB small DB if it has 100 Million or less records!

Where

  1. Technical Engineering Manager

    Apr 2025 - now · 1 yr 3 mo

    HighLevel · Dallas, TexasCurrent

  2. Co-Founder & CTO

    May 2023 - now · 3 yr 2 mo

    Monkey Science · Bengaluru, IndiaCurrent

  3. Software Engineer

    Mar 2023 - May 2023 · 2 mo

    Open Financial Technologies · Bengaluru, India

  4. Co-Founder, CTO & Chief Product Architect

    Jan 2022 - now · 4 yr 6 mo

    Scriptyl · Kerala, IndiaCurrent

  5. Application Dev. Engineer

    Aug 2021 - Feb 2023 · 1 yr 6 mo

    Unisys · Bengaluru, India

  6. Technology Architect

    Aug 2019 - Jun 2024 · 4 yr 10 mo

    Humaid Badir Marine Shipping Est. · Dubai, UAE

  7. B.Tech, Computer Science & Engineering

    2017 - 2021

    APJ Abdul Kalam Technological University · India

What shipped

Open any one for the problem, the approach, and what it bought.

Stack

Languages
JavaScript / TypeScriptNode.jsGoPythonJavaKotlin
Data & storage
PostgresMongoDBRedisVector databasesRAGPub/Sub
Infrastructure
DockerKubernetesAWSGCPGit
Foundations
Data structures & algorithms

Also built

Personal and hobby projects.

  • Cypax

    2021–2022

    Natural language to Python, built before ChatGPT existed. Aimed at school students: describe the idea in plain English, then read the code it generates and learn the pattern.

    First prize, Hackerflow by SurveySparrow

    • NLP
    • React
  • Project Python - borewell rescue robot

    2019–2022

    Genrobotics

    Technical lead, volunteering. Rescue robotics for children trapped in borewells: sensor integration, real-time control, and fail-safes for a confined space where a second attempt is not an option.

    • Arduino
    • ROS
  • Competitive Coding Step by Step

    2019–2021

    NSSCE

    Founded and ran a year-long mentorship program for Tier 2 and Tier 3 engineering colleges. Pattern-based training, mock interviews and contests for 100+ students. Participating colleges doubled their placement rates.

    • Mentoring
    • Competitive programming
  • Blockchain consent management for airports

    2019–2021

    Unisys Cloud 2020

    A Hyperledger Fabric private chain that lets a traveler control what airport service providers can see. Contact details are masked, and every access is logged so the traveler can audit who read what.

    Top 5 nationally, Unisys Cloud 2020

    Building a consent system for airports on Hyperledger Fabric

    • Hyperledger Fabric
    • Blockchain
  • Virtual agent assisted VR shopping

    2020–2021

    NSSCE

    Multi-user collaborative shopping, in-headset product customization and a virtual showroom.

    • Unity
    • AR
  • Rendezvous - VR conferencing

    2019–2020

    NSSCE

    Conferencing on low-cost VR headsets, paired with a sensor wearable that tracks each joint in the body.

    • VR
    • Mixed reality
  • Hedge

    2017–2019

    Digital Masala Challenge

    Browsing-activity monitoring for public internet spaces such as cafes and college hubs, scoring potential extremist activity, with a privacy warning shown before monitoring starts.

    Won the Digital Masala Challenge; built on a productization grant from Facebook and Youth Ki Awaaz

    I rewrote SSL in my first year of college. Here is what it taught me.

    • Network security
    • SSL

Play

You are a request on the path. Jump the 5xx, duck the timeouts.

You are a request. Space to jump a 5xx, to duck a timeout. Click the screen first - the keys only work once it has focus, so the page still scrolls normally.