Curtis Rose

Software Engineer | Game Development | Interactive Systems

Software engineer building practical systems and interactive experiences.

This site is a snapshot of my work, background, and projects. It includes professional experience, portfolio pieces, and hands-on builds across automation, creative tooling, and game development.

Curtis Rose portrait

Current Focus

Advanced Systems Engineering

Roche Tissue Diagnostics | Research & Early Development

  • Building software for mechanical, chemical, and workflow automation in pathology labs.
  • Integrating multidisciplinary prototypes into cohesive, production-ready systems.
  • Leading software integration as the sole software engineer on a small agile team.

Creative + Interactive Tooling

Independent project development

  • Expanding Halftone Art with richer controls for layers, masks, animation, and exports.
  • Designing workflows that are both expressive for creators and efficient in-browser.
  • Combining engineering reliability with playful, high-performance user experience.

Featured Work

Halftone Art preview

Halftone Art

Animated halftone generator for patterns, images, and video.

Creative tooling project focused on real-time rendering, layered effects, and multiple export formats.

Open Halftone Art
Frenship game preview

Frenship

Multiplayer crypto-enabled social game experience.

A live interactive project combining online gameplay, community systems, and custom character experiences.

Play Frenship

Professional Snapshot

Software Engineer End-to-end delivery across R&D and production contexts
Automation + Integration Mechanical, chemical, and software systems working together
Interactive Systems Game and creative-tool experiences with performance in mind
Remote Collaboration Small agile teams, multidisciplinary execution, practical outcomes

What I Solve

Prototype-to-production integration Cross-discipline automation software Reliable systems under real constraints Interactive tooling for fast iteration Balancing engineering quality with UX clarity