CV
Embedded Satellite Development
- Satellite software configuration
- Reaction wheel driver development
- C and Python
Video Processing and Backend Development
Time: |
10/2020 - 06/2024 |
Company: |
Aivero
|
-
Had a hand in the entire pipeline of a multi client + single server architecture for capturing RGB/depth video
- Capture video from multiple cameras on one device supporting both RGB and RGB/depth capturing cameras
- Client side compression pipeline + optimizations for proprietary depth compression algorithms
- Video transfer from clients to server
- Server side RGB/depth video processing and storage
- Primarily written in Rust using the GStreamer multimedia framework
Programming Language and Compiler Design
-
Primary developer and designer of the
Zen
programming language
- Worked with semantic analysis and language design
- Worked with and debugged the LLVM library
- Primarily written in C++
Linux Systems and Embedded
Time: |
09/2017 - 03/2019 |
Company: |
LIAB
|
-
Worked with embedded units for TDC's central alarm system
- Involved working in C and Linux distribution configuration
-
Also worked on an embedded web server use for configuring a ventilation system
- Involved working with C, Java, Javascript and HTML