Skip to content
View mindcat's full-sized avatar
💾
💾
  • Using cavity QED-CI to engineer Hamiltonians for polariton qubits & analog quantum computing @ UNCC
  • Rochester, NY
  • 22:57 (UTC -04:00)
  • in/mew13

Highlights

  • Pro
Block or Report

Block or report mindcat

Report abuse

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

Report abuse
mindcat/README.md

I am...

    _ _ _    ______   _                                  __..--''``---....___   _..._    __
   ( / ) )  (  /     //o   o       /                 _.-'    .-/";  `        ``<._  ``.''_ `.
    / / /     /--   //,   ,  __,  /_             _.-' _..--.'_    \                    `( ) )
   / / (_o  (/____/(/_(__/|_(_/(_/ /_           (_..-'    (< _     ;_..__               ; `'
    __    _              /)                                `-._,_)'      ``--...____..-'
   ( /   /              (/                      functional programming, neuromorphic computing, 
    / / /__,  _   _,  _  _ _   __,  _           astrophysics, philosophy (hegel -> baudrillard),
   (_/_/(_/(_/ /_(_)_(/_/ / /_(_/(_/ /_         linguistics (polski, française, عَرَبِيّ, 汉语,አማርኛ,
                  /|                            & русский язык), Kaleckian econometrics...
                 (/                        

Tools & Languages

     zzz   |\      _,,,--,,_         ______          __       \\
        \  /,`.-'`'   ._  \-;;,_    /_  __/__  ___  / /__      λ\
          |,☭-  ) )_   .;.(  `'-'    / / / _ \/ _ \/ (_-<     //\\
         '---''(_/._)-'(_\_)        /_/  \___/\___/_/___/    //  \\

Haskell Website Julia Website Rust Website C Wikipedia LaTeX Website Python Website HTML5 Wikipedia Java Website JavaScript Website



I'm a full stack software engineer and passionate computer scientist with a breadth of expertise that includes machine learning, embedded software, functional programming, web development and hardware hacking.

Links & Projects

    _   _ __  _ _  __ __    __,           λ             __   
   | | | |  \| | |/ /' _/  (_ /_          λ       / >  フ
   | |_| | | ' |   <`._`.  /`X\/ |        λ       |  _  _l 
   |___|_|_|\__|_|\_\___/ `\_/\| |        λ       /` ミ_☭ノ  
                                          λ       /      | 
    ___ ___  __ __  ___ ________  __      λ      /  ヽ   ノ  
   | _,\ _ \/__\_ \| __/ _/_   _/' _/     λ      │  | | |    
   | v_/ v / \/ |\ | _| \__ | | `._`.     λ   / ̄|   | | |  
   |_| |_|_\\__/___|___\__/ |_| |___/     λ   | ( ̄ヽ_ヽ)__)  
                                              \二つ          

M. Elijah Wangeman | LinkedIn M. Elijah Wangeman | E-Mail



Computer Science Resume

Software Engineering Resume

Philosophy

Main Article

Complete

Space Race Keyboard

A custom modification of the Ferris Sweep's 34 key split keyboard. I altered the PCB to fit my hands and designed svg's to add a design by altering the solder mask and screen print. It uses Elite-C v4 USB-C microcontrollers, jade choc mini switches, and the layout I programmed is colemak-dh with support for stenography, a numpad & coding symbols layer, and extensive macros.

In Progress

Stellarly

Made for a hackathon, BrickHack 9 with @anhnlh. Plan to refactor math currently in the frontend js into the much faster, more clear syntax of the julia backend. abandoned

FizzBuzz

An exercise in demonstrating the syntax and functionality of several different languages.

Planned

Chess PCB

"Printed Chess Circuit Board" -- microcontroller powered chess algorithm (rust) on a custom chess board pcb. Practice with embedded Rust and the pecularities required with addressing IO and safely utilizing unsafe Rust at the firmware level.

ELLI

"Ensemble Learning Language Identification" -- A from-scratch machine learning implementation in Julia that can train models (decision trees of binary feature functions) on labeled excerpts from Wikipedia. Compares precise strong predictors (relying on function word identification) with AdaBoosted weak predictors designed for general language use. Should support Polish, French, Spanish, English, Dutch, German, Portuguese, Czech, and Danish. <- this is really just an expansion of an AI binary tree project, porting it from Python to Julia and increasing the number of languages it can identify and discern between.

Peculiar Allure

"Visualizing Strange Attractors" -- An experiment in getting familiar with the matrix and visualization capabilities of Julia (and my own love of linear algebra) to model a number of diverse attractors with fractal characteristic (famously Lorenz <ρ = 28, σ = 10, β = 8/3>, Rössler <ρ = 1/5, σ = 1/5, β = 5.7>). Additionally, there's a number of normative attractors.

Linear 241

"Linear Algebra Textbook in LaTeX" -- A companion to the MATH-241 course at RIT based off of my in class notes to provide reference material for a class without slides and as notes for accessibility.

Quantum 251

"Principles and Applications of Quantum Technologies Textbook in LaTeX" -- A companion to the PHYS-251 course at RIT based off of my in class notes to provide reference material for a class without slides and as notes for accessibility.

VFD

"Homemade Vacuum Fluorescent Display" -- microcontroller on a custom pcb running a from-scratch vacuum fluorescent display.

Calculator

"Curta Calculator Swift App" -- iOS application that emulates a curta calculator.

Interesting

$$y_k = \varphi \left( \sum_{j=0}^{m} w_{kj} x_j \right)$$

Popular repositories Loading

  1. brickhack9 brickhack9 Public

    Shared repository for BrickHack 9 project and submission.

    JavaScript 1

  2. chs-pt chs-pt Public

    Forked from marcusbuffett/chess-tactics-cli

    A tactics trainer for the command line (fix server issues)

    Rust 1

  3. Chess-Challenge Chess-Challenge Public

    Forked from SebLague/Chess-Challenge

    https://youtu.be/iScy18pVR58

    C# 1

  4. GradingScripts GradingScripts Public

    Forked from ttp2542/GradingScripts

    This repository contains the Python scripts used for grading in the SWEN-123 class at RIT.

    Python

  5. Sweep Sweep Public

    Forked from davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

  6. ergodox-macro-hax ergodox-macro-hax Public

    Forked from Phoscur/oryx-macro-hax

    A hack to get around the 4-button max Macro limit in Oryx for Ergodox / Moonlander keyboards.

    TypeScript