About Experience Projects Contact
Josie

Engineer, Builder, Tinkerer

Hi, I'm Josie 😊

I've been coding for over 10 years and hold a Masters and Bachelor's in Computer Science. With a background spanning software and hardware, along with a lifelong love of solving puzzles and making music and art, I bring creative thinking to technical challenges and collaborate effectively across diverse, cross-functional teams.

My career spans mission-critical defense software at General Dynamics, next-generation network hardware at Intel, robotics and virtual reality research at ASU, and genomics research at TGen uncovering the causes of rare childhood disorders. I've also worked as a math instructor's aide, helping students build confidence in a subject I love. Each role has sharpened my curiosity, work ethic, and passion for lifelong learning.

Languages

C++CC# PythonJava JavaScript

ML & Data

TensorFlowKerasScikit-Learn PandasNumpySpark AWSSnowflakeMongoDB

Tools & Platforms

ReactAngularNode.js DockerLinuxGitLab FigmaTableauPower BI

Experience & Education

General Dynamics

Software Engineer

Mission-Critical Embedded Systems

  • Designed and deployed real-time database dashboards to track and visualize system metrics
  • Engineered embedded solutions in C++, Linux, Docker, and AWS
  • Automated repetitive tasks with Bash and Python
  • Developed test cases to ensure robust product
  • Integrated AI into the workflow to accelerate software development and improve efficiency

Intel

Product Development Engineer

Network Communications & I/O Products

  • Built testing tools and diagnostic scripts for 3 products including Intel's first ASIC IPU
  • Developed functional, environmental, and performance testing strategies for hardware/software systems
  • Ensured alignment with technical specifications and milestones throughout the product life cycle
  • Collaborated with cross-functional teams across multiple time zones globally

Arizona State University

Software Engineer

Robotics & VR Research

  • Built a full-stack web app and data-collection interface to gather robot commands from 20+ participants
  • Applied NLP to extract grammar and patterns, synthetically generating 1,000s of additional training commands
  • Developed a virtual ASU campus tour app using Insta360 photospheres and VR

Arizona State University

Mathematics Instructional Aide

Teaching

  • Assisted professors across 3 math courses with grading, feedback, and student support
  • Built teaching skills by helping students strengthen their understanding of the material

TGen

Research Intern

Genomics — Rare Childhood Disorders

  • One of the youngest of 45 interns selected from 500+ applicants
  • Analyzed copy number variations in 50+ undiagnosed families using BAF plots, Log2 fold change, and IGV to increase diagnostic rates

ASU

Masters and Bachelors, Computer Science

Education

  • Summa Cum Laude · 3.96 GPA · Full-Ride Scholar (President's Award, Engineers from Day One, Dean's Advisory Council, Han Hartjens, NCWIT Affiliate Award, State Farm Scholars)
  • Coursework: Data Structures & Algorithms, Database Management, Data Visualization, Data Processing at Scale, Statistical Machine Learning, Knowledge Representation in AI, Information Assurance, Bio-Inspired Computing, Human-Computer Interaction, Software Verification/Validation/Test, Engineering Blockchain Applications, Software Engineering, Probability and Statistics, Calculus III, Applied Linear Algebra, Discrete Math

Projects

Technical Work

Machine Learning

Drone Flight Modeling

Drone Flight Modeling

Used in-house drone flight data on AWS S3 to train TensorFlow models predicting flight direction. Built in EC2 with Jupyter Notebook.

TensorFlowAWSJupyter
MNIST Digit Classifier

MNIST Digit Classifier

Implemented Naïve Bayes, neural nets, and deep learning on the MNIST dataset; modeled 2D normal distributions per digit class.

PythonDeep LearningNumpy

ML Curriculum Web App

Designed and built an interactive web application to teach machine learning concepts — from linear algebra through CNNs.

HTML/CSSJavaScriptEducation
Watch demo →

Data Visualization

Global Salary Analysis

Determined income trends across the world using SQL, statistical models, and rich visualizations. Full ETL pipeline included.

SQLTableauStatistics
Watch demo →

European Weather Forecast

Live 7-day weather dashboard for European cities, fetching real-time data from the 7Timer! API.

APIsJavaScriptD3
Watch demo →

Africa GDP (1960–2011)

Interactive visualization of Africa's historical GDP data spanning five decades, exploring regional economic growth patterns.

D3.jsSQLNoSQL
Watch demo →

Movie Database

Displays a list of movies with full CRUD functionality — load seeded data, add, update, and delete records.

SQLNoSQLCRUD
Watch demo →

Natural Language Processing

Synthetic Robot Command Generator

Collected human-written robot commands, extracted grammatical patterns, and synthetically generated thousands of additional training sentences. ASU Interactive Robotics Lab.

NLPPythonSQLReact
Watch demo →

How the Language Generator Works

Original commands were converted into reusable sentence templates, with words categorized by type. Those templates were then recombined with categorized words to synthetically generate thousands of new training sentences.

Original robot command sentences

1. These are the original sentences taken from the database, converted to sentence templates.

Sentences converted to templates

2. Words used in the original sentences are divided into categories.

Generated sentences from templates

3. Using the sentence templates and categorized words, more sentences are created with the synthetic language generator.

Beyond the Code

Web Apps

Hangman Game

A fully playable browser-based Hangman game built with React.

ReactJavaScript
Play it →

Tenzies Dice Game

Interactive dice-rolling game built with React. Roll until all dice match!

ReactJavaScript
Play it →

GUI / Creative Coding

4th of July Fireworks

Animated fireworks display with controls for color, speed, and number of beams.

JavaScriptCanvas
Watch demo →

Line Drawing Tool

Browser-based drawing app restricted to lines, with color/size controls, undo, and erase functionality.

JavaScriptCanvas
Watch demo →

Duck vs Bee Game

This duck is trying to make its way back home, but it's deathly allergic to bees. If the duck gets stung, the game ends. But if the duck arrives home in time, then you've won the game!

JavaScriptGame
Watch demo →

Tinkering

Robot build Robot build 2 Robot moving autonomously

Building a Robot

As part of a weeklong bootcamp at ASU, built a robot from scratch — soldering, wiring, and programming an Arduino to move autonomously.

ArduinoHardwareSoldering
Read about the bootcamp →
3D Pumpkin 3D Printing

3D Printing

Designed a Halloween pumpkin in Fusion360 and 3D-printed it. The inside lights up with a small battery and mini LED.

Fusion3603D PrintingPhotoshop

Music Production

Josie playing piano in a jazz band

Piano & Composition

Started playing piano around age 5, with 6–7 years of lessons, and have kept playing for fun ever since — composing original pieces with a Yamaha keyboard and GarageBand.

Space Odyssey

Get in Touch

I'm open to new opportunities, collaborations, and interesting projects. The best way to reach me is directly by email — I'll get back to you promptly.

Send Me an Email →