Java

  • Home
  • Photos
  • Writings
  • Tech
  • About
    • Home
    • Photos
    • Writings
    • Tech
    • About
    FeaturedAll ProjectsWritingsJobsSoftwareAI / MLImaging
    Cover image from Service Integration @ BC Attorney General's Ministry

    Service Integration @ BC Attorney General's Ministry

    Integration work for BC justice-sector teams that need to exchange information reliably across systems and organizations.

    JavaQuarkusApacheOpenShiftSoftware DevelopmentPeople ManagementJob
    Cover image from AWS Simple Workflow Console @ Amazon

    AWS Simple Workflow Console @ Amazon

    At Amazon, I worked on AWS Simple Workflow Console tools that help customers debug workflows and find failure patterns.

    AWSJavaSoftware DevelopmentJob
    Cover image from Algorithm Leaderboard

    Algorithm Leaderboard

    A CodePost add-on that turns assignments into anonymous leaderboards with benchmark reports and no setup for students.

    Spring BootJavaPythongRPCVueJSSoftware Development
    Cover image from COMP250 Algorithms & Data Structures @ McGill University

    COMP250 Algorithms & Data Structures @ McGill University

    I made videos, animations, visual debuggers, and hands-on assignments for COMP250 at McGill over six semesters.

    JobJavaTeachingSoftware DevelopmentPeople Management
    Cover image from Runtime Tester

    Runtime Tester

    A general purpose GUI based time complexity analysis library for Java, as easy to use as JUnit.

    JavaJavaFXSoftware Development
    Cover image from Video Content - Algorithms & Data Structures @ McGill University

    Video Content - Algorithms & Data Structures @ McGill University

    Animated lessons, live streams, and short videos used to teach Algorithms & Data Structures at McGill.

    Motion CanvasOBSJavaAfter EffectsAfter Effects Scripting (JS)MayaMaya Scripting (Python)TypeScriptMedia ProductionImaging
    Cover image from Motor Keyframer - Homemade Motion Control for Film

    Motor Keyframer - Homemade Motion Control for Film

    Motion control for film, built with ESP32 and Arduino, with wireless control via smartphone.

    C++ESP32ArduinoJavaAndroidSoftware DevelopmentRoboticsImaging
    Copyright © sashaphoto, 2026. All rights reserved. See our terms for commercial use or re-publication. No generative AI was used for any of the media on this site unless explicitly specified.