Jean-Dominique Stepek

Full-Stack Engineer | Product, Analytics & AI, Developer Experience

(916) 342-9303

Skills

Languages
TypeScript, Python, SQL, GraphQL
Frontend
React, Next.js, Vite, Legend State, Mantine, Tailwind CSS
Backend
Node.js, Express, Apollo GraphQL, Prisma
Data
PostgreSQL, Snowflake, Redis, BullMQ, DynamoDB
Infrastructure
AWS (CDK, Bedrock, Cognito, Lambda), Docker, Jenkins, GitHub Actions
AI / ML
AWS Bedrock, RAG Retrieval, MCP Tools, Agent Harnesses

Experience

TapestrySoftware Development Engineer (Full Stack)

Jun 2022 – Present

Collection Curator

  • Shaped the reporting workflow for an operator-facing analytics portal — filters, drill-downs, real-time collaboration via Legend State sync engine, and follow-up actions in one surface — replacing scattered tools and ad hoc data pulls.
  • Built a configurable table interface for seasonal collection curation with custom column types (multiselects, dates, tags), enabling analysts to filter and organize product data without ad hoc spreadsheet work.
  • Led frontend development of a PowerPoint-style presentation tool with React and Styled Components, including drag-and-drop, keyboard navigation, and export-to-PDF features.
  • Created an internal GenAI chatbot using AWS Bedrock and RAG retrieval for answering platform-related user queries — cutting support tickets by 50%.
  • Architected the production API backend pairing Express/Apollo with a reverse-proxied FastAPI service for AI workloads, using Prisma, Redis pub/sub, and Cognito-backed auth.
  • Wrote MCP tool definitions for the analytics platform and built a demo surface showing user-driven vs agent-driven actions for stakeholder evaluation.

Supply Chain Forecasting App

  • Spearheaded full-stack development of a predictive analytics platform with React, TypeScript, GraphQL, and Snowflake, reducing inventory waste by $30M/year.
  • Designed the forecasting interface around fiscal season targets and receipt predictions, enabling inventory planners to adjust forecasts without falling back to spreadsheet workflows.

Sample Tracking

  • Built the operational app for sample shipment tracking, status management, exports, and recurring reporting — consolidating scattered update threads into one surface for 16 stakeholders.
  • Saved ~800 hours/year by replacing manual reconciliation of exports, shipment context, and recurring updates across separate tools.

Charla.ccCo-Founder & Software Engineer

Jul 2021 – May 2022

  • Co-founded and built a social analytics platform tracking community engagement patterns across social media APIs, with unified customer profiles and proprietary metrics.
  • Contributed to data ingestion pipelines from social media APIs to DGraph using Go and AWS Lambda, and owned infrastructure: Dockerized services, CI/CD with AWS CodePipeline, EC2 and Lambda compute.

Education

Hack ReactorAdvanced Software Engineering Immersive

2021

American River CollegeA.S. Computer Science

2020