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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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 projects and not open-source.

I enjoy tinkering and typically have several projects on the go. Notably, I have a personal website with a separate backend and a League of Legends API project exploring Django integration.

One of my major endeavors is a programming language called Pulse, currently in the research stage. I'm building it to be statically compiled, with plans to create a lexer and parser from scratch. This will integrate into a larger project, Wav2Mov, initially an audio-video converter that has evolved into a more complex project utilizing FFmpeg and Pulse.

I’ve also participated in hackathons, with my next one being natHACK 2024, where I aim to develop a solution for processing and synchronizing dream data into video using AI, employing the ESP32 microcontroller, LoRa, and FreeRTOS.

Finally, 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

  • 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. Physlex Physlex Public

    Config files for my GitHub profile.

    1

  2. ProjectNihility ProjectNihility Public

    C++ 1

  3. natHack2024 natHack2024 Public

    Jupyter Notebook 1

  4. pycodestyle pycodestyle Public

    Forked from PyCQA/pycodestyle

    Simple Python style checker in one Python file

    Python

  5. javascript-essential-training-2832077 javascript-essential-training-2832077 Public

    Forked from LinkedInLearning/javascript-essential-training-2832077

    This repository is for the Linkedin Learning course: JavaScript Essential Training

    JavaScript

  6. awesome-github-profile-readme-templates awesome-github-profile-readme-templates Public

    Forked from durgeshsamariya/awesome-github-profile-readme-templates

    This repository contains best profile readme's for your reference.

    HTML