Hi, I'm
Jason.

try {
  dreamJob.apply();
  dreamJob.get();
} catch (OverqualifiedException e) {
  // add more side projects
} catch (UnderqualifiedException e) {
  // also add more side projects
} finally {
  keepBuilding();
}
Jason Peng portrait

01 / Education

University of
Saskatchewan

Bachelor of Science in Computer Science

GPA: 3.54

02 / Projects

May 2026 to Present

SignalAttention

github.com/isthisjason/signal-attention

A three-service full-stack ML research workbench for market-regime analysis, backtesting, paper-trading simulation, and audit-ready experimentation.

  • Compared attention-based market-regime analysis against SMA and rule-based baselines with persisted backtests, replay workflows, and audit trails.
  • Added 150+ automated tests and an end-to-end smoke demo validating 20+ workflow steps across inference, backtesting, paper replay, model readiness, assistant proposals, and audit events.
JavaSpring BootReactTypeScriptPythonFastAPIPostgreSQLDockerFlywayREST APIsPyTorchVitestpytest

Apr 2026

Portfolio LLM Assistant

github.com/isthisjason/portfolio-chatbot

A standalone portfolio chatbot and embeddable widget that answers recruiter questions using structured portfolio context.

  • Built 14 Worker modules, 8 structured portfolio context modules, and a Shadow DOM widget embeddable independently from the main portfolio site.
  • Designed chat, events, and health endpoints with CORS allowlists, request validation, Turnstile support, rate limits, duplicate-message checks, provider fallbacks, and structured logging.
PythonTypeScriptAnthropic Claude APIOpenAI APINode.jsCloudflare WorkersREST APIsCI/CD

Mar 2026 to Present

Prairie Amber Cattery

prairieambercattery.com

A production-oriented TanStack Start platform for applications, admin operations, content management, and secure owner workflows.

  • Built 38 routed pages/endpoints, including 16 API routes and 12 admin screens for applications, accounts, FAQs, traffic, audit logs, site content, and image management.
  • Hardened the app with role-based access, session auth, Turnstile checks, rate limiting, audit logs, 18 D1 migrations, privacy export/delete flows, and 19 Vitest test files.
TypeScriptReactNode.jsTanStack RouterTailwind CSSREST APIsGitCI/CD

Sep 2024 to Dec 2024

CashFlowGo

github.com/isthisjason/cashflowgo

A full-stack personal finance app for authentication, dashboard summaries, transaction tracking, budgeting, subscriptions, and reports.

  • Implemented 3 Django apps, 19 URL patterns, and 34 database migrations for authenticated finance workflows.
  • Designed profile-aware relational models with uniqueness constraints, transaction-hash deduplication, reminders, and CSV reports.
ReactTypeScriptPythonDjangoPostgreSQLAWS ECS/FargateS3CloudFrontRDSDockerREST APIs

03 / Experience

Video Editor

Sept. 2018 – Dec. 2021

Case Media · Calgary, AB

  • Delivered video content for multiple clients while meeting tight deadlines with minimal supervision.
  • Enhanced storytelling impact through intentional sound design and visual composition.

Associate

May 2017 – March 2020

Walmart Inc · Calgary, AB

  • Served high volumes of customers daily, resolving inquiries efficiently to maintain a positive instore experience.
  • Onboarded and mentored new staff, improving team readiness and procedural consistency.

04 / Technical Skills

Languages

JavaPythonTypeScriptJavaScript (ES6+)SQLHTML5CSS3

Frontend

ReactTanStack StartTanStack RouterTailwind CSSShadow DOMResponsive Design

Backend and APIs

Spring BootFastAPIDjango REST FrameworkNode.jsREST APIsPostgreSQLCloudflare D1AuthRate Limiting

Cloud and Dev Tools

AWS ECS/FargateECRS3CloudFrontRDSALBCloudflare Workers/R2DockerCI/CDGitLinuxVitestBiome

AI and ML

PyTorchOpenAI APIRAG PipelinesPrompt EngineeringCodex

05 / Contact

Let's
connect.

You can reach me at: