profile-pic

Sri Harsha Kappala

years of demonstrated history in engineering high performance & scalable software. Hands on Engineering Manager & Leader. Avid polyglot engineer with experience on variety of languages, frameworks and datastores. Passionate full stack engineer with extensive experience on backend, frontend and DevOps. Engineered applications for some of the highly complex domains that are serving hundreds of millions of users worldwide. Adaptable individual with agile and rapid development practices. Enthusiast on latest software, libraries and tech trends. Love to work with agile teams to solve complex and exciting problems. Competent to write optimized algorithms using right data structures & language internals. Experience in managing team sizes ranging from to 16. Experience working with diverse, cross-functional and geographically distributed teams. Stakeholder management with wide variety of teams including product, business, marketing, internal & external engineering teams.
  • Role

    Engineering Manager & CoffeeScript Developer

  • Years of Experience

    11 years

Skillsets

  • PostgreSQL
  • AWS
  • AppSync
  • Vagrant
  • Trello
  • Svelte
  • Starburst
  • sidekiq
  • REST
  • ReactJs
  • Cloudfront
  • Nodejs
  • Nextjs
  • NewRelic
  • MongoDB
  • Logstash
  • Kibana
  • fastly
  • Expressjs
  • ESS
  • SWF
  • Step functions
  • SNS
  • SES
  • S3
  • RDS
  • Lambda
  • Go
  • Coffeescript
  • ElasticCache
  • EKS
  • ECS
  • ECR
  • EC2
  • DynamoDB
  • Cognito
  • Codecommit
  • Ruby
  • Microsoft Azure
  • Datadog
  • Hive
  • Docker
  • SVN
  • RSpec
  • Redis
  • Elasticsearch
  • Kubernetes
  • MySQL
  • Heroku
  • Bitbucket
  • JavaScript
  • Helm
  • Git
  • Ruby on Rails
  • Java
  • CircleCI
  • Jenkins
  • Capistrano
  • Ruby
  • Ruby on Rails
  • Spring Boot
  • Selenium
  • Shell Scripting
  • Github
  • Prometheus
  • Jira
  • Kafka
  • jQuery
  • Spark
  • Terraform
  • GraphQL
  • Python
  • Grafana
  • Splunk

Professional Summary

11Years
  • Jun, 2022 - Present3 yr 8 months

    Engineering Manager

    Paytm
  • Oct, 2020 - Jun, 20221 yr 8 months

    Software Development Engineer III

    Cond Nast
  • Aug, 2018 - Oct, 20202 yr 2 months

    Technical Lead

    Realtor.com
  • Jan, 2013 - Jan, 20152 yr

    Product Developer

    FixNix
  • Jan, 2015 - Apr, 20172 yr 3 months

    Senior Member of Technical Staff

    Vakilsearch
  • Apr, 2017 - Aug, 20181 yr 4 months

    Senior Software Engineer

    CaratLane

Applications & Tools Known

  • icon-tool

    AWS

  • icon-tool

    Microsoft Azure

  • icon-tool

    Heroku

  • icon-tool

    PostgreSQL

  • icon-tool

    Elasticsearch

  • icon-tool

    MongoDB

  • icon-tool

    Redis

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    Helm

  • icon-tool

    Vagrant

  • icon-tool

    Terraform

  • icon-tool

    CircleCI

  • icon-tool

    Jenkins

  • icon-tool

    Logstash

  • icon-tool

    Kibana

  • icon-tool

    Splunk

  • icon-tool

    Datadog

  • icon-tool

    Newrelic

  • icon-tool

    Prometheus

  • icon-tool

    Grafana

  • icon-tool

    Git

  • icon-tool

    SVN

  • icon-tool

    Github

  • icon-tool

    Bitbucket

  • icon-tool

    Kafka

  • icon-tool

    Hive

  • icon-tool

    Spark

  • icon-tool

    Fastly

  • icon-tool

    Sidekiq

  • icon-tool

    Selenium

  • icon-tool

    Trello

  • icon-tool

    Chat GPT

Work History

11Years

Engineering Manager

