About Josiah Randleman

Learn more about my background, skills, and experiences.

Josiah Randleman

Summary

As an Information Technology / Business Applications Consultant, I specialize in leveraging my expertise in computer science and data analytics to develop and enhance business applications and websites. My experience includes creating programs to automate processes and improve efficiency for various companies. I am passionate about utilizing technology to solve complex business challenges and drive organizational success.

Education

Northwest Missouri State University

Master of Science, Data Analytics · August 2023 - April 2025 (In Progress)

Current GPA: 4.0

Missouri Western State University

Bachelor of Science - BS, Computer Science - General Concentration (Summa Cum Laude) · 2018 - May 2023

GPA: 3.92

Minor, Cybersecurity · September 2020 - May 2023

GPA: 4.0

Programming Languages

Assembly

C++

Classic ASP

HTML & CSS

Java

JavaScript

PHP

Python

R

Racket

Ruby

SQL

Standard ML

Visual Basic for Applications

Skills

Industry Knowledge

Multithreading

Computational Chemistry

Statistical Data Analysis

Problem Solving

Object-Oriented Programming (OOP)

User Interface Design

Software Development

Software Design

User Experience (UX)

Design

Warehouse Operations

Videography

Tools & Technologies

Microsoft PowerBI

Tableau

Microsoft SQL Server

Umlet Software Design

Microsoft Visio

GitHub

Linux

Tkinter

JavaFX

Pandas

Adobe Premiere Pro

Windows

Awards and Honors

President’s Honor List Spring 2023

Issued by Missouri Western State University · May 2023

2022-2023 Outstanding Computer Science Graduate Award

Issued by Missouri Western State University · Apr 2023

SOAR Dean Hoff Outstanding Achievement Award - Senior Classification

Issued by Missouri Western State University · Apr 2023

SOAR Gold Student Leader LEADs pin

Issued by Missouri Western State University · Apr 2023

President's Honor List Fall 2022

Issued by Missouri Western State University · Dec 2022

President’s Honor List Spring 2022

Issued by Missouri Western State University · May 2022

SOAR Dean Hoff Outstanding Achievement Award - Junior Classification

Issued by Missouri Western State University · Apr 2022

SOAR President’s Outstanding Leader Award

Issued by Missouri Western State University · Apr 2022

SOAR Gold Student Leader LEADs pin

Issued by Missouri Western State University · Feb 2022

President’s Honor List Fall 2021

Issued by Missouri Western State University · Dec 2021

President’s Honor List Spring 2021

Issued by Missouri Western State University · May 2021

SOAR Bronze Leadership Award Pin

Issued by Missouri Western State University · May 2021

President’s Honor List Fall 2020

Issued by Missouri Western State University · Dec 2020

Publications

PyFGH, open source python software for numerical computation of vibrational properties

ACS - American Chemical Society · Aug 23, 2022

Show Publication 🔗

PyFGH is an open-source Python program that computes vibrational properties using the Fourier Grid Hamiltonian (FGH) method. In the FGH method, the vibrational wavefunction is expanded in a basis set of plane waves. The vibrational space is discretized over a finite grid along each dimension, and the kinetic and potential energy matrices are calculated. The kinetic energy matrix is represented in (symmetry-adapted) internal coordinates, and the potential energy matrix is determined from ab initio electronic structure calculations. Finally the Hamiltonian matrix is diagonalized; the eigenvalues and eigenfunctions correspond to the vibrational energies and wavefunctions, respectively. The method is not new; it has however been updated and written in Python with a graphical user interface (GUI). This talk will discuss its current implementation, relevant results, and plans to overcome the two major bottlenecks inherent in the method, the “curse of dimensionality” from large numbers of vibrational dimensions, and the computation of many potential energy values using ab initio methods. The software is primarily the product of undergraduate students in chemistry and computer science at Missouri Western. The software may be found at www.github.com/jeffwoodford27/PyFGH.

Development of PyFGH, a python-based implementation of the Fourier grid Hamiltonian method

ACS - American Chemical Society · Mar 22, 2022

Show Publication 🔗

Grid-based methods for solving the Schrödinger Equation have been shown to be very powerful techniques when solutions may be inaccessible by more traditional means. In this poster, the development of a software package, PyFGH, will be presented. PyFGH is a Python-based implementation of the Fourier Grid Hamiltonian (FGH) method, a grid-based method that formally expands the wavefunction in terms of Dirac delta functions. Accuracy of the method is limited only by the length and size of the grid. The current implementation is focused on solution of the vibrational Schrödinger Equation (VSE) for diatomic and nonlinear triatomic molecules. Comparisons with other grid-based methods, as well as more traditional methods, are presented. Implications for extending FGH to other types of problems will also be discussed.

PyFGH: Implementation of the Fourier Grid Hamiltonian method in Python

ACS - American Chemical Society · Mar 21, 2022

Show Publication 🔗

The Fourier Grid Hamiltonian (FGH) method enables the solution of the Schrödinger Equation on an equally spaced set of grid points. This poster describes the implementation of the FGH method in Python for solving the Vibrational Schrödinger Equation (VSE). The FGH method for solving the VSE for diatomic molecules and nonlinear triatomic molecules is implemented. Analytic model functions for the potential energy are also implemented; alternatively, a set of potential energy points may be input, or the potential energy may be computed “on the fly” via an interface to GAMESS. Construction of the Hamiltonian matrix may be performed on a single core, or in parallel in a multicore environment. Functionality is also enabled for computation on a remote server. To represent the vibrational coordinates, either a Cartesian coordinate system or an arbitrary user-defined coordinate system may be used. The results of test cases are presented.