• Image of Eric Ruxton smiling
    • Eric Ruxton

    • Software Developer & Cloud Architect

    • AWS   TS/JS   Angular   C#   React   Git   Docker

    • Kitchener, Ontario

    • Contact Me

    Bio

    I am a software developer and cloud architect based out of South Western Ontario. I have been a hobby programmer for just under a decade, and a professional developer for 3 years.

    I specialize in building fast and reliable web applications that follow industry and coding standards, and deploying them to cloud infrastructure.

    I enjoy programming most as a means of problem-solving and love to find ways to bring code into the real world.


    LinkedIn   Github   Tradebinder   Resume

    Development

    Tools: JavaScript, TypeScript, C#, Angular, React

    I focus on building code that is readable, reliable, and efficient; following best practices and coding standards.

    Deployment

    Tools: GitHub, AWS, Docker, Terraform

    Specialising in AWS infrastructure and deployment tools, I provide CI/CD pipelines to ensure maximum scalability and availability.

    Data

    Tools: MySQL, MSSQL, GraphQL, Mongo, Firebase

    With experience across multiple data technologies, I deliver information quickly and securely following data design and integrity principles.

    Documentation

    Tools: Swagger/OA3

    Thorough documentation means my code is both easy to read and deploy and my endpoints are easy to access.

  • Tradebinder

    Client: Tradebinder

    Github: API, Webapp

    Stack: React, Nest, Python, MySQL, AWS

    Tradebinder is a tool used to manage the value of your trading card collection. The application tracks your collection's value and notifies users when cards cross assigned value thresholds.
    The web applications for Tradebinder are built in JavaScript and TypeScript, the datafeed is built in python, and the system is deployed to AWS.

    Legions Event Manager

    Client: Future Lore Studios

    Github: Private

    Stack: C#, WPF, XAML, Azure, MSSQL

    The Legions Event Manager facilitates Legions: Realms at War events and manages seasonal leaderboards. Stores can register players and run events. The application handles match-making, and event report generation. The admin panel manages stores and players. The admin panel also creates, manages, and tracks seasonal leaderboards.
    The store and admin panel applications are built in C# and the database is deployed to Azure.

    Nerdz Stream Companion

    Client: Nerdz Gaming

    Github: Desktop Client

    Stack: C#, WinForms

    The Nerdz Streaming Companion allows broadcasters to display game information for players playing Magic: The Gathering and Yu-Gi-Oh, for use in live streams. The application allows users to track resources for viewers to watch on stream in real time.
    The application is built in C# and the deployment server is hosted on AWS.

    ARCCSS

    Client: KidSquad

    Github: MCU Codebase

    Stack: C++, Python, JS, HTML

    The ARCCSS interface is a hardware module that when connected to a remote control ride on car, gives parents control as to how far away from them the car can travel. The module pairs with a controller and a web app.
    The code for this product was written in C++ and Python and injected into an embedded system.

    E-CARD

    Client: Eric Ruxton

    Github: Webpage

    Stack: HTML, CSS, AWS

    This virtual business card was built using only HTML and CSS, and was deployed using AWS Amplify.