athaun.tech Open in urlscan Pro
185.199.111.153  Public Scan

Submitted URL: http://athaun.tech/
Effective URL: https://athaun.tech/
Submission: On November 25 via api from US — Scanned from CH

Form analysis 0 forms found in the DOM

Text Content

Asher Haun
Experience Projects Publications Follow & Contact


ASHER HAUN

Software Engineer & Researcher

Explore My Work



MY EXPERIENCE

VIEW MY LINKEDIN



NUCLEAR SOFTWARE ENGINEER

Idaho National Laboratory

Internship. Summer 2024

 * Developed safety-critical software in support of nuclear energy research at
   the Materials and Fuels Complex.
 * Used Ruby on Rails and Typescript with Angular in a split architecture web
   application.
 * Built complex features, fixed bugs, participated in beta testing, customer
   support and the application release cycle.


SOFTWARE ENGINEER

UTRGV

Contract. 2022-2024

 * Architect and developer of an application designed to enhance progress
   reporting.
 * Tailored to accommodate a unique learning target-based grading system.
 * Used JavaScript, MongoDB, Linux and software engineering practices.
 * Streamlined experience for both professors and students, saving dozens of
   hours each week.


SOFTWARE ENGINEER

General Motors Financial

Internship. Summer 2023

 * Contributed to the development of innovative solutions for General Motors
   Financial.
 * Focused on the creation of internal credit inquiry applications.
 * Developed new reporting processes using C# and SQL.
 * Demonstrated leadership within my team by facilitating daily SCRUM standups
   and ceremonies.


RESEARCH ASSISTANT

UTRGV

Volunteer. 2022-2024

 * Dedicated research efforts to the Algorithmic Self-Assembly Research (ASARG)
   Lab.
 * Participating in research on Tile Automata (TA) and Chemical Reaction Network
   models (CRNs).
 * Investigating problems in the theory of computer science, computability and
   software modeling.
 * Given responsibility as the primary maintainer of the software for our TA
   model using Python.


RESEARCH APPRENTICE

TCU

Volunteer. 2019-2023

 * Engaged in the development of C++/Cuda models to simulate the spread of the
   Influenza virus within cellular tissue.
 * Used Python, numpy and matplotlib to process and analyze large amounts of
   simulation data.
 * Presented research findings at the 2021 SIAM Conference on Computational
   Science and Engineering, by invitation to the NSF Inaugural Equity in
   Engineering Summit.
 * Published findings in the peer-reviewed Journal of Theoretical Biology as
   first author.


FULL STACK WEB DEVELOPER

Various Clients

Paid. Summer 2022

 * Web development and design for various clients, utilizing MongoDB, Express,
   Node.JS, and Bootstrap.
 * Back-end development, API and database configuration and front-end design.



MY PROJECTS

SELECT ANY TILE TO FILTER PROJECTS BY CATEGORY.



JAVA

3 projects


PYTHON

3 projects


C++

3 projects


WEB DESIGN

8 projects


JAVASCRIPT

7 projects


GRAPHICS

4 projects


CUDA INFLUENZA SIMULATION MODEL

An agent-based influenza viral model that examines the effects of cellular
regeneration on viral transmission between cells. This model was developed for
research I conducted for over three years at TCU. It uses GPU compute with
Nvidia Cuda to accelerate the modeling of large viral simulations containing
millions of cells. I have presented my findings at the TCU Student Research
Symposium as well as the 2021 SIAM Conference on Computational Science and
Engineering. I co-authored a paper that has been published in the Journal of
Theoretical Biology.



 * C++
 * Nvidia Cuda
 * Python
 * MatPlotLib
 * Numpy
 * Git







NUCLEAR MATERIALS TRACKING APPLICATION (NUTRON)

NUTRON is safety-critical software for tracking radiological and nuclear
materials in HAZCAT 2, 3 and lower facilities. I worked on NUTRON during my
internship at the Idaho National Laboratory, a Nuclear Energy research
laboratory under the Department of Energy.



 * Ruby
 * TypeScript
 * Rails
 * Angular
 * Git







VOXEL GRAPHICS ENGINE

For my senior capstone project, I am building a high performance voxel engine.
The goal for this engine is to enable game development in an engine that can
handle large, procedurally generated worlds with fully modifiable terrain. We
are designing the engine with performance in mind, and experimenting with
different optimization techniques so that we can display our findings to faculty
and students during the final presentation.



 * C++
 * BGFX
 * Graphics
 * Git







STELLAR ASSAULT - UNITY GAME

Stellar Assault is a space based RTS game built in Unity. You must strategically
place and direct your ships to defend your space station against ever increasing
waves of pirate ships.



 * C#
 * Unity
 * Git
 * Game Dev







AZURITE GAME ENGINE

