Hey đź‘‹, I'm Sean.

I'm a software engineer who designs and programs software.

Overview

I’m a software engineer focused on building performant, accessible, and scalable web applications. I build and maintain production client systems with strong rendering performance, reliable integrations, and clear architecture, and I enjoy collaborating with teams that value clarity, quality, and thoughtful problem‑solving.

Skills

  • Languages: TypeScript, JavaScript, HTML, CSS.
  • Web: Browser APIs, React, Node.js.
  • Style Systems: Tailwind, CSS-in-JS, CSS Modules.
  • API Integrations: GraphQL, REST, WebSockets.
  • State and Data: Redux, Zustand, TanStack Query.
  • Testing: Jest, WebDriver-based E2E, manual QA.
  • Build Tooling: Webpack, Vite, Docker, Nix.

Contributions

Highlights

  • Software Engineer at Fabric

    • Built and shipped a production spatial exploration feature used to navigate large information spaces within the Fabric platform.
    • Designed frontend architecture combining standard web UI with high‑performance canvas rendering under strict interaction constraints.
    • Implemented canvas layout and coordinate systems, increasing practical capacity from hundreds to thousands of nodes.
    • Optimised rendering and input handling to maintain consistently responsive panning, zooming, and selection across dense interfaces.
  • Software Engineer at Journal

    • Maintained and evolved a production web application for organizing, writing, and sharing personal knowledge.
    • Integrated and developed client tooling to manage core state and caching logic, reducing UI glitches and improving reliability through structured tests.
    • Shipped reusable UI layout libraries supporting lists, grids, masonry layouts, and document‑driven workflows.
    • Implemented and refined the core design system in close collaboration with product design leadership.
    • Partnered cross‑functionally with design and product to deliver user‑facing features from concept through production.
  • Software Engineer at Nette

    • Built advanced web‑based editor interfaces with custom selection, annotation, and cursor‑driven interaction models.
    • Tuned frontend state systems to reduce latency in key data‑insight workflows and improve interaction responsiveness.
    • Integrated editor SDKs and external APIs to support multiple content types and extensible workflows.
    • Contributed to frontend architecture decisions improving scalability, maintainability, and long‑term product evolution.
  • Software Engineer at Status

    • Delivered user‑facing features within a large, design‑led mobile and web product organization.
    • Collaborated across engineering and design to explore and define critical messaging infrastructure under performance and privacy requirements.
    • Contributed to shared application logic supporting multiple client platforms and surfaces.
    • Helped deliver stable, privacy‑conscious user experiences within a large‑scale production environment.

Education

  • MA Virtual Reality at Goldsmiths, University of London

Contact

Website · GitHub · LinkedIn