whoami

Priyanka Chatterjee

Backend Software Engineer

3+ years building distributed, event-driven systems in Node.js and Go across AWS, Azure, GCP, OCI, and AliCloud. Core contributor to four open-source products.

Priyanka Chatterjee
3+
Years backend
120+
Merged PRs
4,200+
Commits
9,300+
OSS stars
// 01

Experience

Roles in reverse chronological order.

Software Engineer
Aug 2023 — Present

Building Guardrails (preventive cloud governance) and contributing to all four Turbot OSS products. AWS SDK v2→v3 migration across 11+ services, Azure Event Grid push-eventing across 35+ modules (70–90% latency cut), PostgreSQL query optimization, and an LLM-driven CIS mod orchestrator.

Junior Software Developer Intern
Aug 2022 — Jul 2023

Hands-on multi-cloud (AWS, Azure, GCP, Alibaba, OCI) infrastructure work. Authored the Microsoft 365 compliance benchmark from scratch within the first month, then expanded to AWS and Azure compliance modules.

Frontend Software Developer Intern
Feb 2022 — Jun 2022

Built a 3D-geometry library (computational-geometry algorithms for footprint extraction) for the room-design product, introduced the repo's first Mocha unit-test setup, and led the user-upload workflow redesign across 60+ files.

Kredey
FullStack Website Development
Jul 2021 — Sep 2021

React + Firebase PDF-sharing platform with chat, upvotes, push (OneSignal), and email (Sendgrid) notifications.

Koyo Software Solutions
Web Developer
Jun 2021 — Aug 2021

Solo-built a pet-grooming website end-to-end in React + Firebase: Google/Facebook auth, slot booking via Cloud Firestore.

VIBGYOR Advisors
Web Developer
Apr 2021 — Jun 2021

Financial subscription platform: stock screener + News-API feed in React/Vanilla.JS, MySQL backend, PHP server-side scripting, CSV upload pipeline.

Web Developer & Mentor
Feb 2021 — Apr 2021

Revamped the company website with a HTML/CSS/JS frontend backed by Firebase.

// 02

Skills

Tools and technologies I reach for. Hover any logo for the name.

Languages & Runtime
JavaScript TypeScript Node.js Go Python Bun Bash
Backend & APIs
Express GraphQL JWT Zod REST APIs WebSockets Microservices Event-driven
Databases & SQL
PostgreSQL DuckDB MongoDB SQLite Firebase Parquet jsonb · CTEs · FDW
Cloud & Serverless
AWS Azure GCP OCI Alibaba Cloud AWS Lambda
Eventing & Caching
Apache Kafka Redis AWS SNS AWS SQS AWS EventBridge Azure Event Grid
IaC & DevOps
Terraform OpenTofu Docker GitHub Actions Vercel Fly.io HCL GHCR
Compliance & Security
CIS NIST HIPAA PCI DSS v4 FedRAMP SOC 2 AWS Foundational
AI & Dev Tools
Pydantic Vercel AI SDK MCP Anthropic Cursor Jest Mocha
// 03

Featured Projects

A mix of distributed-system, backend-API, and AI-tooling work. Ordered by backend-engineering relevance.

1.Lila Tic-Tac-Toe

Real-time multiplayer game with server-authoritative anti-cheat. Tick-based turn timer, mode-aware matchmaking via KV-storage queues, reconnect-into-active-match. Built end-to-end in 4 days.

GoNakamaPostgreSQLWebSocketFly.ioReact 19

2.Tasks REST API

Task-management layer with prepared-statement CRUD, JWT auth, and Zod schema validation. Status enum, REST status codes (201/204/400/404), SQLite migration.

BunExpress 5TypeScriptSQLiteJWTZod

3.AI Agent with MCP

Pydantic-AI agent framework with Model Context Protocol orchestration. MongoDB-backed registry, multi-model (OpenAI / Anthropic / Gemini), per-server failure isolation, Logfire observability.

PythonPydantic-AIMCPMongoDBLogfire

4.CIS Compliance Generator

Python CLI that automates compliance-dashboard authoring from CIS XLSX workbooks. Custom HCL pretty-printer, OOP resource model, distributed as a pip package.

PythonHCLopenpyxlpandas

5.SLA Tracking Dashboard

651 lines of HCL + SQL with lateral-join queries against the Steampipe GitHub plugin tables. Per-repo SLA cards, threshold-coded indicators, zero-org-comment detection.

HCLSQLPowerpipeSteampipe

6.Friend-A-Book

Real-time PDF sharing PWA with chat, push notifications, address autocomplete, and a built-in PDF viewer. Earlier project (2021).

ReactFirebaseFirestorePWA
// 04

Open Source

Active across all four Turbot open-source products. 120+ merged PRs · 4,200+ commits across 79 repositories · 9,300+ combined GitHub stars.

Steampipe

SQL-over-cloud-APIs query engine with 130+ plugins. CIS compliance modules, plugin authoring, query optimizations.

Tailpipe

Open-source SIEM on DuckDB + Parquet. 11 AWS log tables, DuckLake metadata backup, cross-platform smoke-test pipeline.

Powerpipe

Dashboards-as-code over Postgres / SQLite / DuckDB / MySQL. Release engineering, config-precedence acceptance tests.

Flowpipe

Workflow-as-code with HCL pipelines. Smoke-test infrastructure, integration mods across 38+ SaaS services.

→ View full PR history (120+ merged)

// 05

Get in Touch

Open to backend engineering opportunities — distributed systems, multi-cloud infrastructure, OSS-adjacent roles.