Nathan Moeller Profile Pic

About Me

Software engineer and soccer player. Shoot me an email to find out more about me!

Contact Details

n.moeller18@gmail.com

Work

IBM

Advisory software engineer April 2019 - Present

Currently working on IBM Cloud Pak for Data. As a full stack engineer, my responsibilities include designing and developing core features of the platform for internal and external services to consume. These core features include service provisioning, service lifecycle management, and service extensions. These features are used by over 50 internal and external services on the platform. Our technology stack includes React/Redux for the front end, and go for the backend. Cloud Pak for data is built on Red Hat Openshift Container platform, so we frequently use Docker and Kubernetes for deployments.

Staff software engineer Feburary 2017 - April 2019

Began working at IBM by working on two desktop products, DSX Desktop and IBM SPSS Statistics. Both of these applications are React based electron applications where I developed many key features. For SPSS Statistics, I developed the data editor, variable editor, application updater and the framework for analyze procedures. This work increased the product's NPS score by over 50 points. For the data editor, we developed a REST API server in Java to execute many of the user actions that interacted with the SPSS engine. In September of 2018 I switched teams and began working on IBM Cloud Pak for Data.

University of Minnesota - Institute of Health Informatics

Research assistant Feburary 2015 - May 2016

While receiving my graduate degree at the University of Minnesota, I worked as a research assistent to Professor Genevieve Melton-Meaux. I worked on a team of graduate students and surgeons to develop machine learning methods to detect post-surgical complications. My main responsibilities were to work with surgeons to understand what data we could use to predict a post-surgical complication (Ex: UTI), and then use this information to extract, clean, and format the EHR data to use for machine learning purposes. I also worked on developing the penalized regression algorithm we used to predict the surgical complication.

Publication: Accelerating Chart Review Using Automated Methods on Electronic Health Record Data for Postoperative Complications

Flow Enterprises

Junior software developer May 2014 - September 2014

In the summer of 2014 I worked part time as a devloper on various web applications for clients of Flow Enterprises. These applications were developed in PHP, javascript, and C#.

University of Wisconsin - Madison

Research assistant July 2012 - June 2014

While receiving my undergraduate degree at the University of Wisconsin - Madison, I worked as a research assistant to Professor Suman Banerjee. I worked on a research project called Wireless@Home, which focused on researching factors that that degrade WiFi network performance in home environments. I developed a web based console in javascript and python which displayed the data we collected in dynamic charts and heat maps.

Education

University of Minnesota - Twin Cities

Master's in computer science May 2016

While in graudate school I took a variety of classes including Artificial Intelligence, machine learning, robotics, and experimental games. After taking software engineering and a class called "Developing the Interactive Web", I decided I wanted to pursue software engineering as a career.

University of Wisconsin - Madison

Bachlor's in computer science May 2014

While in undergraduate school I took many classes to grow my knowledge and interest in computer science. I really enjoyed taking classes like algorithms, graphics, and database systems.