Scroll To View More
Isaac Nygaard, HTML5 Developer in Ogden, UT, United States
Isaac Nygaard

HTML5 Developer in Ogden, UT, United States

Member since April 12, 2017
Isaac has built web and desktop applications for many years. He also has system administrator experience managing web servers and computing clusters. He's great at coming up with new ideas and developing new algorithms to solve complex problems. He is able to read and implement technical papers and is currently conducting computer science research in machine learning and artificial intelligence.
Isaac is now available for hire

Portfolio

Experience

  • HTML5, 11 years
  • JavaScript, 11 years
  • Blender, 10 years
  • PHP, 10 years
  • Java, 9 years
  • Algorithms, 6 years
  • Data Structures, 6 years
  • Physics Simulation, 6 years
Ogden, UT, United States

Availability

Part-time

Preferred Environment

Linux, Geany, NetBeans, Git

The most amazing...

...software I've built is a batch job scheduler for optimizing resource usage on supercomputers.

Employment

  • President, Research Scientist

    2015 - PRESENT
    Nyrix
    • Built resource management software for supercomputers using C++ and Node.js.
    • Developed the artificial intelligence for a tennis-playing robot.
    • Developed additive speech synthesizer and a new cognitive architecture.
    • Developed a flexible CMS for HTML5 web authoring.
    Technologies: C++, Node.js, HTML, JavaScript
  • Pipeline Engineer, Effects Artist

    2014 - 2015
    Brigham Young University
    • Setup and managed a computing cluster for 3D rendering.
    • Developed new software tools in Node.js for managing the render farm.
    • Wrote a snow simulation plugin in C++ for Houdini to do snow effects in a short film.
    Technologies: Node.js, Python, C++, Houdini
  • System Administrator

    2014 - 2015
    Solo Effects
    • Managed the Debian web server for company projects.
    • Built web-based authentication module using LDAP and PAM.
    • Designed a new web-based dashboard for employees.
    Technologies: Debian, LDAP, Shell, HTML, JavaScript
  • JavaScript Developer

    2012 - 2012
    Kalood
    • Refactored JavaScript code for speed optimizations.
    • Developed an efficient method for dynamically displaying server content in a tiled design.
    • Developed a bookmarklet to extract relevant content from web pages.
    Technologies: JavaScript, Node.js, HTML, CSS
  • Electrical Engineering Intern

    2012 - 2012
    Kimberly Clark Corporation
    • Optimized the compressed error usage in diaper machines.
    • Wrote several HMI screens for diaper machines.
    • Performed the electrical support—primarily using Control Logix.
    Technologies: Control Logix, Wonderware

Experience

  • Snow Simulation (Development)
    https://github.com/Azmisov/snow

    This implements a technical paper for material-point-method snow simulation. It is written in C++ and employs OpenGL, Eigen, FreeImage, and Houdini.

  • Speed Reading Web App (Development)
    http://www.nyrix.com/shun/

    The application helps you learn to speed-read books. It darkens text you should be reading to keep up with your target WPM.

  • Flowcharts Web App (Development)
    http://www.nyrix.com/flowcharts/

    This application is used to create flowcharts for organizing textual information. It integrates with Google Drive and uses IndexedDB for local content.

  • Racko AI (Development)
    https://github.com/Azmisov/racko-ai/blob/master/FinalReport.pdf

    This project is a collection of artificial intelligence for playing the card game Racko. I developed an AI that is competitive with human players—using deep learning and temporal difference learning. I also created a game UI in Java.

Skills

  • Languages

    SQL, C, C++, JavaScript, CSS3, HTML5, Java, Python, PHP, TypeScript
  • Frameworks

    Machine Learning, Express.js, Swing, Angular, AngularJS, OpenCL
  • Libraries/APIs

    GLFW, HTML5 Canvas, Eigen, Jsoup, OpenMP, Node.js, jQuery, Pthreads, Flickr API, PyQt, OpenCV, React, Blender Scripting API, OpenGL, FFmpeg, Facebook API, Google API
  • Tools

    Blender, Geany, Gimp, Shell, Houdini
  • Paradigms

    Procedural programming, Functional Programming, Concurrent Programming, Object-oriented Programming (OOP)
  • Platforms

    Apache2, Linux, Web, NetBeans, WordPress
  • Storage

    SQLite, MySQL, Redis, IndexedDB, MongoDB
  • Other

    Algorithms, Parsers, Distributed Computing, User Interface (UI), Neural Networks, Genetic Algorithms, Mathematical Modeling, Data Structures, MSP430, Physics Simulation, Regression Models, Convolutional Neural Networks, Computer Vision, Simulated annealing, Deep Learning, LDAP, Sensor Fusion, Markov model

Education

  • Bachelor's degree in Computer Science, Animation Emphasis with a minor in Logic
    2011 - 2015
    Brigham Young University - Provo UT, USA
I really like this profile
Share it with others