cyrx.dev

Software Engineer / Fullstack / UI / AI / Systems

I build with C#/.NET and TypeScript—mostly automation, systems, and UI that stays clean under pressure. I write about what worked (and what didn’t) while shipping.

Open to: Remote (US) · Seattle relocation US work authorized (Green Card) GitLab workflows · CI/CD · AWS (cert in progress) GitHub: cyrxdev LinkedIn
  • C# / .NET
  • Java
  • JS / TS
  • Rust
  • UI / ImGui
  • GitLab CI/CD
8+ Years building
20+ Automation flows
4 Platforms shipped

Lately: building a C# + Playwright form-filler for fun, and shipping small Rust tools. I’ve also built LLM/prompting workflows for real automation use-cases (e.g., form-filling and deterministic flows).

Tech stack

Tools I’m comfortable shipping with (and do in practice).

Languages

  • C#
  • Java
  • TypeScript
  • JavaScript
  • Rust
  • SQL

Backend

  • .NET
  • Node.js
  • Express
  • REST
  • Auth

Frontend

  • React
  • UI/UX
  • Tailwind

Testing & automation

  • Playwright
  • Puppeteer
  • Jest
  • Mocha
  • Deterministic flows

DevOps & cloud

  • GitLab CI/CD
  • Linux
  • AWS Certification (in progress)
  • Observability

Data

  • MongoDB
  • Indexing
  • Data integrity

Experience timeline

A quick overview of where I’ve been recently. Click an entry to see more detail.

  1. 2024 — Present

    Independent Engineer · Cyrx.dev

    Building automation tooling, overlays, and internal tools. Open to SWE roles.

    • Design and build Playwright-based form automation with template/profile-driven flows.
    • Create C#/.NET overlay tooling (ImGui) for visualizing in-game systems and diagnostics.
    • Ship small utilities and experiments, then write about the tradeoffs on this site.
    • C#/.NET
    • Playwright
    • ImGui
    • Automation
    • UI
  2. Nov — Dec 2025

    Contractor · Rye (Devtools for eCommerce)

    Rebuilt a deterministic checkout system; cut flow time from ~5 minutes to ~10 seconds.

    • Reimplemented checkout as deterministic, idempotent flows with guardrails to remove “footguns.”
    • Instrumented observability, surfaced public stats from their white pages, and authored engineering docs.
    • Applied AI-assisted testing and triage to harden the flow; delivered production-ready code under NDA.
    • Deterministic systems
    • Idempotency
    • Observability
    • Docs
    • AI

    NDA in place; details reflect public-facing stats only.

  3. 2022 — 2024

    Software Engineer · ByteLab

    Reverse-engineered Unreal Engine titles to ship QoL mods downloaded by thousands.

    • Built paid mod features and distribution UI with auth + payments for customers.
    • Worked across C/C++/C#, .NET Core, ImGui, React/JS, REST, MongoDB, VMware, ReClass.
    • Prototyped server-owner tooling to communicate and manage game server data.
    • C/C++
    • C#/.NET
    • ImGui
    • Reverse engineering
    • Payments/Auth
  4. 2020 — 2024

    Founder · FromScratchUSA

    Bootstrapped a 3D-print products business from zero to 20+ Bambu Lab printers.

    • Designed and printed custom products end-to-end: CAD, prototyping, production, and fulfillment.
    • Scaled operations from a single printer to a 20+ printer farm with quality controls and SOPs.
    • Built lightweight automation for order intake, batching, and maintenance scheduling.
    • Developed Shopify plugins, tuned SEO, and scripted order maintenance across Etsy/Shopify/WooCommerce.
    • Crossed $100K USD revenue in the first year; transitioned the business so I could refocus on full-time software roles.
    • Ecommerce
    • Shopify
    • WooCommerce
    • Etsy
    • Automation scripts
  5. 2021 — 2022

    Software Engineer · Epomaker

    Built pledge-management tooling for a top keyboard/peripheral distributor.

    • Started as Community Manager + Technical Customer Support, writing hardware docs and troubleshooting keyboards.
    • Moved into Software Engineering quickly, owning internal tooling and data workflows.
    • Created a Node.js app to manage thousands of crowdfunding pledges with fast search and versioning.
    • Improved CS workflows with reliable indexing and order data access.
    • Stack: JS/TS, Express, MongoDB, React/Angular, Jest/Mocha/Puppeteer, Sigma.js, Tailwind.
    • Node.js
    • MongoDB
    • React
    • Testing
    • Data integrity
  6. 2023 — 2024

    Multi-timer & stopwatch app

    Mobile timer app with lap tracking, custom UI, and modular architecture.

    • Implemented lap tracking, scrollable lists, and modular fragments / components.
    • Focused on UX details: readable layouts, responsive controls, and clear state changes.
    • Used the project to deepen Android / cross-platform UI skills.
    • Android
    • Java
    • UI/UX
    • State management
    • Shipping
  7. Earlier roles & projects

    Internships, freelancing, and product work

    A mix of commercial projects, internships, and my own products.

    See my CV and Work for a full breakdown of roles, responsibilities, and technologies.

Education

Academic focus and coursework that shaped my engineering foundation.

University of Auckland

Total GPA: 3.9 · Digital Information Technology Scholarship · First in Class Achievement

B.S., Computer Science

University of Auckland · Focus: systems + software engineering

Coursework tap to expand
  • Algorithms
  • Operating systems
  • Distributed systems
  • Networking
  • Cybersecurity
  • Databases (SQL)
  • Computer graphics
  • Image processing
  • HCI
  • IoT
  • Azure
  • Java
  • C / C++
  • C# (.NET)
  • Python
  • Android development
  • UI design

B.Com., Information Systems (International Business)

University of Auckland · Focus: product + data + commercial fundamentals

Coursework tap to expand
  • Project management
  • Data warehouses
  • Accounting fundamentals
  • Financial analysis
  • Commercial law
  • Quantitative modeling
  • Budgeting models
  • Advanced statistics
  • International business strategy

Want to work together?

If you’re hiring for SWE roles or want help building reliable automation, I’d love to chat.