ephraimkunz
I'm a software engineer with broad interests and experience in systems development, embedded systems, backend web, mobile app development, and performance work.
Logan, UT
Pinned Repositories
AutoSwampCooler
Arduino and Raspberry Pi code to automate your swamp cooler (turn on the low blower when it is cooler outside than inside)
filed
macOS port of Roy Keene's static file server
gedcomx-rs
A collection of Rust crates for working with GEDCOM X.
Groups
Student and instructor facing website that allows students to provide availability and instructors to divide students into groups based on availability.
rs-lcr
Unofficial API and utilities for Leader and Clerk Resources (LCR) data in Rust.
rs_bom
Rust crates, tools, and RESTful api for accessing Book of Mormon content.
sarah2
C implementation of Sarah2 cipher
scriptures-tui
A terminal user interface for reading the scriptures: Book of Mormon, Doctrine and Covenants, Pearl of Great Price, and King James Bible
StudentOutreach
A tool for teachers to send personalized messages to students on Canvas
TextEditor
A small text editor in C
ephraimkunz's Repositories
ephraimkunz/gedcomx-rs
A collection of Rust crates for working with GEDCOM X.
ephraimkunz/rs-lcr
Unofficial API and utilities for Leader and Clerk Resources (LCR) data in Rust.
ephraimkunz/filed
macOS port of Roy Keene's static file server
ephraimkunz/rs_bom
Rust crates, tools, and RESTful api for accessing Book of Mormon content.
ephraimkunz/scriptures-tui
A terminal user interface for reading the scriptures: Book of Mormon, Doctrine and Covenants, Pearl of Great Price, and King James Bible
ephraimkunz/StudentOutreach
A tool for teachers to send personalized messages to students on Canvas
ephraimkunz/temples
Tools for working with LDS temple data.
ephraimkunz/vsfs
Very Simple File System simulator as described in https://pages.cs.wisc.edu/~remzi/OSTEP/file-implementation.pdf
ephraimkunz/Groups
Student and instructor facing website that allows students to provide availability and instructors to divide students into groups based on availability.
ephraimkunz/NYTChinese
Extract top articles from Chinese NYT and create lists of words for practice
ephraimkunz/sarah2
C implementation of Sarah2 cipher
ephraimkunz/Advent2018
Advent of Code 2018 solutions in Rust
ephraimkunz/AdventOfCode2020
ephraimkunz/apex
Apex Plumbing experimental website
ephraimkunz/benchmark_xz
Benchmarks for various Rust XZ crates
ephraimkunz/ChurchScripts
Scripts for manipulating church data
ephraimkunz/cse212-ww-student-template
ephraimkunz/filed_rs
Rust port of "filed" file server: https://github.com/ephraimkunz/filed
ephraimkunz/IronCalc
Main engine of the IronCalc ecosystem
ephraimkunz/LDSMobileTakeHome
ephraimkunz/Nand2Tetris
My implementation of the Nand2Tetris project
ephraimkunz/punchcards
Website and related tools to allow parents to improve child behavior by punching a child's punchcard.
ephraimkunz/random-verse
Simple API endpoint to get a random scripture verse each day.
ephraimkunz/rlox_treewalk
Rust implementation of tree-walk interpreter from the book "Crafting Interpreters"
ephraimkunz/StockTicker
ESP8266 program for tracking stock prices and viewing on touchscreen
ephraimkunz/subscribed_calendar_rs
Simple CALDAV subscription calendar server
ephraimkunz/TemperatureTracker
ESP8266 Temperature tracker that records results in Adafruit IO time series database
ephraimkunz/TironCalc
ephraimkunz/Visionary
iOS / macOS app to test Apple's Vision framework APIs
ephraimkunz/YoutubeCommentDownloader
Download comments for all the videos in a given YouTube channel.