Alexander Aleshchenko
  • Home
  • About Me
  • My Work
    • Featured
    • Jobs & Internships
    • Coding Projects
    • Business & Product
    • Robotics
    • AI & ML
    • Imaging & Photo
    • All Projects & Jobs
  • Resume PDF
  • Contact
    • Home
    • About Me
    • My Work
    • Featured
    • Jobs & Internships
    • Coding Projects
    • Business & Product
    • Robotics
    • AI & ML
    • Imaging & Photo
    • All Projects & Jobs
    • Resume PDF
    • Contact
    Back to All Work

    J

    a

    v

    a

    Cover image from Service Integration @ BC Attorney General's Ministry
    Service Integration @ BC Attorney General's Ministry

    My work on helping the many branches and organizations inside the justice sector of the BC Government to securely and reliably exchange information and build cross-organizational digital services.

    Java
    Quarkus
    Apache
    OpenShift
    Software Development
    People Management
    Job
    Cover image from AWS Simple Workflow Console @ Amazon
    AWS Simple Workflow Console @ Amazon

    During my time at Amazon, I worked on modernizing the SWF (Simple Workflow) Console, making major improvements to the ways customers can troubleshoot their workflows and search for patterns of failures.

    AWS
    Java
    Software Development
    Job
    Cover image from Algorithm Leaderboard
    Algorithm Leaderboard

    Competitive assignment framework for CodePost with public anonymous leaderboard, a custom benchmarks API, and more!

    Spring Boot
    Java
    Python
    gRPC
    VueJS
    Software Development
    Cover image from COMP250 Algorithms & Data Structures @ McGill University
    COMP250 Algorithms & Data Structures @ McGill University

    I made videos and animations, built innovative assignments, taught to over 5000 students over 6 semesters, and learned a great deal along the way. Learn about my work as TA on COMP250 at McGill.

    Job
    Java
    Teaching
    Software Development
    People 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.

    Java
    JavaFX
    Software Development
    Cover image from Video Content - Algorithms & Data Structures @ McGill University
    Video Content - Algorithms & Data Structures @ McGill University

    Award winning animated, live streamed, and pre recorded content which has been used to teach over 3000 undergraduates at McGill.

    Motion Canvas
    OBS
    Java
    After Effects
    After Effects Scripting (JS)
    Maya
    Maya Scripting (Python)
    TypeScript
    Media Production
    Imaging
    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++
    ESP32
    Arduino
    Java
    Android
    Software Development
    Robotics
    Imaging

    (c) Alexander Aleshchenko 2024 | Open Source