Ender Romantice

I build AI-native products across Next.js, NestJS, and agent workflows, and contribute to open-source React / Vue tools used by other developers. I am a long-standing Top 2 contributor to React Bits.

Based in Chengdu. Also into rock music, fashion, photography, modeling, coffee, and conversations that wander somewhere interesting.

Loading Chengdu map
Longquanyi, Chengdu30.5565 N · 104.2746 E

Project / Plan

WAYLINE

Operational workflow systems. From fragmented inputs to completed work.Explore Wayline

Experience

Full-time

Full-Stack Engineer / Lead

42Current

AI hardware startup · accessibility, pet care & Alzheimer's care

  • Designed and built a desktop multi-agent workbench that separates conversation, planning, and tool execution. Parallel background tasks, mid-task instructions, and result reporting keep long-running work from blocking user interaction; delivered macOS and Windows alpha test builds.
  • Built a TypeScript agent runtime with ordered per-session scheduling, parallel tools, and exclusive execution controls. Checkpoint reconciliation handles process interruptions and ambiguous database commits, restoring persisted results without automatically replaying operations with uncertain outcomes.
  • Built a recruiting agent connecting document intake, candidate creation, and natural-language screening. Role-level and evidence-aware evaluation, server-recomputed scores, and evidence-based score caps constrain assessments; saved rationales and tool traces support recruiter review.

Internships

Full-Stack Developer Intern

CreatoroneRecent

AI-native TikTok Shop platform

  • Contributed to the platform from the ground up across Next.js dashboards, NestJS APIs, authentication and authorization, API contracts, relational data models, and AI agent workflows.
  • Implemented multi-page merchant workflows with internationalization, analytics, SWR and Zustand state management, reusable components, and detailed interaction states.
  • Contributed to seller and creator automation workflows using system prompts, memory, and constrained tool calls, keeping model reasoning separate from backend permissions and data rules.

Frontend Developer Intern

XTrace

Silicon Valley AI memory startup

  • Contributed to the Web Memory Hub and browser-extension interfaces, helping users manage and reuse memory across web-based AI agents.
  • Supported cross-agent memory sharing through XTrace's MCP service for CLI agents and its browser extension for web-based AI tools.
  • Worked across web UX, the Memory Hub, browser extension, MCP integration, and agent feature integration.

Open Source

