Nate Woods

Nate Woods
Technical Ninja

About Nathan J. Woods

I am a freelance software developer with emphasis on web development, with hopes and aspirations of moving into the field of robotics. Put simply, I'm a code monkey. It's what I'm good at and I enjoy doing it. Additionally, I have been told that I communicate complex ideas well with others, including the non-technical members of society. Because of this, I work closely with my user base so they receive the best products and services possible.

To be completely honest, I am just another average person (with a blog). But unlike other people who go home to relax at night, I choose to go home and tinker, program, design, and hack. Ever since I was young, I’ve taken things apart, attempted to understand how they work and improve upon them. To tell you I know exactly what I want to do would be a like any anybody that tells you otherwise is lying to themselves. To be honest, All I know is that I’ve been said to be a great software engineer and apparently I can get paid doing that. When it comes down to it, I enjoy anything to do with computers (hardware, firmware, or software). Through my education and personal studies, I have touched on every abstraction layer of the computer, from transistors to the human layer, and haven’t found a layer yet that doesn’t excite me.

If you want to learn more about me, feel free to surf around or ask questions.

Interests include (but are not limited to):


Graduate at Montana State University

Expected Graduation: May 2017
Cumulative GPA 3.910

Master of Sciences in Computer Science

Undergrad at Carroll College

Graduated: Dec 2013
Cumulative GPA 3.800

Bachelor of Arts in Computer Science
Bachelor of Arts in Mathematics Bachelor of Arts in Physics (Minor)

Extra Course Work

Introduction to Artificial Intelligencee Statement of Accomplishment

Based on Stanford’s CS-221, introduced basics of Artificial intelligence which includes machine learning, probabilistic reasoning, robotics and natural language processing

Building a Search Engine Statement of Accomplishment

Designed and built a search engine with a web crawler and way of ranking popular pages

Programming a Robotic Car Statement of Accomplishment

Applied basic methods in Artificial Intelligence to a ‘virtual’ self driving vehicle

Known Scripting Languages / Protocols

Working knowledge Basic knowledge

Applications / Protocols / Workflows

CS Experience

Software Engineer @ Workiva

July 2014 - Present

Adjunct Professor @ University of Montana - Helena

Spring 2014

Intern @ Anderson ZurMuehlen

Fall 2013 - Summer 2014

Web Developer @ Carroll College

Fall 2010 - Dec 2013

REU Student @ Utah State University

Summer 2010

Web-master and Systems Administrator @ Outside Media

2007 - 2012

Leadership / Extra Curricular

Kryptos cryptanalysis contest

Spring 2012

Lab Assistant x2

Spring/Fall 2012

ACM Programming Competition

Fall 2011/2

Community Advisor

Fall 2010 - 2012

Mathematical Contest in Modeling

Spring 2010 - Present

Member, Fighting Saints Football Team

Fall 2009 - Fall 2013

Assistant Scout Master

Jan 2008 - Jul 2009