Go Back
A mugshot of Sam Gomena

Sam Gomena

Software Engineer

Portland, Oregon 🌲

Who

Hey! I'm Sam and I am a software engineer dedicated to leveraging technology for positive human impact. My focus is on creating efficient, robust, and elegantly designed software. I'm keen to collaborate on projects that align with these principles and with others who share the same commitment.

Experience

Rebellion Defense

Software Engineer

Automated adversary emulation at scale to detect global cyber threats

  • React

  • TypeScript

  • Python

  • gRPC

  • envoy

  • Docker

  • K8s

  • AWS

2023 - 2024

Tripwire

Software Engineer

Built security and compliance solutions to protect the digital world.

  • React

  • TypeScript

  • Java

  • Python

  • Go

  • Kafka

  • K8s

  • Docker

  • Kotlin

  • AWS

  • GraphQL

  • Jenkins

2018 - 2023

Portland State University

Research Engineer

Developed a distributed edge computing platform for machine learning in the Undergraduate Research and Mentorship Program.

  • Python

  • JavaScript

  • node.js

  • Docker

  • MongoDB

  • TensorFlow

  • Spark

  • Hadoop

2017 - 2020

Tektronix

Software Engineering Intern

Developed and maintained a behavioral testing framework and associated infrastructure responsible for ensuring the quality of next generation oscilloscope software and hardware platforms.

  • Python

  • Jenkins

  • Cucumber

  • C++

  • JavaScript

  • SQL

  • Chef

2016 - 2018

Technologies

A non-exhaustive list of technologies I've worked with

  • JavaScript
  • Bootstrap
  • Python
  • React
  • GraphQL
  • Flask
  • Docker
  • Next.js
  • Tailwind
  • TypeScript
  • Jenkins
  • gRPC
  • Django
  • Java
  • Terraform
  • Postgres
  • Kotlin
  • Rust
  • Go
  • Django
  • Node.js
  • SQL
  • Helm
  • Kubernetes
  • MongoDB
  • AWS
  • GCP
  • Kafka

Education

Portland State UniversityB.S. Computer Science2021

  • Participated in the Undergraduate Research and Mentorship Program collaborating with a team of graduate students conducting research on distributed machine learning systems.

  • Worked under multiple professors doing independent study on projects ranging from designing and developing business intelligence tools for a local transit company to an end-to-end encrypted messaging system leveraging self-sovereign identity.