Samuel Opper

sam@samopper.com

Creative Software Developer

Computer Architecture

Embedded Systems

Operating Systems

Object-Oriented Programming

Networking

Cloud Services

Infrastructure as Code

Git

C++

Typescript

Python

Qt

Node.js

Angular

Nest

Work experience

PhenomeX (formerly IsoPlexis, acquired by Berkely Lights in 2023)

Software Development Engineer III

Mar 2023 - Present

Senior Software Developer

Jan 2023 - Mar 2023

Software Developer

Jun 2020 - Dec 2022

  • Member of the Instrument Software team developing instruments to automate bulk and single-cell proteomic assays.
  • Developed a pair of applications to generate and run scripts to facilitate rapid iteration of run specifications.
  • Developed Qt application to control liquid dispensing robot to automate consumable production and RESTful HTTP API to for lot tracking using Express.js and Redis.
  • Maintained internal tools for R&D, field service, and manufacturing.
  • Created user stories and maintained project boards to track requirements.

12-15 Molecular Diagnostics

Prototype Developer

Jun 2017 - Nov 2019

Part-time

  • Worked in a multidisciplinary team to develop a patented instrument for pathogen detection assays.
  • Designed and assembled circuits, programmed MCUs, developed programs to save, filter, and plot data.
  • Gave demonstrations to stakeholders.

SoluTech Inc

Oct 2016 - Oct 2019

Co-Founder

  • Created a cross platform private p2p file transfer application using the MEAN stack, electron.js, and webRTC.
  • Established, managed, and contributed to multiple development teams using agile methodologies.

Freelance

Jun 2014 - Present

Web Developer

  • Design and develop small projects ranging from static sites to dynamic web apps and APIs.

Education

University of New Haven

BS Computer Engineering

2015 - 2019

Capstone Project: Wearable fall detector

  • Wearable embedded system with MCU, accelerometer, battery, and Bluetooth to detect falls
  • Mobile app to connect to the wearable device and report falls with geolocation
  • Web service to send real-time alerts with geolocation to responders via portal and selected phone numbers via SMS