Home | Diary | Todo | Index | About |

Related: Patrick-T-Anderson.github.io/resume.pdf


                             Patrick T Anderson
                         Senior Software Engineer
                       Patrick-T-Anderson@gmail.com
                     LinkedIn.com/in/patricktanderson


Education:
Bachelor of Science in Computer Science @ Brigham Young University


Skills:
  Write low-level system code, device drivers and file systems.
  Architect cross-platform, multi-threaded applications and services.
  Wield C, C++ and forensic tools to debug, distill and clean old code.


President:  Product Futures Foundation  Apr/2018 - Present
  Create For Product business model to evoke Open Source supply chains.
  Rework smart contract concept as Language Enabling Natural Systems.
  Define DAO interface to buy and sell future goods and services.


Senior Software Engineer:  SlingTV.com  May/2016 - Mar/2018
  Repair, redesign and rewrite the core of in-house C++/lua video player.
  Triage and resolve issues with threading, resource locking, scheduling.
  Build, pack, test Android, Roku, iOS, with BASH, Python, git, Jenkins.


Senior Software Engineer:  RackWareInc.com  Dec/2013 - Nov/2015
  Simplify and extend their file-based imaging suite using C++, BASH, Batch.
  Build, package, test, verify and report using BASH, Python, git, Jenkins.
  Automate VM management for AWS, IBM Cloud, vSphere, KVM, XEN, VirtualBox.


Software Engineer IV:  StorageCraft.com  Oct/2008 - Oct/2013
  Extend block-based imaging suite using cross-platform OO-C and C++.
  Write plugins to read/write VHD and VHDX for Windows, Linux, macOS.
  Integrate VMware VDDK libraries for VMDK and ESXi targets over REST.
  Automate build system to compile, sign, package, verify and report.
  Write skeleton snapshot driver for HFS+ on macOS using C and Xcode.