Welcome! My name is William Bryant and I am currently a Software Engineer on Twitch’s Recommendations team.
Scroll down to learn more!
Software Engineer at Twitch
Software Engineering Intern at Microsoft
CTO Software Architecture Intern at Dell
Built an embedded safe
CTO & CFO of MPowered Entrepreneurship
Wrote a rule engine for a pub/sub model
Firmware Development Intern at The Chamberlain Group
Project director of MPowered’s Makeathon
Built a robot drone, controllable via WiFi
Student at the University of Michigan
Built a line following and obstacle avoiding robot
Programming Languages:
C++, C#, C, Go, Python, MySQL, ARM ISA, Verilog
Programming Concepts:
Data Structures & Algorithms, Multithreading, Object Oriented Design, System Calls/ISRs, Caching
Tools/Platforms:
Git, Visual Studio, Linux/Unix, WinForms/WPF, Arduino, Raspberry Pi, Makefiles, GDB
Protocols:
REST/HTTP, MQTT, TCP/UDP, Sockets, UART/SPI/I2C
EECS 495 - Accessible Software Systems Design
EECS 461 - Embedded Control Systems
EECS 381 - Object Oriented and Advanced Programming
EECS 498 - Introduction to Distributed Systems
EECS 482 - Introduction to Operating Systems
EECS 373 - Design of Microprocessor Based Systems
EECS 281 - Data Structures and Algorithms
EECS 370 - Introduction to Computer Organization
Drop me an email if you want to chat!