Damodharan Thulasiram - Staff Engineer
| (+91) 9840561688 | Bengaluru, Karnataka, IN
SUMMARY

I am a Staff Engineer with 10+ years of experience. I have led several 0 - 1 initiatives, built complex systems, managed and coordinated cross-functional teams in fast paced environments. Have a track record for consistently building star teams.

EXPERIENCE
HingeHealth Inc | Staff Engineer Oct 2023 ‐ Present
  • Migrate large components of a legacy system (Ruby on Rails) to nestjs stack for HIPAA compliance
  • Benchmarked postgres full text search and trigram indexes with pg_bench and convinced a diverse group of panelists against elastic search
  • Identify hotspots, tech debts and systematically stabilize an in-house workflows engine
  • Integrated DuckDB as a temporary OLAP engine in combination with postgres for realtime analytics on top of transactional loads
  • Built a tiny ranking engine based on statistical methods in python and databricks to queue priority users for the care team
Simpl Inc | Senior Staff Engineer Sep 2020 ‐ Jul 2023
  • Led a team of 6 engineers in architecting and developing an e-commerce platform processing ~2Cr in daily sales
  • The system was built in under 3 months, designs transcending multiple teams and legacy systems and handles a peak load if 10k RPM
  • Continuously monitor and improve bottlenecks with profiling and observability tools (including but not limited to query latencies, index corruption, index usage ratio and blocking codepaths)
  • Ensure processes and SLAs by adhering and monitoring MTTAs(<2min) and MTTRs(<2hrs) with PagerDuty
  • Helped develop an unified eligibility profile to curb the tail latencies > 100ms from 99.9 to 99.99 percentile for a peak load of 45K RPM
  • Driven best practices in golang especially in validations, errors and logging
  • Built the current documentation portal with Docusaurus(React, Tailwind) and OAPI3 spec compatible tooling with Python
  • Built In-house fixed window rate limiter (using redlock) paired with AWS WAF to ensure fair usage of eligibility calls
  • Headed the Internal Python Community and gave various talks on topics like async and concurrency, underrated libs (available on my blog)
Treebo Hotels | Principal Software Engineer May 2016 ‐ Aug 2020
  • Managed Pricing and Taxation System using a multi tier rule engine framework
  • Scaled the Couponing System which uses Drools engine for rule evaluation and back tracking (Rete Algorithm) to handle millions of coupons
  • Developed a recursive settlement system which can for retroactively apply adjustments until previous financial year
  • Developed in-house Invoicing Solution inspired from DDD principles which reduced disputes by 40% and the TAT from 30days to less than a day
  • I was a contractor and worked in my capacity as a Software Engineer from May 2016 - Feb 2018
Infosys Technologies Ltd | Systems Engineer Jun 2014 ‐ May 2016
  • Worked in high volume data ingetion and reporting systems written in COBOL managing the General Ledger and Inventory Systems for Fritolay(Pepsico) NA.
EDUCATION
Hindustan University Jun 2010 ‐ May 2014
Bachelor - Mechanical
PROJECTS
Simple Android Debloater | Developer, Designer Aug 2023 ‐ Aug 2023
https://github.com/thulasi-ram/simple_android_debloater

Simple Android Debloater is a free and open source cross platform desktop app to disable unwanted system apps that carriers / OEMs can force install in our mobile phones. Built with Tauri(Rust) and SvelteKit(TypeScript).

Kombu Rabbitmq | Developer Aug 2021 ‐ Aug 2021
https://github.com/thulasi-ram/kombu-rabbitmq

Lightweight user friendly amqp consumer and producer alternative to Celery pluggable into both Django and Flask Frameworks

Django Feature Toggle | Developer Sep 2017 ‐ Sep 2017
https://github.com/thulasi-ram/django-feature-toggle

Feature Toggle implementation as a pluggable django app. Supports SimpleToggle, TimeBombToggle and other ways to manage release of new features that can be easily toggled on / off

SKILLS
Languages: Python, Go, Java, SQL, Ruby, Rust, NodeJS
Frameworks: Django, Flask, FastAPI, Celery, SqlAlchemy, Gin, Tokio, Axum
Infra: AWS, GIT, Postgres, MongoDB, Jenkins, CircleCI, Elastic Search, Distributed Systems, ELK, Docker, Kubernetes, Prometheus, Grafana, Kafka, RabbitMQ, Sentry, HAProxy, Nginx, Caddy, Jaeger, NewRelic, Datadog, Sumologic