Isaac Nygaard, Software Developer in Idaho Falls, United States
Isaac Nygaard

Software Developer in Idaho Falls, United States

Member since May 1, 2017
Isaac is currently developing new AI and machine learning techniques. He has expertise in many technologies and languages for web, desktop, server, and embedded applications. Unusual among developers is his artistic prowess, with experience in UI/UX and 3D animations. Additionally, a breadth of theoretical knowledge in computer science, data science, and other mathematics makes him a perfect choice for solving your more complex problems.
Isaac is now available for hire

Portfolio

  • Nyrix
    JavaScript, HTML, Node.js, TensorFlow, C++, Blender, Apache2, Algorithms...
  • CVS Health
    Python, Random Forests, Decision Trees, Neural Networks, Data Science, C++...
  • Verizon Media
    WebAssembly, MATLAB, Python, C++, Algorithms, Machine Learning, Deep Learning...

Experience

Location

Idaho Falls, United States

Availability

Full-time

Preferred Environment

Git, NetBeans, Geany, Linux, Visual Studio Code

The most amazing...

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

Employment

  • Research Scientist | Software Developer

    2021 - PRESENT
    Nyrix
    • Designed novel deep learning architectures and high performance software to forecast the stock market. Made a high-performant C++ data pipeline with a custom-built database. Developed models in Python and Node.js, with TensorFlow for deep learning.
    • Performed research intelligent matchmaking in dating apps. New GAN and autoencoder architectures were designed to learn facial preferences in a disentangled space. Used TensorFlow and Python. Developed the front-end in Svelte and vanilla JavaScript.
    • Developed artificial intelligence for a tennis-playing robot. Researched new computer vision techniques for ball and court localization in a simulated environment. Prototyped novel CV algorithms with a custom built C++ framework.
    • Researched the development of AGI, a new unsupervised learning theories and unconditional input data mining. Developed a C++ framework for prototyping new learning techniques.
    • Architected a highly parallel resource scheduler for supercomputing clusters. I used OpenMP C++ for the back-end, with Node.js bindings to integrate with a web front end. Scripted in C and Node.js to integrate with Unix systems.
    Technologies: JavaScript, HTML, Node.js, TensorFlow, C++, Blender, Apache2, Algorithms, Data Science, Artificial Intelligence (AI), Svelte, Computer Vision, MongoDB, PostgreSQL, Blender Scripting API, Python, Stock Analysis, Full-stack Development, CSS3, User Interface (UI), Machine Learning, Deep Learning, Mathematical Modeling, Web, HTML5, SQL, MySQL, Java, Swing, Linux, NetBeans, jQuery, C, Express.js, HTML5 Canvas, Redis, OpenGL
  • Senior Data Scientist | Full-stack Developer

    2020 - 2021
    CVS Health
    • Designed a deep learning ML model to optimize CVS' 2020 flu vaccination program. The model was successful, with high accuracy on real world data, and earned upwards of $1M in profits over a random outreach strategy.
    • Created a new data science framework, facilitating faster data exploration and model development in team environments. Integrated libraries like Spark, Hadoop, TensorFlow, MLflow, NumPy, SciPy, XGBoost, and proprietary codebases into the framework.
    • Developed a web application to track COVID-19 clinics and shots, primarily for government reporting and optimizing vaccine shipments.
    • Researched the applicability of transformer models to patient data and prediction tasks.
    • Analyzed and handed business reports to upper management and the CEO throughout the flu season.
    Technologies: Python, Random Forests, Decision Trees, Neural Networks, Data Science, C++, SAS, Spark, MongoDB, MySQL, Flask, Node.js, User Interface (UI), Algorithms, Machine Learning, Deep Learning, Mathematical Modeling, Web, CSS3, HTML5, JavaScript, SQL, TensorFlow, Artificial Intelligence (AI)
  • Computer Vision Researcher

    2019 - 2019
    Verizon Media
    • Headed initial product development for a proprietary augmented reality library for mobile devices.
    • Developed autocalibration algorithms for detecting camera parameters.
    • Created a novel real-time algorithm for detecting axis-aligned planes in a 3D point cloud.
    • Researched a new hybrid SVO/DSO algorithm for performing real-time simultaneous localization and mapping (SLAM).
    Technologies: WebAssembly, MATLAB, Python, C++, Algorithms, Machine Learning, Deep Learning, Mathematical Modeling, Computer Vision, Blender, OpenGL, Artificial Intelligence (AI)
  • Full-stack Developer

    2017 - 2018
    Akua
    • Acted as the architect and lead developer for a web platform to track shipping containers. Provided ad-hoc product management with the operations and sales teams to design a platform to scale for future product goals.
    • Rewrote a legacy multithreaded C server for ingesting sensor and tracking data; Used a multiprocess Node.js server, with RabbitMQ and Redis to queue data for downstream consumers. Provided live updates to the front-end using AMQP and Websockets.
    • Designed UI/UX for the front-end, including some graphic design. Used React with major charting and map components.
    • Developed algorithms to filter sensor data and forecast shipping movements; employed sensor fusion, statistical models, and machine learning.
    • Built a customized administration suite to view and manage web application data; this used a reactive templating framework of my design.
    Technologies: ECharts, LeafletJS, GraphQL, React, MongoDB, Node.js, RabbitMQ, Algorithms, WebSockets, Redis, Amazon Web Services (AWS), REST, User Interface (UI), Machine Learning, Mathematical Modeling, Web, CSS3, HTML5, JavaScript, SQL, Linux, C, Express.js
  • Software Developer | Research Scientist

    2014 - 2015
    BYU Animation Department
    • Developed physics simulation software to do visual effects in an animated short film.
    • Created new software tools in Node.js, C, Bash, and Python to facilitate students' work on an animated short film.
    • Managed a computing cluster for 3D rendering and performed IT support for several computer labs.
    Technologies: Houdini, C++, Python, Node.js, User Interface (UI), Algorithms, Mathematical Modeling, Web, CSS3, Blender, HTML5, JavaScript, Linux, C
  • Full-stack Developer

    2014 - 2015
    Solo Effects
    • Designed a new web dashboard for employees to host and collaborate on projects.
    • Developed various Bash scripts for onboarding employees into the company system, using heavy LDAP and PAM to integrate into the web-based dashboard.
    • Performed server administration for a Debian (Linux) VPS.
    Technologies: JavaScript, HTML, Shell, LDAP, Debian, User Interface (UI), Web, CSS3, HTML5, Linux, C
  • Electrical Engineer

    2012 - 2012
    Kimberly Clark Corporation
    • Developed user interface software for diaper machines deployed to manufacturing plants globally.
    • Performed electrical engineering support for diaper machines using Wonderware and Control Logix.
    • Optimized compressed air usage in machinery and developed UI to view usage analytics. This yielded both energy and cost savings in production.
    Technologies: Wonderware ArchestrA, User Interface (UI), C++, Rockwell Automation
  • Front-end Developer

    2011 - 2012
    Kalood
    • Developed a small library to efficiently load and display tiled UI content similar to Pinterest for the main site. This replaced Masonry, which had a small but noticeable slowness in layout calculation.
    • Created a bookmarklet that scrapes a website for deals and promotions.
    • Refactored JavaScript code for a cleaner codebase and faster execution. Primarily did the front-end and a small amount of Node.js back-end development.
    Technologies: CSS, HTML, Node.js, JavaScript, User Interface (UI), Algorithms, Web, CSS3, HTML5, jQuery
  • Full-stack Developer

    2008 - 2011
    Freelance Clients
    • Architected various websites and web apps for individuals, schools, and businesses.
    • Developed several SPA, Ajax-driven front-end libraries, which were cutting edge for the time; this included a reactive template engine, which predated modern technology like React and Angular.
    • Created a PHP framework for the back-end REST APIs with a custom content management system.
    • Performed long-term administration for several websites.
    Technologies: JavaScript, HTML, CSS, PHP, Apache