@EnderRomanticeUpdated
2 contributed projects · 50+ stars
589 contributions in the last year
GitHub contribution calendar589 contributions from September 14, 2025 to September 16, 2026. Each column is one week, running from Sunday at the top to Saturday at the bottom. Darker squares indicate more contributions.0 contributions on September 14, 20251 contribution on September 15, 20251 contribution on September 16, 20250 contributions on September 17, 20250 contributions on September 18, 20250 contributions on September 19, 20250 contributions on September 20, 20250 contributions on September 21, 20250 contributions on September 22, 20250 contributions on September 23, 20250 contributions on September 24, 20250 contributions on September 25, 20250 contributions on September 26, 20250 contributions on September 27, 20250 contributions on September 28, 20250 contributions on September 29, 20250 contributions on September 30, 20250 contributions on October 1, 20250 contributions on October 2, 20250 contributions on October 3, 20250 contributions on October 4, 20250 contributions on October 5, 20250 contributions on October 6, 20250 contributions on October 7, 20250 contributions on October 8, 20250 contributions on October 9, 20252 contributions on October 10, 20250 contributions on October 11, 20255 contributions on October 12, 20250 contributions on October 13, 20250 contributions on October 14, 20250 contributions on October 15, 20250 contributions on October 16, 20250 contributions on October 17, 20251 contribution on October 18, 20250 contributions on October 19, 20252 contributions on October 20, 20250 contributions on October 21, 20250 contributions on October 22, 20256 contributions on October 23, 20251 contribution on October 24, 20250 contributions on October 25, 20250 contributions on October 26, 20250 contributions on October 27, 20254 contributions on October 28, 20254 contributions on October 29, 20257 contributions on October 30, 20251 contribution on October 31, 20251 contribution on November 1, 20250 contributions on November 2, 20250 contributions on November 3, 20255 contributions on November 4, 20250 contributions on November 5, 20251 contribution on November 6, 20252 contributions on November 7, 20250 contributions on November 8, 20250 contributions on November 9, 20250 contributions on November 10, 202510 contributions on November 11, 202510 contributions on November 12, 20252 contributions on November 13, 20259 contributions on November 14, 20250 contributions on November 15, 20257 contributions on November 16, 20250 contributions on November 17, 20254 contributions on November 18, 20250 contributions on November 19, 20250 contributions on November 20, 20258 contributions on November 21, 20251 contribution on November 22, 202510 contributions on November 23, 20253 contributions on November 24, 20252 contributions on November 25, 20259 contributions on November 26, 20259 contributions on November 27, 20251 contribution on November 28, 20250 contributions on November 29, 20250 contributions on November 30, 20251 contribution on December 1, 20251 contribution on December 2, 20251 contribution on December 3, 20259 contributions on December 4, 20259 contributions on December 5, 20251 contribution on December 6, 20251 contribution on December 7, 20252 contributions on December 8, 202520 contributions on December 9, 20252 contributions on December 10, 20252 contributions on December 11, 20258 contributions on December 12, 20251 contribution on December 13, 20250 contributions on December 14, 20251 contribution on December 15, 20251 contribution on December 16, 20251 contribution on December 17, 202514 contributions on December 18, 20250 contributions on December 19, 20252 contributions on December 20, 202513 contributions on December 21, 20252 contributions on December 22, 20254 contributions on December 23, 20250 contributions on December 24, 20251 contribution on December 25, 20250 contributions on December 26, 20250 contributions on December 27, 20251 contribution on December 28, 20250 contributions on December 29, 20250 contributions on December 30, 20250 contributions on December 31, 20250 contributions on January 1, 20260 contributions on January 2, 20261 contribution on January 3, 20260 contributions on January 4, 20260 contributions on January 5, 20260 contributions on January 6, 20260 contributions on January 7, 20260 contributions on January 8, 20260 contributions on January 9, 20260 contributions on January 10, 20260 contributions on January 11, 20266 contributions on January 12, 20260 contributions on January 13, 20260 contributions on January 14, 20264 contributions on January 15, 20260 contributions on January 16, 20260 contributions on January 17, 20260 contributions on January 18, 20260 contributions on January 19, 20260 contributions on January 20, 20260 contributions on January 21, 20260 contributions on January 22, 20260 contributions on January 23, 20261 contribution on January 24, 20264 contributions on January 25, 20260 contributions on January 26, 20260 contributions on January 27, 20260 contributions on January 28, 20260 contributions on January 29, 20267 contributions on January 30, 20266 contributions on January 31, 20260 contributions on February 1, 20260 contributions on February 2, 20261 contribution on February 3, 20260 contributions on February 4, 20260 contributions on February 5, 20261 contribution on February 6, 20262 contributions on February 7, 20269 contributions on February 8, 202618 contributions on February 9, 20263 contributions on February 10, 20261 contribution on February 11, 20262 contributions on February 12, 20260 contributions on February 13, 20260 contributions on February 14, 20261 contribution on February 15, 20260 contributions on February 16, 20260 contributions on February 17, 20260 contributions on February 18, 20260 contributions on February 19, 20260 contributions on February 20, 20260 contributions on February 21, 202616 contributions on February 22, 20261 contribution on February 23, 20260 contributions on February 24, 20260 contributions on February 25, 20260 contributions on February 26, 20260 contributions on February 27, 20269 contributions on February 28, 20261 contribution on March 1, 20260 contributions on March 2, 20261 contribution on March 3, 20260 contributions on March 4, 20260 contributions on March 5, 20263 contributions on March 6, 20265 contributions on March 7, 20263 contributions on March 8, 20260 contributions on March 9, 20260 contributions on March 10, 20263 contributions on March 11, 20260 contributions on March 12, 20260 contributions on March 13, 20260 contributions on March 14, 20263 contributions on March 15, 20261 contribution on March 16, 20266 contributions on March 17, 20260 contributions on March 18, 20260 contributions on March 19, 20260 contributions on March 20, 20260 contributions on March 21, 20260 contributions on March 22, 20260 contributions on March 23, 20260 contributions on March 24, 20260 contributions on March 25, 20260 contributions on March 26, 20260 contributions on March 27, 20260 contributions on March 28, 20260 contributions on March 29, 20261 contribution on March 30, 20260 contributions on March 31, 20260 contributions on April 1, 20260 contributions on April 2, 20260 contributions on April 3, 20260 contributions on April 4, 202617 contributions on April 5, 202618 contributions on April 6, 20260 contributions on April 7, 20260 contributions on April 8, 20264 contributions on April 9, 20260 contributions on April 10, 20260 contributions on April 11, 20260 contributions on April 12, 20260 contributions on April 13, 20260 contributions on April 14, 20260 contributions on April 15, 20262 contributions on April 16, 20260 contributions on April 17, 20260 contributions on April 18, 20260 contributions on April 19, 20268 contributions on April 20, 20263 contributions on April 21, 20260 contributions on April 22, 20260 contributions on April 23, 20260 contributions on April 24, 20260 contributions on April 25, 20260 contributions on April 26, 20261 contribution on April 27, 20260 contributions on April 28, 20260 contributions on April 29, 20260 contributions on April 30, 20260 contributions on May 1, 20260 contributions on May 2, 20260 contributions on May 3, 20261 contribution on May 4, 20260 contributions on May 5, 20260 contributions on May 6, 20260 contributions on May 7, 20260 contributions on May 8, 20260 contributions on May 9, 20260 contributions on May 10, 20260 contributions on May 11, 20260 contributions on May 12, 20260 contributions on May 13, 20265 contributions on May 14, 20260 contributions on May 15, 20260 contributions on May 16, 20260 contributions on May 17, 20260 contributions on May 18, 20260 contributions on May 19, 20260 contributions on May 20, 20260 contributions on May 21, 20260 contributions on May 22, 20261 contribution on May 23, 20260 contributions on May 24, 20260 contributions on May 25, 20260 contributions on May 26, 20260 contributions on May 27, 20260 contributions on May 28, 20260 contributions on May 29, 20260 contributions on May 30, 20260 contributions on May 31, 20260 contributions on June 1, 20260 contributions on June 2, 20260 contributions on June 3, 20261 contribution on June 4, 20260 contributions on June 5, 20260 contributions on June 6, 202630 contributions on June 7, 20263 contributions on June 8, 20265 contributions on June 9, 20260 contributions on June 10, 20260 contributions on June 11, 20262 contributions on June 12, 20260 contributions on June 13, 20260 contributions on June 14, 20260 contributions on June 15, 20260 contributions on June 16, 20260 contributions on June 17, 20260 contributions on June 18, 20260 contributions on June 19, 20260 contributions on June 20, 20260 contributions on June 21, 20260 contributions on June 22, 20260 contributions on June 23, 20260 contributions on June 24, 20260 contributions on June 25, 20263 contributions on June 26, 20260 contributions on June 27, 20260 contributions on June 28, 20260 contributions on June 29, 20260 contributions on June 30, 20261 contribution on July 1, 20260 contributions on July 2, 20260 contributions on July 3, 20260 contributions on July 4, 20260 contributions on July 5, 20260 contributions on July 6, 20260 contributions on July 7, 20260 contributions on July 8, 20260 contributions on July 9, 20260 contributions on July 10, 20260 contributions on July 11, 20260 contributions on July 12, 20260 contributions on July 13, 20260 contributions on July 14, 20260 contributions on July 15, 20260 contributions on July 16, 20264 contributions on July 17, 20262 contributions on July 18, 20262 contributions on July 19, 20261 contribution on July 20, 20260 contributions on July 21, 20260 contributions on July 22, 20260 contributions on July 23, 202627 contributions on July 24, 20260 contributions on July 25, 20260 contributions on July 26, 20260 contributions on July 27, 20260 contributions on July 28, 20260 contributions on July 29, 20265 contributions on July 30, 20265 contributions on July 31, 20262 contributions on August 1, 20264 contributions on August 2, 20261 contribution on August 3, 20260 contributions on August 4, 20260 contributions on August 5, 20261 contribution on August 6, 20260 contributions on August 7, 20261 contribution on August 8, 20260 contributions on August 9, 20260 contributions on August 10, 20260 contributions on August 11, 202644 contributions on August 12, 20262 contributions on August 13, 20264 contributions on August 14, 20260 contributions on August 15, 20262 contributions on August 16, 20260 contributions on August 17, 20261 contribution on August 18, 20260 contributions on August 19, 20260 contributions on August 20, 20261 contribution on August 21, 20260 contributions on August 22, 20260 contributions on August 23, 20260 contributions on August 24, 20262 contributions on August 25, 20260 contributions on August 26, 20260 contributions on August 27, 20262 contributions on August 28, 20269 contributions on August 29, 20262 contributions on August 30, 20264 contributions on August 31, 20262 contributions on September 1, 20260 contributions on September 2, 20260 contributions on September 3, 20260 contributions on September 4, 20260 contributions on September 5, 20261 contribution on September 6, 20260 contributions on September 7, 20260 contributions on September 8, 20261 contribution on September 9, 20260 contributions on September 10, 20260 contributions on September 11, 20260 contributions on September 12, 20260 contributions on September 13, 20262 contributions on September 14, 20260 contributions on September 15, 20263 contributions on September 16, 2026

Skills & Tools

Frontend

TypeScriptReactNext.jsVueAstroTailwind CSSR3F / Three.js

Backend

Node.jsNestJSREST API DesignPostgreSQLVercelAWS

AI / Agent

HarnessContext EngineeringPrompt EngineeringAgent LoopMemoryMCPACPRAG

Product

AI-native ProductsAnalytics TrackingInternationalizationUI / Interaction Design
© 2026 Ender — built with Next.js & React Bits