novedevo - Overview

Skip to content

Navigation Menu

Sign in

Appearance settings

View novedevo's full-sized avatar

Devon Sawatsky novedevo

Sponsoring

@gennyble

Organizations

@mademast

Block or report novedevo

I've been writing software for love and/or money since my first Minecraft mod in 2013.

Quick language facts:

  • Rust, C#, Python, TypeScript, and JavaScript are the languages I have at least a year of professional experience in. They are also the languages I am most skilled in, in that order.
  • I'd like to learn Go.
  • The experimental language that has currently piqued my interest is Vine (previously it was Gleam). The language I would most like to know better is Haskell.

Quick professionally relevant facts:

  • The most interesting courses of my degree were on compiler design (Java), multimedia coding (C), functional programming (Haskell), theoretical computer science & computational complexity (\LaTeX :) ), and graph theory (also \LaTeX).
  • Usually at work I write backend applications with tight latency, correctness, and performance requirements. I encourage my coworkers to adopt static analysis, CI/CD, and proper testing.
  • I'm currently employed as a software engineer writing and maintaining C# applications with a core Rust library, connected with Kafka.
  • Besides the above, I've built non-trivial projects in Java and React.js.

Highlighted projects:

Additional technologies

  • DevOps: Google Kubernetes Engine, CircleCI, CloudFlare {Pages, Workers, DNS, KV}
  • Competent (min. one university course) in Haskell, C, C++, x86_64 ASM (AT&T syntax), VHDL, and MATLAB.
    • Most of these courses I have in repositories here, some are private due to the professors' request.
  • Adobe CC, Office, Jira, etc...

Pinned Loading

  1. ✉️ A strictly standards compliant SMTP server

    Rust 12

  2. Data visualization and analysis for the water table of North Pender Island

    Jupyter Notebook 1

  3. A simple raytracer written in Rust, following raytracing.github.io

    Rust 2 1

  4. do horrible things to your audio

    Rust 2

  5. Simplified Rust interface for Google Cloud Pub/Sub

    Rust 1

  6. Music production plugin that emulates Carl Stone's work on Stolen Car

    Rust 1