Paytm
Jun, 2022 - Present3 yr 8 months
    Currently handling a complex system called Settlement Ledger that's responsible for credit settlement, dues, apportionment, loan foreclosure, reconciliation, and financial book-keeping for Lending. Manage a team of 15 engineers to deliver a reliable Settlement system for Paytm Postpaid, Personal Loans, and Business Loans. Responsible for planning, allocation, prioritization, and stakeholder management. Reduced CST & VOC issues from 200 to 10 tickets per week in 5 months. Delivered Statement Audit and Voucher Dump Valuedating system. Scaled day end jobs to support 28 million inserts each day. Capacity planning for events like IPL and Flipkart Big Billion Day sale. Oversaw automated reconciliation team and collaborated with Data Engineering, Collections, Payment Gateway, and other teams. Organized documentation and built POCs with Generative AI.

Software Development Engineer III

Cond Nast
Oct, 2020 - Jun, 20221 yr 8 months
    Led a team of 11. Built the Martech Platform from scratch with event-driven microservice architecture on AWS. Integrated payment methods like Apple Pay and Google Pay. Designed segmentation architecture for marketing. Scaled Martech stack to handle millions of order form requests. Built internal catalog and purchasing tool for 40+ brands. Platform processes over 3.2 million USD in net billing monthly. Integrated with third-party billing, subscription, and tax services. Used AWS Step Functions for entitlement generation.

Technical Lead

Realtor.com
Aug, 2018 - Oct, 20202 yr 2 months
    Re-architected alerts system handling 20 million notifications daily. Led migration of CRM tools to Oracle Responsys. Built AWS cost optimization POCs. Developed price reduction and open house alerts, increasing engagement and ad revenue by 35%. Revamped identity service to JWT-based system. Implemented Splunk dashboards and integrated hubble tool for pipeline tracking.

Senior Software Engineer

CaratLane
Apr, 2017 - Aug, 20181 yr 4 months
    Designed and developed features as APIs for multiple platforms. Broke down monolithic apps into microservices using GraphQL and NodeJS. Developed distributed ETL jobs with Amazon SWF. Architected gifting module with third-party integration. Developed rule engine for cashbacks and coupon codes. Designed dynamic inventory allocation algorithm. Optimized payment flow for multiple payment modes. Led team, code reviews, estimations, and introduced best practices.

Senior Member of Technical Staff

Vakilsearch
Jan, 2015 - Apr, 20172 yr 3 months
    Part of planning and architecture team for Libra, a Practice Management & Collaboration Software. Lead Engineer for Libra. Responsible for code review, style guide, and API integrations. Developed messaging engine, XML templating system, optimized search algorithm, decision engine, live counters dashboard, ticket assignment algorithm, and self-service platform InKorporate. Developed crawlers and text extraction engine for research module. Regular meetings with business and product teams.

Product Developer

FixNix
Jan, 2013 - Jan, 20152 yr
    Developed the entire product from scratch. Created mockups and prototypes. Delivered to enterprise clients. Developed module workflows, widget dashboard, payment gateway integration, unit tests, escalation matrix, gap analysis workflow, asset score calculations, table top exercise simulation, admin features, checklist management, core application features, risk calculation algorithms, compliance scoring, and documentation.

Major Projects

12Projects

Settlement Ledger

Jun, 2022 - Present3 yr 8 months
    Currently handling a complex system called Settlement Ledger thats responsible for credit settlement, dues, apportionment, loan foreclosure, reconciliation, & financial book-keeping for Lending. 9000 crores INR (90 billion INR) worth of money flows through this system each quarter.

Martech Platform

Oct, 2020 - Jun, 20221 yr 8 months
    Built the entire Martech Platform from scratch. Completely event driven microservice architecture leveraging AWS. Integrated payment methods like Apple Pay, Google Pay & Browser Saved Card. Designed & developed internal bucketing & segmentation architecture for marketing team to target users via newsletter platforms for the users at different funnel depths.

Alerts System

