Summary
Full stack developer with 15 years of experience programming for applications in science, medicine, and education.
Purpose-driven and always learning. Looking to apply my broad experience and skillset towards socially meaningful work.


Selected Portfolio
Skills
JavaScriptTypeScriptHTMLCSSHTTP(S)SQLObjection.jsMikro-ORMNode.jsVitePHPSvelteKitVue.jsLaravelWebGLTailwindBootstrapSkeletonDocker/KubernetesQtDashLeafletWiki.jsWordpressBricksAuthAccessibility (a11y)GitAPI devAWS cloud servicesGoogle AnalyticsServer administrationApacheUnityAndroid APKsGraph databasesDatabase administrationData pipelinesCron/SystemdPM2SlurmSmartabaseREDCapFileMakerPythonJupyterMATLABC++ArcGIS/qGISSPSSPandasRasterioRioxarrayPlot.lyCytoscapeNASPCRqPCRGenomic sequencingDNA/RNA synthesisLaboratory automationLIMSfMRIEEGCognitive batteriesComputational modelingWearable sensorsHealthcare Information Technology
Experience
Education


Publications
A tool for exploring our fluid Earth. The Physics Teacher, 2023.
A feature on the Byrd Polar and Climate Center's rebuilt Fluid Earth software, highlighting the project's rationale, development, and comparison to other weather and climate visualization tools.
The neural architecture of prediction over a continuum of spatiotemporal scales. Current Opinion in Behavioral Sciences, 2017.
An alternative account of the constructs of time and space in memory, that characterizes them as representations of sensory feature-distance that provide a measure of the relevance of non-simultaneous experiences, allowing for long-range associations, mental time-travel, and predictions that go far beyond the immediate moment.
Lane-by-lane sequencing using Illumina's Genome Analyzer II. BioTechniques, 2013.
A description of hardware and software alterations for enabling the Illumina GAII sequencer to run in a per-lane fashion instead of the native 8-lane mode.