Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of bitjeep

bitjeep

bitjeep has asked 2 questions and find answers to 0 problems.

Stats

10
EtPoint
0
Vote count
2
questions
0
answers

About

I'm a full stack, cross-platform, native application architect and developer (Linux, macOS, Windows, iOS, Android). I've worked on everything from device drivers for embedded Linux systems, to large, cross-platform desktop apps, to mobile apps, and back to GPU shader programs.

I have 20+ years of programming experience using C, C++, Objective-C, Java, Swift, GLSL, and Metal Shading Language (MSL). For tools, I have experience working with Subversion, Git, Xcode, MS Visual Studio, Android Studio, GNU autoconf/automake, CocoaPods, and Fastlane.

Commercial applications I've helped architect and develop:

  • SMART Notebook (Windows, Mac, Linux): https://support.smarttech.com/software/smart-notebook
  • SMART Notebook for iPad: https://apps.apple.com/us/app/smart-notebook-for-ipad/id554245373
  • SMART Notebook Player for iOS: https://apps.apple.com/ca/app/smart-notebook-player/id1191654762

An example embedded system (which used Linux) that I helped architect and develop:

  • https://www.manualslib.com/manual/154697/Smart-Technologies-Pc.html?page=7#manual

This required me to write Linux device driver code for Firewire devices and a library for interacting with IIDC video cameras (as well as a display driver):

  • https://damien.douxchamps.net/ieee1394/libdc1394/
  • https://sourceforge.net/projects/libdc1394/