Aug, 2018 - Oct, 20202 yr 2 months
    Re-architected the alerts system that handles close to a hundred thousand property change events a day (which translates to around 20 million notifications each day) and notifies the interested consumers via push notifications, emails, newsfeed and other rental products of realtor.com.

Features and APIs for CaratLane

Apr, 2017 - Aug, 20181 yr 4 months
    Design and develop features and expose them as APIs that will be used by all four platforms of CaratLane Desktop, Mobile Lite, Android & iOS Broke down monolithic apps into domain driven microservice based architecture using GraphQL & NodeJS. Developed distributed ETL jobs using Amazon SWF framework for internal CRM application. These jobs periodically churn data from various sources like Mixpanel, RDS, ERP and sync them into Elasticsearch. Architected and developed official gifting module of CaratLane (with a third party integration Qwikcilver) Developed a rule engine and fetching logic for automating cashbacks and coupon codes. This drastically reduced manual work of marketing and product teams. Designed & developed an algorithm for Dynamic Inventory Fetch where the nearest inventory from fulfillment center or stores will be allocated for an order depending on pincode, TAT time and quantity ordered. Moved time taking scripts to Go Language that reduced CPU utilization and server resources Optimized the entire payment flow to support multiple payments. This is one of the most complex payment flows as a maximum of three payment modes can be used in one order. Leading team, unblocking team when need of expertise, code reviews, ticket estimations, conflict / dependency resolution with other teams. Introduced best practices like code standard, style guide, repo maintenance, branching strategy which standardized the conventions across all the teams. &many more

Gifting Module

Apr, 2017 - Aug, 20181 yr 4 months
    Architected and developed official gifting module of CaratLane (with a third party integration Qwikcilver).

Dynamic Inventory Fetch

Apr, 2017 - Aug, 20181 yr 4 months
    Designed & developed an algorithm for Dynamic Inventory Fetch where the nearest inventory from fulfillment center or stores will be allocated for an order depending on pincode, TAT time and quantity ordered.

Libra

Jan, 2015 - Apr, 20172 yr 3 months
    Part of the planning and architecture team for product Libra, a Practice Management & Collaboration Software and Legal Information System for lawyers. Lead Engineer of product Libra.

Document Automation Module

Jan, 2015 - Apr, 20172 yr 3 months
    Developed an XML templating system for word documents that is used as a base framework for document automation module that automated the hectic task done by humans which saved the company around 5000 man hours per year.

Search Algorithm

Jan, 2015 - Apr, 20172 yr 3 months
    Developed a super-fast and optimized search algorithm using Elasticsearch that indexes 1.5 million company names and 2.5 million directors.

InKorporate

Jan, 2015 - Apr, 20172 yr 3 months
    Responsible for developing a standalone self-service platform called InKorporate which has a lead generation and payment module that makes the process of incorporation hassle-free with less involvement of the Business team.

FixNix Product Development

Jan, 2013 - Jan, 20152 yr
    Developed the entire product from scratch. Responsible for creating mockups and prototypes. Delivery experience with enterprise clients like Cipla & Hexaware. Developed module workflows using Rails and front end framework KendoUI. Involved in developing a configurable widget dashboard using HighCharts. Payment gateway integration with Stripe. Written unit test cases using RSpec. Involved in developing a complex feature called `escalation matrix` in the Audit Management module. Implemented alpha features like gap analysis workflow and asset score calculations. Involved in developing table top exercise simulation features. Developed an admin feature that can enable a company to add custom standards and use it against their audit. Involved in developing checklist creation & artifact management features using KendoUI. Involved in developing core features of applications like import, search, calendar and reporting. Programmed risk calculation and scoring algorithms based on various universally accepted risk calculation methods and metrics. Automated compliance scoring and rating methods based on COSO scale. Involved in developing library features for controls, processes and procedures. Developed documentation and user training material &many more

Audit Management Module

Jan, 2013 - Jan, 20152 yr
    Involved in developing a complex feature called `escalation matrix` in the Audit Management module.

Education

  • Bachelor of Technology in Computer Science & Engineering

    Jawaharlal Nehru Technological University, Kakinada (2012)