Picture of Me

Welcome, I'm Steven Roddan

I'm an up and coming software engineer interested in Operating Systems, Machine Learning and Numerical Analysis.

About Me

Lightbulb

Problem Solver

Clock

Multitasking

Graph To Represent Objects

OOAD

Gears for Teamwork

Teamwork

Summary

  Hello, My name is Steven Roddan and I'm a Bachelor of Science in Computer Science from Northern Illinois University. My main topics of interest in Computer Science are Machine Learning, Operating Systems, Numerical Analysis and Algorithms. Experience with OOAD principles and an understanding of Agile/Scrum developement.
  I'm am very interested in the whole design process of modern applications. Ideally I would like to find a job that challenges me everyday with new topics/technology to better myself. I enjoy being motivated to learning something new. One of my projects mentioned below illustrates this, as I've never had a formal education on CUDA or high performance compute. The project is aimed at numerical operations in C++. In short, it investigates multithreading, SIMD(AVX2) and CUDA for various algorithms to compare the pros and cons of each.
  Typically when I'm not programming, you can find me playing video games, watching documentaries/educational videos and enjoying the outdoors with friends and family. Recently I have found a new hobby with biking trails, so you could say I'm looking forward to the Spring/Summer.

Skills

Proficient Languages: C++(std, ~CUDA), Python(Numpy, Tensorflow/Keras), PHP, MYSQL.
Familiar Languages: Java, C#, R, Javascript, Julia, Assembly.
Operating Systems: Windows, Linux/Ubuntu.
Developement tools: Github, Visual Studio Code, CLion, phpMyAdmin, PuTTY.
Soft Skills: Problem Solving, Motivation, Dependability, Positivity.

Projects