Experience

  • Snow Simulation
    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

    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

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

  • Racko AI
    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++, Python, JavaScript, CSS3, HTML5, Java, PHP, HTML, CSS, GraphQL, TypeScript, SAS, Embedded C
  • Frameworks

    Express.js, Swing, Angular, AngularJS, OpenCL, Spark, Flask, Svelte
  • Libraries/APIs

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

    Blender, Geany, Shell, Houdini, Git, RabbitMQ, MATLAB, Autodesk Inventor, Apache
  • Paradigms

    Distributed Computing, Procedural Programming, Functional Programming, Concurrent Programming, Object-oriented Programming (OOP), Data Science, REST, UI Design, UX Design
  • Platforms

    Apache2, Linux, Web, NetBeans, Debian, Wonderware ArchestrA, WordPress, Visual Studio Code, Amazon Web Services (AWS)
  • Storage

    SQLite, MongoDB, MySQL, Redis, IndexedDB, PostgreSQL
  • Other

    Algorithms, Machine Learning, Convolutional Neural Networks, Computer Vision, Simulated Annealing, Deep Learning, Parsers, User Interface (UI), Neural Networks, Genetic Algorithms, Mathematical Modeling, Data Structures, MathGL, MSP430, Physics Simulations, Regression Modeling, ECharts, WebAssembly, LDAP, Sensor Fusion, Markov Model, Random Forests, Decision Trees, Artificial Intelligence (AI), Stock Analysis, Full-stack Development, WebSockets, Rockwell Automation, Software Development, Autodesk Maya, Computer Graphics, Optimization

Education

  • Bachelor's Degree in Computer Science, Animation Emphasis with a minor in Logic
    2011 - 2015
    Brigham Young University - Provo UT, USA

To view more profiles

Join Toptal
Share it with others