I’m a Software Engineer at Towns Labs (formerly HNT Labs), where I’ve contributed across core protocol, infrastructure, and production reliability.
Experience
I contributed to the development of decentralized communication solutions, achieving significant advancements in Ethereum protocols.
Built a node protocol for cross-chain verification, facilitating asset-based membership across popular chains.
Designed a web2 service for app registration and message forwarding, enhancing bot capabilities.
Developed Postgres data inspection tools, improving operational reliability for node operators.
2023 — 2023
Built, deployed, and monitored dYdX chain, built with the Cosmos SDK.
Owned oracle pricing module and prices daemon. The dydx protocol uses a non-deterministic algorithm for proposing and validating oracle prices. Built and deployed solution to reduce block rejections during periods of price volatility by > 85%, with a typical maximum of 1-2 consecutive rejected blocks.
Built and deployed the delay-msg module, a module that stores transactions on the chain to be executed after a delay specified in number of blocks. This module currently supports the ethereum bridge for dydx tokens.
built/deployed a health check mechanism for monitoring health of critical daemon services and deliberately crashing the protocol on failure.
2020 — 2023
Backend engineer on the Targeting team, which owns a collection of Tier 1 services responsible for helping customers send out tailored SMS messages to specific user segments. I focused on the product catalog and the user segmentation services.
Example projects:
Designed the initial multi-sharded approach for our product catalog service, then implemented library support in our jobs, ingestion pipelines, and services, and ran the migration. This design was later copied by our sister team.
Built support for computing and caching various types of segments based on user properties and events exposed across multiple data stores.
With a team of engineers, designed the next iteration of Attentive’s software engineering mentorship program, and menteed a mid-career full-stack engineer
With a team of recruiters, re-designed Attentive’s engineering rubric and evaluation process for software engineering interviews
Austin, Texas Area
Full-stack software engineer providing additional support with DevOps, deployment, and Quality Assurance
Spearheaded team-wide creation of high-quality artifacts like design docs and well-documented, maintainable code by mentoring others through the design doc and code review process
Co-designed, built, and launched the next generation of BannerX, an application for creating retail-quality ads on amazon using NodeJS on Lambda, interactions with DynamoDB, S3, and Redshift.
Co-designed, built and launched LabelMaker, a CRUD webapp and API to easily label and query marketing metadata, using Node.js / Express / Java / Dynamo / Redshift / Fargate / RESTful API.
2015 — 2016
Mountain View, California
Implemented features in various MySQL-compliant branches to provide five 9 of availability for MySQL services for internal customers within Google, such as Youtube
Designed and implemented management RPC interface and monitoring/metric interface for the Ripple project, a log server that forwards binary logs between master and slave MySQL servers.
Modified MySQL server to start without SSL certs and dynamically load them and encrypted temporary files.
Education
Stanford University
Graduate Studies
Stanford University