Software Engineer

David Rohweder

I’m a software engineer who likes building reliable, well-tested systems end to end, from cloud infrastructure and CI/CD to the product people actually use.

01

About

I’m a software engineer at Iridium, where I build automated test suites, CI/CD pipelines, and full-stack applications that operate over a global satellite network. I care about clean systems, fast feedback loops, and tools other engineers actually want to use.

I’m AWS and Terraform certified and currently pursuing graduate studies in computer science at Georgia Tech.

Outside of work you’ll find me hiking the Southwest, training Muay Thai, or chasing good food somewhere new.

Portrait of David Rohweder
02

Experience

  1. Jul 2023 to Present

    Software Engineer · Iridium

    Phoenix, AZ

    • Engineered automated test suites in Python on AWS for applications serving a global satellite network.
    • Built CI/CD pipelines with AWS, Terraform, and Docker, improving testing efficiency across teams.
    • Developed full-stack applications with React, Django, Redis, DynamoDB, and MySQL, adopted by multiple teams.
    • Python
    • AWS
    • Terraform
    • Docker
    • React
    • Django
  2. May 2019 to Aug 2022

    Systems Engineer · Rosenberger North America

    Akron, PA

    • Optimized production workflows 4× by integrating Azure and ERP systems across departments.
    • Improved SysAdmin automation 80% through ManageEngine server deployments and custom scripting.
    • Supported business continuity on the disaster-recovery team managing a multi-site vSphere environment.
    • Azure
    • PowerShell
    • vSphere
    • Active Directory
  3. Sep 2018 to Dec 2020

    Software Developer · Expeditionary Interest Group

    Leesport, PA

    • Lead architect for the copyrighted Penny Helper software used by several nonprofits.
    • Grew revenue 30% in v3.5 by mining ETH and XMR on constituents’ idle compute.
    • Cut release turnaround 40% with Agile practices and a self-updating installer.
    • C#
    • .NET
    • Git
    • Windows Services
03

Selected Projects

  • InclusiScore

    2023

    HackPSU

    Credit-scoring backend that reached 96% prediction accuracy.

    • Built the Firebase backend powering 96% credit-score prediction accuracy.
    • Trained and validated a scikit-learn linear-regression model on an 80/20 split to prevent overfitting.
    • Partnered with the frontend team on data modeling and storage.
    • Python
    • scikit-learn
    • Pandas
    • Firebase
    • React
  • SolarLenz

    2022

    iOS · App Store

    Interactive augmented-reality tour of the solar system, shipped on the App Store.

    • Published an AR app that lets users orbit and inspect 3D planets with responsive hit-testing.
    • Added speech recognition for hands-free commands on each planet.
    • Designed the scene graph and interaction model around ARKit and SceneKit.
    • SwiftUI
    • ARKit
    • SceneKit
    • AVFoundation
    • Objective-C
  • Parallel Shortest-Path Research

    2022

    Parallelized Dijkstra and Bellman-Ford to 8-10× speedups on a supercomputer.

    • Led a team exploring parallelization of Dijkstra’s and the Bellman-Ford algorithms.
    • Built the full Dijkstra solution: graph structure, data generator, and unit/performance tests.
    • Hit 8× and 10× speedups on a 20k×20k matrix across 20 cores on Penn State’s Roar supercomputer.
    • C++
    • OpenMP
    • Shell
    • PBS
  • NittanyMarket

    2022

    Full e-commerce platform with a Flask REST backend.

    • Built an e-commerce platform with a Jinja frontend and Flask REST APIs.
    • Implemented seller publishing, buyer search and checkout, and account management.
    • Designed the SQLite schema and authentication and seller-access flows.
    • Python
    • Flask
    • SQLite
    • JavaScript
  • Linux File System Driver

    2021

    Userspace file-system driver replicating core OS operations.

    • Built a driver bridging a simulator and disk controller on a local server.
    • Replicated OS file operations: open/close, read/write, seek, and create/maintain.
    • Added an LRU cache reaching ~80% hit ratio across diverse workloads.
    • C
    • Network Programming
04

Skills & Tooling

Languages
  • Python
  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Swift
  • SQL
Frameworks & Libraries
  • React
  • Django
  • Flask
  • Node.js
  • Spring
  • TensorFlow
  • scikit-learn
  • OpenMP
Cloud & DevOps
  • AWS
  • Azure
  • Terraform
  • Docker
  • Git
  • Redis
  • DynamoDB
  • Linux
Practices
  • TDD
  • CI/CD
  • Agile
  • IaC
  • OOP
  • MVC / MVVM
  • SDLC
05

Education

  1. In progress

    Georgia Institute of Technology In progress

    M.S. in Computer Science · GPA 4.0

    Atlanta, GA

  2. 2023

    Pennsylvania State University

    B.S. in Computer Science · GPA 3.46

    University Park, PA

    • Teaching Assistant for the Mobile Applications course.
    • Dean’s List 6 of 8 semesters; Penn State Undergraduate Scholarship for Talented Students.
    • Active in ACM, HackPSU, and the Penn State Outing Club.
06

Certifications & Recognition

Certifications

  • AWS Certified Developer - Associate
    Amazon Web Services · 2023
  • HashiCorp Certified: Terraform Associate
    HashiCorp · 2024

Awards

  • 1st Place · RACC Web Design Challenge
    Lead developer, winning team
  • SkillsUSA Pennsylvania · Computer Programming
    2nd place 2018, 3rd place 2019
  • Penn State Undergraduate Scholarship
    Awarded for Talented Students