Joseph Zuber

I am a graduate student at Iowa State University, pursuing a Master of Science Thesis in Computer Engineering with a focus on Graph Neural Networks, Distributed Computing, and Machine Learning. I plan to complete my thesis by May 2025 and transition into a career in software engineering.

Career objective

I am seeking a software engineering role where I can apply my skills in algorithm design, distributed systems, and optimization, ideally in a setting that combines research and development with practical applications.

I bring extensive experience in C programming from my professional roles, along with proficiency in Python. Additionally, I have a strong foundation in Java, which I’ve used extensively over the past five years in academic projects during my undergraduate and graduate studies.

My professional background includes:

  • GUI Development: At Garmin, I contributed to aviation display software, and at OSI, I designed screens for power-grid systems management.
  • Research & Optimization: Through my academic research, I’ve tackled problems in algorithms, distributed computing, and performance optimization.

While I have a proven track record in front-end development, I am equally excited to contribute to backend development, infrastructure, or other areas that align with my skills and interests. My ideal role would allow me to collaborate with researchers, solve challenging problems, and experiment with innovative solutions.