Azurite is an open source 2D java game engine built on LWJGL. I am the lead
project manager of a team of international developers who contribute to the
engine.



 * Java
 * Graphics
 * Team management
 * Git







MULTIPLAYER CHESS

A multiplayer chess game developed in my own engine. It utilises sockets to send
player data between a client and server and was made as a class project in my
Object Oriented Programming with Java class.



 * Java
 * Graphics
 * Networking
 * Team Development
 * Git







UTRGV MATH STUDENT REPORTING SOFTWARE

This is an application to automate grade reporting and presentation for calculus
courses at UTRGV that use a complicated and non-standard learning target based
grading system which can't be configured in Blackboard LMS. I have taken full
ownership of the project, designing and implementing the database, backend, and
frontend; I have managed project planning, development and DevOps myself from
start to completion.



 * Web design
 * Javascript
 * Node
 * Express
 * EJS
 * Mongoose







HAUNTED HALLS OF GOOGLE

A 2D mini-rpg developed in my own engine. It was made as a class project in only
11 hours (definitely not because I procrastinated). It features tilemaps,
collision detection, and a simple enemies.



 * Java
 * Graphics
 * File Serialization
 * Git







CREDIT INQUIRY DISPUTE HANDLING APPLICATION

This is a site I worked on during my Software Engineering Internship at General
Motors Financial to handle credit inquiries and disputes. It is a .NET MVC based
website with a custom built workflow system for call center employees to manage
the dispute process.



 * Web design
 * Javascript
 * C#
 * .NET MVC
 * Oracle SQL
 * Azure DevOps
 * SCRUM/Agile







FABCC

FABCC is a resource for players of the card game Flesh and Blood where users can
learn to play the game and buy custom built decks from the store. It is a
NodeJS/Express based website with a simple Content Management System for
administrators to publish pages and intigration with reflowhq to manage the
store front.



 * Web design
 * Javascript
 * Node
 * Express
 * EJS
 * Mongoose







NOT HOTDOG? (IMAGE CLASSIFICATION)

Is it a hot dog? This project was made during the first annual frontera hacks
hackathon. The inspiration was from the silicon valley (TV show) hot dog or not
hot dog app. We learned to never to try setting up a ML environment in 24 hours.
The app featured a very professional UI and could classify wether an image was a
Hotdog or not with approximately a 60% accuracy. I am happy with that result
given the time constraints and the fact that we had to train the model from
scratch without any prior experience.



 * Python
 * Tensorflow
 * MatPlotLib
 * Numpy
 * Node
 * HTML & CSS







AZURITE WEBSITE

This is a website and accompanying documentation site I built for the Azurite
Game Engine.



 * Javascript
 * Web design
 * HTML & CSS







MULTIPLAYER SNAKE

A multiplayer snake game developed with a friend. It utilises sockets to send
player data between a client and server.



 * C++
 * Networking







OURJSEDITOR.COM

I contributed to the Open Source project OurJSEditor, revamping the design of
the site for improved UX and cleanliness.



 * Web design
 * CSS
 * UX







UKSHOPPER

UKShopper is a website that allows users to search for products and compare
prices across multiple UK retailers. It is a NodeJS/Express based website with a
Content Management System for business owners to publish pages and products.
Customers can create an account to post reviews and save products.



 * Web design
 * Javascript
 * Node
 * Express
 * EJS
 * Mongoose







STOCK PORTFOLIO TRACKER

NodeJS/Express based website that queries the Finnhub stock API to display stock
information and track the total gains/losses in a portfolio. The portfolio data
is saved in MongoDB using Mongoose.



 * Web design
 * Javascript
 * Node
 * Express
 * EJS
 * Mongoose







FLASK/SOCKET IO CHAT

This is a Flask and socket.io based chat application. It supports multiple users
and multiple rooms.



 * Web design
 * Javascript
 * Python
 * Flask
 * Socket.io








MY PUBLICATIONS AND POSTERS

VIEW MY ORCID



ENHANCING SAFETY IN NUCLEAR RESEARCH THROUGH NUTRON

Conference poster for Idaho National Laboratory Intern Symposium, 2024-08-07




INTRINSIC UNIVERSALITY IN SEEDED ACTIVE TILE SELF-ASSEMBLY

Conference paper for Symposium On Discrete Mathematics, 2024-01-01




EFFECT OF CELLULAR REGENERATION AND VIRAL TRANSMISSION MODE ON VIRAL SPREAD

Journal article for Journal of Theoretical Biology, 2023-02-01




EFFECT OF CELLULAR REGENERATION ON VIRAL TRANSMISSION

Conference poster for NSF Inaugural Equity in Engineering Summit, 2023-01-01




CELL REGENERATION IN AN AGENT-BASED MODEL OF INFECTIOUS DISEASE

Conference poster for Society for Industrial and Applied Mathematics, 2021-03-01





GitHub
LinkedIn
ORCID
YouTube
Discord