Nathan Graham

Nathan Graham

Mentor
Rising Codementor
US$30.00
For every 15 mins
ABOUT ME

I'm currently working as a Biomedical Software Engineer at the University of Kansas Medical Center (KUMC) in the Medical Informatics Department. I spend a lot of time writing and debugging Python and Oracle SQL code.

Prior to working at KUMC, I spent a year and a half as a Technology Consultant at Cerner Corporation where I traveled around the country primarily supporting Cerner Point of Care solutions.

Before Cerner, I spent 7 years at Garmin as an embedded software engineer writing embedded C, C++ for Windows (MFC), ARM assembly, Python and a little Perl. My team was responsible for Garmin sensor products and support for low level hardware platform technologies such as NAND/NOR flash storage, file systems, Garmin proprietary operating system, USB, 3rd party processors and GPS chip sets.

I graduated from Missouri University of Science and Technology (known as "University of Missouri - Rolla" at the time) with a Bachelor of Science degree in Computer Engineering.

Central Time (US & Canada) (-05:00)
Joined November 2014
EXPERTISE
3 years experience
At KUMC, I'm also responsible for installing and maintaining SuSE Linux servers that run a variety of services including Apache, JBoss, R...
At KUMC, I'm also responsible for installing and maintaining SuSE Linux servers that run a variety of services including Apache, JBoss, RStudio Server Trac, and Jenkins. Though I've officially supported KUMC servers for 3 years, I've run Linux as my primary OS since around 2002 (Slackware, Mandrake/Mandriva, Ubuntu/Mint).
3 years experience
Much of my work at KUMC is writing ETL code for our clinical data warehouse. Our ETL code is publicly available - you can peruse it here...
Much of my work at KUMC is writing ETL code for our clinical data warehouse. Our ETL code is publicly available - you can peruse it here: https://informatics.kumc.edu/work/browser/heron_load
8 years experience
At Garmin, I spent 7 years writing primarily embedded C. I helped to maintain the proprietary Garmin operating system, wrote low-level d...
At Garmin, I spent 7 years writing primarily embedded C. I helped to maintain the proprietary Garmin operating system, wrote low-level drivers for peripherals especially NAND/NOR flash memory devices.
5 years experience
I used Python at Garmin to write PC-based test software for GPS devices in development. For a GUI, I used PyQT4 for use on Windows and L...
I used Python at Garmin to write PC-based test software for GPS devices in development. For a GUI, I used PyQT4 for use on Windows and Linux systems. At KUMC, I use Python extensively - our home-grown ETL management system is written in Python.
7 years experience
At Garmin, I wrote PC-based test software for GPS sensor products. Many of these programs utilized Microsoft Foundation Classes (MFC). ...
At Garmin, I wrote PC-based test software for GPS sensor products. Many of these programs utilized Microsoft Foundation Classes (MFC). I wrote multi-threadded software to communicate with GPS devices over serial and USB.

REVIEWS FROM CLIENTS

Nathan's profile has been carefully vetted and approved as a Codementor. Connect with Nathan now, and leave a review for them once you're done!