I’m Nate, a research analyst turned software developer with an M.S. in Computer Science & M.A. in Communication.


Portfolio

Yoma (Youth Agency Marketplace)

Yoma is a digital marketplace that allows youth in Africa to build a verifiable digital CV by engaging in social impact tasks and learning opportunities.

Space Invaders: C#

An effort to reproduce the arcade game, implementing a dozen design patterns in the process.

MapLog for iOS: Swift

An app for iPhone to store map collections, capture notes, and create events.

 

Business Card Scanner: Angular

A web app for scanning and storing business cards, using Google Cloud Vision API. Please contact me for login details.

Multithreading in C++: Audio Playback

A 24-thread program that loads wave audio files and performs uninterrupted playback.

The Future of Retail Experiences (2015-2016)

A proprietary study of 78 retailers’ use of digital & physical tools to define how retailers’ can succeed in the future era of the connected experience. Published as thought leadership by SapientNitro.

 

Brand Digital Maturity Index (2019)

A proprietary methodology to assess a brand’s digital experience. The model has been applied to define digital strategy roadmaps for two of the top ten international confectionery and beverage brands in the world.

Please contact me to access password-protected project details.

Task Manager API: Node.js

REST APIs for web-based task manager app using Node.js, Express, MongoDB, Mongoose, and Jest. Hosted on Heroku.

Real-time Chat App: Node.js

Real-time chat application using WebSockets in Node.js. Hosted on Heroku.

repo

AI Survivors Game: Unity & C#

Architected and developed gameplay AI using archetypes, behavior trees, and A* pathfinding. More to come.

Networking Omega Race: C#

Implementation of a client and authoritative server model for remote, networked gameplay. More to come.

 

Experience

View my resume.