Versatile software engineer with experience across diverse industries, from end-to-end encrypted cloud storage to real-time drone telemetry and control.
Skilled in real-time video processing, reverse engineering, embedded Linux and microcontroller firmware, driver development, cross-platform systems programming and high-level application development on Linux, macOS, Windows, and iOS, with strategic use of AI and machine learning to deliver smarter, higher-performing systems.
Versatile software engineer with experience across diverse industries, from end-to-end encrypted cloud storage to real-time drone telemetry and control.
Skilled in real-time video processing, reverse engineering, embedded Linux and microcontroller firmware, driver development, cross-platform systems programming and high-level application development on Linux, macOS, Windows, and iOS, with strategic use of AI and machine learning to deliver smarter, higher-performing systems.
I am an experienced software engineer with a career spanning over a decade in commercial as well as open source software development.
In the past few years I have worked on everything from end-to-end encrypted cloud storage, real-time remote drone piloting, professional tax preparation software for TaxAct, and mobile gaming.
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade in commercial as well as open source software development.
In the past few years I have worked on everything from end-to-end encrypted cloud storage, real-time remote drone piloting, professional tax preparation software for TaxAct, and mobile gaming.
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade in commercial software development as well as open source projects.
In the past few years I have worked on professional tax preparation software for TaxAct, real-time low latency video streaming systems, embedded linux, and I designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
During my career, I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project, where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD.
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade, having worked in leadership positions on commercial projects as well as hybrid commercial/open source projects, in fields such as consumer gaming, cloud storage, and drone control systems.
In the past few years I have worked on real-time low latency video streaming systems on both mobile and embedded linux platforms, and designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
For most of my career I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project[1], where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade, having worked in leadership positions on commercial projects as well as hybrid commercial/open source projects, in fields such as consumer gaming, cloud storage, and drone control systems.
In the past few years I have worked on real-time low latency video streaming systems on both mobile and embedded linux platforms, and designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
For most of my career I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project[1], where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade, having worked in leadership positions on commercial projects as well as hybrid commercial/open source projects, in fields such as consumer gaming, cloud storage, and drone control systems.
In the past few years I have worked on real-time low latency video streaming systems on both mobile and embedded linux platforms, and designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
For most of my career I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project[1], where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade, having worked in leadership positions on commercial projects as well as hybrid commercial/open source projects, in fields such as consumer gaming, cloud storage, and drone control systems.
In the past few years I have worked on real-time low latency video streaming systems on both mobile and embedded linux platforms, and designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
For most of my career I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project[1], where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I am an experienced software engineer with a career spanning over a decade, having worked in leadership positions on commercial projects as well as hybrid commercial/open source projects, in fields such as consumer gaming, cloud storage, and drone control systems.
In the past few years I have worked on real-time low latency video streaming systems on both mobile and embedded linux platforms, and designed and implemented a commercial end-to-end encrypted cloud storage system for the EU market.
For most of my career I have both contributed to and maintained open source projects, such as Arch Linux ARM where I maintained the Beaglebone Black platform for several years. I was also the maintainer of the OpenHD project[1], where I reorganized and modernized the development and release process, and as the lead developer I created a cross platform touchscreen drone controller called QOpenHD[2].
I have real world experience deploying applications on multiple embedded linux platforms, Mac and Windows systems programming (C, C++, and Rust), iOS/iPad and macOS application development (Obj-C, Obj-C++, Qt, Swift, Rust), and Windows desktop application development (C# .NET/WPF, Qt, Rust).
I have years of experience using the Qt framework on desktop, mobile, and embedded linux platforms, and have in-depth knowledge of low level platform-specific rendering and video handling APIs (OpenGL, Linux v4l2/dmabuf, GL texture/buffer sharing).
I've also designed my own FPGA IP cores for parts from most of the major manufacturers, including Xilinx, Intel/Altera, and Lattice, 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, C++, Rust) that detects and reports hazardous conditions/events that could be life threatening (such as a baby tortoise flipping over under a heat lamp), using a combination of habitat sensors, thermal imaging, and computer vision.
Remote: Yes
Willing to Relocate: No
Technologies: C, C++, Rust, C#, Swift, Obj-C, Qt, UIKit, AppKit, React, Docker, V4L2, Embedded Linux, Robotics, WPF, FreeRTOS, Zephyr RTOS, ESP32, STM32, PSoC, nrf52, FPGA, Verilog, OpenGL, AI, LLM
Resume/CV: Available on request
LinkedIn: https://www.linkedin.com/in/infincia/
Email: steve@infincia.com
Versatile software engineer with experience across diverse industries, from end-to-end encrypted cloud storage to real-time drone telemetry and control.
Skilled in real-time video processing, reverse engineering, embedded Linux and microcontroller firmware, driver development, cross-platform systems programming and high-level application development on Linux, macOS, Windows, and iOS, with strategic use of AI and machine learning to deliver smarter, higher-performing systems.