Jake Van Alstyne - Software Developer
#
EDUCATION
#
M.Sc. Computing - University of Utah - 2012
#
B.Sc. Chemical Engineering - University of Utah - 2008
#
Résumé - PDF

EMPLOYMENT
#
Interfolio by Elsevier - September 2022 - Present
#
Senior Backend Engineer
#
- Data pipeline for collecting and curating academic publications
- Elixir, Golang
- PostgresSQL, MongoDB
- AWS SQS & S3, Docker
Mavenlink - September 2017 - September 2022
#
Senior Software Engineer
#
- Customizable data pipeline for professional services industry
- Elixir, Phoenix, LiveView
- RabbitMQ, PostgresSQL
- Ruby, Rails, React
- Kubernetes, Docker
Munkee Apps LLC - October 2015 - August 2017
#
Senior iOS Developer
#
- iOS Development, implemented original ideas, bug fixes and feature enhancements for existing products
Selfie Inc. - May 2014 - September 2015
#
Senior iOS Developer
#
- Core iOS app development. Bug fixes, feature enhancements, etc.
USANA - March 2014 - April 2014
#
iOS Consultant
#
- Improved enterprise reporting modules in internal iOS application, created a custom tree based reporting view. Short term contract position.
NTTData - September 2013 - February 2014
#
iOS Consultant
#
- CoreData
- RESTful APIs
- Improved and extended existing iOS app. Converted SQLite data model to CoreData, increased responsiveness in remote synchronization, etc
Stem Innovation, LLC - March 2013 - September 2013
#
iOS Developer
#
- [IZON] iOS App Architecture
- 3rd party design, developed from the ground up
- Obj-C main app, C and C++ core modules (ffmpeg, rtp client, etc)
- Heavy use of NSOperation & NSOperationQueue, GCD, etc
- Live local / remote video feeds ( via Bonjour, P2P, or Proxy )
- Multiple-source data polling
K’nowbe Works, LLC - April 2012 - February 2013
#
Graphics Engineer
#
- 3D Interactive Windows MFC COM components in C++ using OpenGL, OSG, and GLSL
- Bidirectional A* heuristic path finding
- Gaussian smoothing
- Image processing
- Large point cloud rendering
- Ray tracing
- GPU shaders
- I improved their core graphics engine before using those improvements to develop visually striking fully interactive 3 dimensional engineering design tools. For instance, I built a rapid geodata contouring package. I also built intelligent pipe laying design tools which used proprietary equipment modeling software resulting in incredible realism.
- Agile development team using Team Foundation Server as our revision control and a custom testing harness for unit tests and TDD
FlexSim Software, LLC - December 2011 - March 2012
#
Windows Developer
#
- Product development team, maintaining and improving the core products in C++ and custom engine scripting, using the Windows API
- Made numerous improvements to the main product GUI and design, as well as to the core graphics and simulation engine– improving efficiency and performance, as well as deploying a comprehensive TDD / unit testing framework
University of Utah, Computer Science Department - January 2009 - December 2011
#
Web Developer
#
- Software Development Center at SCI (Scientific Computing Institute at the University of Utah) developing a web portal for a client.
- HTML, CSS, JavaScript, jQuery and jQuery-UI
Independent Work
#
Freelance Developer / Designer
#
- Designed, developed and deployed numerous iPhone and Mac OS apps for clients and independently. Submitted dozens of new apps and updates to the App Store. Technologies utilized include Cocoa and Cocoa-touch, UIKit, CoreData, StoreKit, WebKit, SceneKit, QuartzCore, CoreVideo, AVFoundation, QTKit, GameKit, CoreVideo, OpenGL, OpenGL-ES, Cocos–2D, etc
- OnCue - A motion activated surveillance system for the iSight camera with remote viewing capability via the companion iOS app.
- Full product development from concept to deployment on App Store
PROFESSIONAL PROJECTS
#
Mavenlink - September 2017 - Current
#
- Professional Services Web Application
- Legacy and Greenfield Integrations Platforms
- Ruby on Rails, Elixir and Phoenix, OTP, RabbitMQ
InstaSize - October 2015 - July 2017
#
- Photo and Video Editor for Instagram
- Swift, Objective-C
Selfie for iPhone app - May 2014 - September 2015
#
- An innovative social networking app for face to face conversations
- Objective-C
OnCue for OS X - October 2011 - Present
#

- Motion / Sound based security app
- OpenGL, GPUImage, GLSL
OurPlan iPad App - September 2013 - Present
#
- Construction scheduling application
- Multiple Core Data stores, remote synchronization
- Custom Calendar UI / UX design / implementation
Lacrosse Stats - November 2013 - February 2014
#
- Sports statistics application
- Core Data, Remote data retrieval, Premium features via In App Purchase
- Custom UI / UX design / implementation
Izon iPad / iPhone app - May 2013 - September 2013
#
- Remote video streaming application
- Core Data, P2P / Proxy Streaming
- Custom Calendar UI / UX design / implementation
SKILLS
#
Software Developer
#
- Building Intuitive Software
- Object Oriented Design / Architecture
- Focused, Elegant, Self-Documenting Code
- Detailed UI, UX Design
- 3D Interactive Graphics - OpenGL, GLSL, CUDA
- Full Stack Developer - Back to Front Development
Some Technologies I’ve Used
#
- Elixir, Phoenix
- Ruby on Rails, React
- Objective-C, Swift, C, C++
- MySQL, SQLite, PostgreSQL
- OpenGL, GLSL
- Cocoa, Cocoa-touch, Windows API, MFC, COM
- bash, zsh
- AppleScript, LaTeX, Git
Academic Experience
#
- Numerical Techniques
- Scientific Computing & Visualization
- CAGD, Image Processing
- Signal Processing
- Complexity Analysis
- Data Analysis / Visualization
- Geometric Design
Other
#
- Fluent in German
- 21 years experience playing guitar
TEACHING
#
University of Utah, Salt Lake City, Utah USA
#
- Graduate Instructor
- CS 1400 - Introduction to Computer Science
- Teaching Assistant
- CS 3810 - Computer Organization
- CS 2420 - Computer Science II
- CS 2420 - Computer Science II EAE (Engineering Arts and Entertainment Track)
- CS 1410 - Computer Science I EAE (Engineering Arts and Entertainment Track)
RESEARCH
#
- Exploration of the Material Point Method on Adaptively Refined Meshes with Hanging Nodes
- Rational Surface Extraction in Toroidal Magnetic Field Simulations
- High Temperature Fixed Bed Mercury Sequestration on a Non-Carbonaceous Substrate
HONORS
#
- Red Hanger Scholarship
- John Zink Award
- Chemical Engineering Departmental Full Tuition Scholarship
- University Honors at Entrance Scholarship