Allison Truhlar

Full-Stack Software Engineer

About Me

I am a full-stack software engineer at the Howard Hughes Medical Institute (HHMI) Janelia Research campus, where I develop full stack web applications that help scientists conduct and publicize their research. My primary tech stack in this role includes JavaScript, TypeScript, React, Python, and Docker.

I have held previous roles as a scientific researcher, college-level instructor, and federal program manager. The constant for me is the application of my skills, including data analysis, communicating technical information to non-technical audiences, and the ability to learn quickly new technologies and concepts, to work that aligns with my personal values and benefits society.

When I’m not coding, you can find me cooking, snuggling my two cats, or on adventures with my family - the picture in the contact section, below, is one I took while on my honeymoon in Glacier National Park.

Projects

Screenshot of the HHMI Open Source Science Intiative (OSSI) project page. At the top is the navigation bar with links to home, projects, and OSSI, and a theme toggle button. Beneath this, on the left, is a keyword search input. To the right of this are buttons to filter by OSSI funding status. Beneath the keyword search input is a menu of tags by which to filter projects. Finally, to the right of the filter menu and beneath the funding status buttons, are two project cards.

Janelia Open Source Science Intiative website

A portfolio showcasing software developed at the Howard Hughes Medical Institute’s Janelia Research Campus.

AstroJS

React

Tailwind CSS

Screenshot of Fileglancer's file browser showing the navigation sidebar on the left, a directory listing with files and folders and the Zarr image preview panel in the center, and properties panel displaying file metadata on the right.

Fileglancer

A web app that reduces friction when browsing and sharing imaging data at Janelia Research Campus.

React Router

TypeScript

Playwright

Screenshot of the device control page in the
              Wormbot user interface. This page allows is automatically
              populated with all device controls exposed by the hardware
              developer. This image shows test inputs for the camera settings,
              taking images, transfering files to the network attached storage
              (NAS), and previewing the current camera view. There is also a log
              section at the bottom of the screen.

Wormbot

A containerized web interface and backend system to control and monitor nematode imaging experiments.

React Router

Python

Docker

Mitoception

A web app for researchers to analyze mitochondria images using a machine learning model developed at Janelia.

React Router

Python

Docker

Contact

If you think I'm a good fit for an open position or you just want to say hello, send a message! I look forward to hearing from you.