Maya Sengupta Tech Lead
San Francisco, CA • maya.sengupta@gmail.com • +1 415-555-0163
Profile Summary
- Tech Lead with 8 years of experience shipping collaborative design tools across multiplayer editing, plugin APIs, and asset rendering, leading a single team as the technical decision-maker while staying deep in the codebase.
- Solid technical background across languages (TypeScript, Rust), frameworks (React, Node.js), cloud (AWS), and data (PostgreSQL), with strong fundamentals in design docs, code review, and trade-off thinking.
- Deep expertise in team-level technical direction, hands-on system design, code review and standards, and engineer mentorship, relied on for design docs and pairing sessions that ship maintainable, well-tested production code.
- Engaged collaborator working day-to-day with the EM, the PM, Design, and adjacent Tech Leads on an 8-engineer team, translating roadmap goals into shippable technical work and surfacing trade-offs early enough to be actionable.
- Senior IC who raises the technical bar through code review and on-call discipline, grows junior and mid-level engineers via weekly pairing rotation, and stays hands-on with critical components nobody else owns.
Technical Skills
- Languages:
- TypeScript, Rust, Go, Python, SQL, JavaScript
- Frameworks & Runtimes:
- React, Node.js, Next.js, WebGL, Express, gRPC, Protocol Buffers
- Cloud & Platform:
- AWS (ECS, Lambda, S3, CloudFront), Kubernetes, Terraform, GitHub Actions, Datadog
- Data & Messaging:
- PostgreSQL, Redis, DynamoDB, Kafka, ElasticSearch, S3
- Engineering Practice:
- Design docs, RFCs, code review, pairing, testing pyramids, feature flags, incremental rollouts
- Team Leadership:
- Team technical direction, sprint planning, EM/PM partnership, hiring loops, 1:1 mentorship, career coaching
- Observability & Reliability:
- SLOs, error budgets, Datadog dashboards, PagerDuty rotations, postmortems, runbooks
Education
Work Experience
- Set technical direction for the Plugin Platform team of 8 engineers, owning architecture and tech choices across the plugin sandbox and the public REST API used by 4M designers and the third-party plugin ecosystem.
- Stayed hands-on as a senior IC, writing and owning the manifest validator in Rust, prototyping the riskier slices of every roadmap item, and cutting plugin-load latency from 180ms to 22ms on the median plugin.
- Owned design and architecture inside the team, authoring the plugin v2 RFC and picking capability-based sandboxing over a coarse-grained permission model, then defending the call at the weekly design review with platform stakeholders and shipping a backwards-compatible migration spec.
- Raised the technical bar through a stricter testing pyramid, end-to-end coverage in Playwright, and a shared review rubric, lifting branch coverage from 48% to 84% and cutting revert-on-main incidents in half.
- Ran delivery for the plugin v2 migration end-to-end, breaking the work into 6 milestones, tracking risk in a shared risk register, and shipping the cutover in 2 quarters with zero customer-facing rollbacks and a clean migration path for the ecosystem.
- Grew junior and mid-level engineers via a weekly pairing rotation, design-doc reviews, and 1:1 career conversations, mentoring 5 engineers and supporting 3 promotions to mid and senior over the last 18 months.
- Owned on-call health for the plugin runtime, rebuilt the alert set around SLO burn rates, and ran a monthly postmortem cadence, lifting availability from 99.5% to 99.95% and dropping weekly pages from 9 to 1.
- Owned the technical decision on the search rewrite, running a weighted trade-off doc across three candidate stacks, picking ElasticSearch over a roll-your-own option, and cutting tail latency from 800ms to 120ms at the 95th percentile.
- Owned the task graph API as the cross-team contract, partnering with Mobile, Web, and Reporting to lock the schema, resolve integration issues, and shepherd 14 consuming services through three breaking-change windows without prod incidents.
- Partnered with the EM and PM on scoping reviews, authoring a shared quarterly roadmap with explicit feasibility flags on each item, which surfaced two scope cuts at planning time and saved 4 weeks of mid-sprint replanning.
- Shipped the bulk task editor end-to-end on React and Node.js, writing the data layer, the UI, and the migration path; the feature reached 62% weekly-active adoption in the first quarter post-launch.