Skip to main content

Overview


I'm a technology professional that loves to explore new and different programming technologies, languages, and strategies in my free time. I have a passion for working on scientific applications in the fields of bioinformatics and chemistry.

- Software Experience: 5 years

- Bachelor's of Science in Bioinformatics

- Expertise in implementing scientific domain functional requirements


Resume

Master's in Genome Bioinformatic

August 2025 - Present @University of Pittsburgh

I will be working on obtaining a Master's of Science from the School of Public Health.

Card front
Thumbnail

NGS Data Analysis

I will be obtaining a degree in Genome Bioinformatics.

Software Engineer

January 2025 - August 2025

After leaving my job working for the Bettis Atomic Laboratory, I took a break to update/learn some new skills.

Card front
Thumbnail

NGS Data Analysis

I've been working through this textbook to gain more experience in Bioinformatics.

Card front
Thumbnail

React

Decided to learn more about front-end development, so I chose React for the ecosystem and popularity.

Card front
Thumbnail

Typescript/Javascript

As part of building this site and learning React, I gained some experience using Typescript and Javascript.

Card front
Thumbnail

Tailwind

Tailwind seems very popular for styling website with CSS, so I included this as well.

Card front
Thumbnail

Docusaurus

This entire site is generated using Docusaurus as I wanted to include tutorial/blog sections.

Card front
Thumbnail

Rust

A few months ago, I completed rustlings and am spending this time getting more comfortable with the language.

Card front
Thumbnail

Web Assembly

While a cool feature for web development, I am mostly interested in wasi and the component model.

Card front
Thumbnail

Nextflow

A DSL for parallel and scalable computational pipelines typically used in bioinformatics.

Card front
Thumbnail

Nix/NixOS

A declarative package manager along with an operating system built atop said package manager.

Card front
Thumbnail

Flox

A package manager using nix packages for virtual environment creation with a similar API to conda.

Card front
Thumbnail

Pixi

A package manager that is essentially a more modern alternative to conda.

Software Engineer

January 2022 - January 2025 @McFarland Technology, Inc.

I worked as a subcontractor for the Bettis Atomic Laboratory. Here, I utilized C#/.NET to create desktop applications for chemisty operations aboard submarines and aircraft carriers. These applications were responsible for helping facilitate the day-to-day work tasks of sailors responsible for reactor and steam generator chemistry,

Card front
Thumbnail

C#/.NET

C# was the language we used to develop these applications and I've become very proficient with the language in 3 years of using it.

Card front
Thumbnail

Entity Framework

I integrated EF into our application to allow database migrations to be seamless and to manage our schema as C# code.

Card front
Thumbnail

Dapper

I used Dapper as the foundation for creating a basic SQL query builder to reduce the amount of raw SQL we had to write.

Card front
Thumbnail

SQL

While I primarily used MS Access here, I am also familiar with SQLite, MS SQL Server, and Postgres.

Card front
Thumbnail

ML.NET

I used ML.NET's implementation of the Apache Arrow spec to recreate much of the dplyr R package in C#. This gave us a convenient API for working with time series data.

Card front
Thumbnail

Domain-Driven Design

I read the Eric Evans book on the subject and implemented the foundations of DDD in our product.

Card front
Thumbnail

Design Patterns

I gained experience implemeneting varies design patterns such as factories, builders, repositories, proxies, etc.

Research Programmer

August 2020 - July 2022 @UPMC Western Psych Hospital

I performed a variety of task supporting the Decision, Neuroscience, and Psychopathology Lab at the University of Pittsburgh. I primarily worked with Python and R to deliver containerized pipelines for preprocessong fMRI data. These pipelines ran on the University's HPC Slurm cluster.

Card front
Thumbnail

Slurm

I used Slurm to execute data preprocessong pipelines in parallel across participant fMRI data.

Card front
Thumbnail

Docker

I used docker to create custom images to be run on the HPC cluster.

