Alexander Archer

Logo

Software Developer

Projects

Tetris

Tetris clone for terminals

XML to Dict

Convert arbitrary XML to associative array

Driver Awareness Monitoring

Real-time face detection and head pose estimation pipeline using an SVM based on HOG feature vectors and geometric orientation

Course Projects

Computer Architecture

16-bit RISC CPU

16-bit RISC ISA design and CPU simulation (VHDL)

Operating Systems

PINTOS Kernel Threading

Threading on the PINTOS kernel: Alarm Clock, MLFQS, Priority Inheritance, Priority Scheduler (C)

Computer Vision

Image segmentation, scene classification

MATLAB

Blob detection

MATLAB

Homography estimation w/ RANSAC, image stitching, ground-truthing

MATLAB

Playing card detection

Python, OpenCV

Software Engineering

Address matching

using fuzzy matching (Python, scikit-learn)

Real-time Embedded Systems

Algorithmic collision avoidance

Data-driven virtual drone collision avoidance (C)

Wireless Arduino node communication

C++/Arduino

Resume