(no title)
mrsteveman1 | 3 years ago
Remote: Yes
Willing to relocate: No
Technologies: C++, Rust, C#, Swift, ObjC, Qt, V4L2, Linux, Verilog, OpenGL
Résumé/CV: On Request
Email: steve@infincia.com
I am an experienced engineer with a career spanning over a decade, working on a wide variety of commercial and open source projects in different industries.
In the past few years I have worked on real-time drone control and low latency video streaming, embedded linux OS deployment and maintenance, cross-platform mobile and desktop development, and I designed and implemented an encrypted cloud storage system for a company in Europe using the Rust language.
For several years I was the lead developer and maintainer of the OpenHD project[1] where I reorganized and modernized the development and release process, and created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience with embedded Linux, Mac, and Windows systems programming (primarily C, C++, and Rust), iOS/iPhone and macOS development (Obj-C, Obj-C++, Swift, Rust FFI), and Windows desktop development (C# .NET/WPF, Rust FFI).
I have also used the Qt framework for several years and have in-depth knowledge of lower level platform-specific rendering and video handling APIs (OpenGL, Linux v4l2/dmabuf, GL texture/buffer sharing).
For personal projects I have designed my own FPGA IP cores, experience which gives me a much better understanding of how the hardware we run our software on actually works in practice.
Currently I am working on an animal safety monitoring system (embedded linux, Qt framework, C++ and Rust languages) designed to detect hazardous conditions and events that could be life threatening for a particular species (such as a baby tortoise flipping over directly under a heat lamp), using a combination of habitat sensors, thermal imaging, and computer vision. It integrates with common commercial streaming and notification systems such as the YouTube Live streaming platform, Twilio SMS notifications, and Apple HomeKit.
No comments yet.