Jeremy's Portfolio

A showcase of my work across various projects and technologies

Navigation Shortcuts

Interpres Security logo

Interpres Security

A comprehensive cybersecurity management application allowing customers to monitor their threat profile and intelligently imrpove their defense surface.

TypeScript React Vite GraphQL Material-UI Playwright Nivo
Interpres Dashboard

Security Dashboard

Dashboard page displaying an overview of the user's current cybersecurity stance

Report Generation Dialog

Report Generation

Configuration dialog for our most advanced (threat profile) report; further UI exposed when checkmarks change

Campaigns Page

Campaign Management

List of known (hacking) campaigns that could impact the user based on their profile

Identities Page

Identity Filtering

List of customer identies with UI displayed to filter by source, status, etc.

Identity Detail Page

Identity Detail

Details about a specific identity, with user-editable tags

MITRE Attack Matrix

MITRE ATT&CK Matrix

Interactive technique report/visualization utilizing the MITRE ATT&CK framework

Technique Detail Page

Technique Detail

Details about a specific technique (Powershell attacks), including detections and related campaigns

Cybersecurity Chat

AI Security Assistant

Full-featured AI-powered cybersecurity chatbot that can answer questions about the customer's threat profile

Cybersecurity Chat Modal

Chat Detail Modal

Chat modal displaying details about a specific (moused-over) vulnerability

Exablox logo

Exablox

Advanced interface for managing enterprise-level video-storage devices, modernized from legacy Knockout.js to a cutting-edge React architecture.

React JavaScript Knockout.js
Exablox New User Interface

User Creation

Detailed user creation workflow with intuitive form validation and progressive disclosure

Exablox User Detail

User Management

Existing user profile display

Exablox BOD Detail

Device Administration

Advanced device management dashboard with real-time monitoring and configuration

Syapse logo

Syapse

Revolutionary medical research platform allowing doctors and laboratories to work with large genomic datasets, built with Backbone.js but updated to React.

Backbone.js React JavaScript Triple-store API Genomic Data High Charts
Syapse Clinical History

Clinical History

Comprehensive patient information page, with clinical history and graphs

Syapse Clinical History Charts

Clinical History Charts

Interactive data visualization charts displaying patient clinical history and genomic trends

Syapse Insights

Treatment Insights

Advanced analytics and insights for personalized cancer treatment planning

Syapse Order Test

Genomic Testing

Streamlined genomic test order form with variable interface elements

Syapse Review Order

Order Review

Order review page to ensure accuracy and allow further adjustments

Syapse Tumor Board

Tumor Board

Collaborative tumor board interface for multi-disciplinary treatment decisions by medical experts

Syapse Advanced Search

Advanced Search

Sophisticated and powerful search interface for SQL-esque complex genomic data queries

Syapse Advanced Search 2

More Advanced Search

A second, even more complex, advanced search query containing back-references to queried tables

Open Source Contributions

Contributing to open source through documentation, issue reports, and pull requests.

PostGraphile Documentation

Graphile Crystal Project

Created comprehensive customization overview documentation for PostGraphile, helping developers understand how to customize and extend their GraphQL APIs.

Documentation GraphQL Javascript PostgreSQL

Classy-Redux

ES6 Classes for Redux

Created a library that enables developers to use ES6 classes with Redux, providing a more object-oriented approach to state management.

Redux ES6 JavaScript

Underscore-Grease

Utility Library Extensions

Developed additional utility functions and extensions for Underscore.js, providing developers with enhanced functional programming capabilities.

Underscore.js JavaScript

BackSupport

Backbone.js Extensions

Authored a collection of extensions and utilities for Backbone.js applications, enhancing the framework with additional functionality and developer tools.

Backbone.js JavaScript

Ready For Extraordinary Development?

Let's collaborate to create cutting-edge digital solutions.