Card front
Thumbnail

Apptainer

I used docker images to create apptainer containers, as apptainer is designed for use in HPC systems.

Card front
Thumbnail

Python

I used python for general data management tasks and cli development.

Card front
Thumbnail

R

I used R, mainly through the dplyr package, to clean and organize research data.

Card front
Thumbnail

Bash

Bash is essentially a pre-requisite for working in any UNIX environment.

Card front
Thumbnail

Conda

I used conda to create virtual environments that I could share across my local machine and the HPC cluster.

Card front
Thumbnail

XNAT

XNAT was the imaging database that I had to fetch our data from. I created scripts to automate this ingress of data.

Card front
Thumbnail

REDCap

REDCap is how we stored our clinical data. I had to get familiar with REDCap to help create QC checks to align fMRI data with clinical data.

Card front
Thumbnail

fMRIPrep

Is a standardized fMRI preprocessing tool that it was my responsibility to learn and implement for the lab on the HPC.

Card front
Thumbnail

BIDS

Is a standard for organizing neuroimaging data that I had to extend for our data sets and convert our data to for use with fMRIPrep.

Shift Manager

October 2018 - April 2021 @Primanti Bros. Restaurant and Bar

After working for a few other restaurants previously, I was hired as a team member and then soon promoted to a shift manager for the local Pittsburgh chain's Oakland location. I also recieved the 'Player of the Year' award in 2020 during the Covid-19 pandemic.

Card front
Thumbnail

Oakland Primanti's

It was pretty fun getting to work at the Oakland location on Pitt's campus.

Card front
Thumbnail

ServSafe

While working here, I had to keep a ServSafe certification.

Card front
Thumbnail

"Almost Famous"

Primanti's is well known for their piled high sandwhiches including fries and coleslaw in the sandwhich rather than on the side.

Bachelor's in Bioinformatics

July 2020 - August 2018 @University of Pittsburgh

I graduated from the University of Pittsburgh's Kenneth P. Dietrich School of Arts & Sciences with a Bachelor's of Science in Bioinformatics in 2020. I completed classes in Algorithms, Genetics, and Machine Learning. I gained some experience in working with the Protein Data Bank as well.

Card front
Thumbnail

Machine Learning

I took a machine learning course. Here, I learned the basic concepts like supervised vs unsupervised learning and parametric vs non-parametric models.

Card front
Thumbnail

MATLAB

As part of my machine learning class, I was introduced to MATLAB programming.

Card front
Thumbnail

Genetics

As a bioniformatics major, I had to learn about biology and chemistry along with taking a class on genetics.

Card front
Thumbnail

Test-Driven Development

I took a class on software testing where one of the main topics we covered was TDD using the Ruby language.

Card front
Thumbnail

Protein Data Bank

I did some work pulling and querying data from the PDB.

Sailor Recruit

May 2018 - July 2018 @United States Navy

As the son of a Chief, I always wanted the opportunity to work for the US Navy. This led me to enlist into the Naval Nuclear Propulsion Program (NNPP). Sadly, after enlisting and making it through most of bootcamp, I was released from the program due to deficient color vision. Fortunately, my short experience here helped lead to my employment working for the NNPP from 2022-2025.

Card front
Thumbnail

Great Lakes

I got to experience most of bootcamp minus the last few modules and graduation. After talking it over with my family, I returned home to finish college.

Associates's in Chemistry, Math, and CS

August 2014 - April 2018 @Duquesne University

I began my college experience as a student at Duquesne University where I was studying biochemistry and computer science. I completed my studies up to an Associate's degree in the subjects of chemistry, math, and computer science.

Card front
Thumbnail

Java

This was the language I used in my introduction to programming course.

Card front
Thumbnail

C++

I used for two semesters of data structures and algorithms courses.

Card front
Thumbnail

Octave

I was introduces to octave as a free alternative to MATLAB in my chemistry classes.