Polar Peer
Polar Peer is building a distributed network that runs AI inference on GPUs contributed by independent node operators.
Lead Product Engineer
CurrentSep 2026 – Present- Lead the MVP from plan to release: scope, user journeys, release gates and the decisions that unblock each stage.
- Built the operator console and developer portal (React, TypeScript, Vite): component library, design tokens, a streaming chat playground, and accessibility checked with VoiceOver and in real Safari.
- Back every release with 1,000+ unit tests and 400+ end-to-end tests, run in Chromium, Firefox and WebKit plus a mobile profile.
- Drive a contract-first API: an OpenAPI spec with contract tests, so frontend and backend build in parallel.
- Shape the Rust core with the founders: clearer module boundaries, stronger tests and steady technical-debt paydown.
- Research the mathematics behind the network: scheduling, reputation and trust models, and verifying work done on hardware the network doesn't control.
- Designed privacy-first observability for the node fleet: OpenTelemetry into Grafana Loki and Jaeger, with IPs, credentials and user content redacted before anything leaves a machine.
- Ran an end-to-end technical assessment of the platform and turned it into a prioritised roadmap.
- Set the engineering bar across a team spread over several countries: CI quality gates, small reviewable pull requests and test-first bug fixes.
Stack: Rust (Tokio, axum), NATS JetStream, OpenTelemetry, Grafana, Loki, Jaeger, Docker, Helm, React, TypeScript, Vite, Tauri
CoDev (Complete Development)
Enterprise learning and content publishing platform, US client, engagement under NDA.
Cebu City
Senior Backend Engineer
CurrentAug 2026 – Present- Contributed to 115 of the platform’s 350 repositories across reader, authoring, admin, and platform services on AWS.
- Led retirement of a legacy Python 2 service, migrating 14 background job types to TypeScript on AWS with zero data loss.
- Designed the replacement feature-flag architecture for a deprecated configuration service, wrote the migration RFC reviewed by 3 teams, and led migration of 11 services and 60 flags with no customer-facing regressions.
- Introduced a design-doc and RFC review process for cross-repository changes, adopted by the team and used for 12 designs.
- Delivered a critical feature-flagged accessibility epic across three apps nine days ahead of the quarterly deadline, with recorded tradeoffs: a per-organisation kill switch, cross-domain settings via a first-party cookie, and no integrity hash on a mutable vendor loader so a vendor update could not cause an outage.
- Before a product-wide rollout, found the third-party accessibility script could read every input, including login and password reset pages; a three-page findings report and live demo scoped the rollout to non-sensitive pages.
- Found leaked build credentials and authored the remediation epic: secrets moved to GitHub Secrets, test credentials consolidated in 1Password, deployment flows documented, and a follow-up security review.
- Diagnosed 282 duplicated CSS overrides across 8 repositories behind a defect class hidden for seven months, and authored the remediation epic with five sized stories and a lint rule so it cannot recur.
- In code review, caught a change that would have locked every partner integration out of authentication. Reviewed 56 pull requests and merged 51 across 12 codebases in the first month.
- Fixed silent data loss in an event pipeline by chunking Kinesis writes at the 500-record service limit, applied once at the shared call site, and stopped a cache from serving incomplete data after a live diagnosis disproved the working theory.
- Member of the production on-call rotation; resolved 20 incidents and wrote 3 postmortems.
- Built engineering documentation for 64 repositories, 38 reviewed and approved, and introduced agent-driven browser testing through a Playwright MCP setup with Firefox and WebKit automation alongside Chrome.
- Worked across three generations of the stack: React and Redux alongside legacy Backbone.js, Handlebars, and Django templates; Node.js/Express and TypeScript; Python in Tornado and Django; and a Scala Play identity service on the JVM.
Engagement stack: TypeScript, JavaScript, Python, Scala, HTML, CSS/SCSS | React, Redux, Backbone.js, Handlebars, Django templates | Node.js/Express, Tornado, Django, Play Framework | Elasticsearch, Redis, PostgreSQL, AWS Kinesis, Lambda, SQS, Step Functions | Jest, pytest, Playwright, ESLint, Stylelint | Docker, Kubernetes (Helm, Argo CD), Jenkins, Terraform, GitHub Actions