Skip to content
View Physlex's full-sized avatar

Block or report Physlex

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Physlex/README.md

Alexander Williams-Letondre

Software Engineer (Firmware to Full-Stack)

Hi! I’m Alex, a software engineer with a diverse background in firmware and full-stack application development. I have around a year of professional experience from my capstone at the University of Alberta and an internship at Hubbell Incorporated, both of which are private products and not open-source. (Feel free to ask me about them though, and I will disclose anything non-NDA!). I currently work for the faculty of (space) physics at the University of Alberta as a "Research Assistant". Really though, it's an embedded software engineering role.

I enjoy tinkering and typically have several projects on the go.

Most of my (public, typically completed) projects listed below are hackathons or the results of a couple of days of work on a specific core subject. They are explained in more detail next to their associated links. They are representitive of my breadth of knowledge, but due to time constraints they often do not sufficiently represent my depth of knowledge in a particular domain. Some of these are more in-depth and are obvious upon inspection.

Please note: My university does not allow display of school "projects" as resume material unless explicitly mentioned, and I don't view university as a particularly good representation of software development in general, nonetheless my capabilities, so let it be known that the only projects from university are those that caused me to be so independent from the core idea that I felt sufficient to post as my own in place of the original academic project.

Due to university I often have less free time than I would when working, so I expect the number of projects, or the level of expertise required to develop them, to increase post-grad in april of 2025.

Finally, one fun fact about myself, I'm a massive proponent of Type-Oriented programming! I was introduced to it via my internship at Hubbell (where I built a type-specified hardware abstraction layer using tools like finite typestate machines). If interested, I highly recommend reading the paper: https://www.cs.cmu.edu/~aldrich/papers/onward2009-state.pdf

Previous Projects

  • Music Genre Classifier a simple 3-model experiment with included feature extraction of the GTZAN dataset using librosa. Kinda neat, proves I know the basics of AI, for anyone curious
  • proGRESS is a secure, low-cost alternative to a digital workout machine. It uses an RFID system for profile validation and an accelerometer to track workout repititions.
  • Job-Tracker a google chrome application that would generate a resume based on some profile data which then auto-fills fields on job application websites.
  • Function-Approximation an adapted lab from a course in university which I think is kind of neat. Approximates functions using polynomial regression techniques. At some point I accidentally re-invented the FFT algorithm since I though the trigonometric interpolation technique was related to the FFT. I was incorrect, but it was still cool.
  • Project-Nihility The first attempt at Nihility. We have since decided to migrate to the Godot engine due to concerns of UE5's lacking documentation for modifying the engine.
  • natHACK 2024 An overly ambitious project for a two day hackathon, haha. It's an eeg -> image -> video transformer. We used two concatenated AI models to re-generate the video a user watched by reconstructing it using their brain data.

Contact Me

You can reach out to me via LinkedIn or email:

Popular repositories Loading

  1. HackED2025 HackED2025 Public

    TypeScript 2 1

  2. Physlex Physlex Public

    Config files for my GitHub profile.

    1

  3. ProjectNihility ProjectNihility Public

    C++ 1

  4. natHack2024 natHack2024 Public

    Jupyter Notebook 1

  5. Trebuchet Trebuchet Public

    I can't believe I'm doing this.

    Jupyter Notebook 1

  6. pycodestyle pycodestyle Public

    Forked from PyCQA/pycodestyle

    Simple Python style checker in one Python file

    Python