Brockefni Logo
  • Projects
  • Resume
  • Support
  • Contact

PORTFOLIO PROJECTS

HTMLJavaScript
4

LCR Tools

A Google Chrome extension for enhancing the functionality and user experience of LCR (Leader and Clerk Resources) for The Church of Jesus Christ of Latter-day Saints. Fixing bugs and adding quality-of-life features.

Product Page
TypeScriptNode.js

UptimeRobot SDK

A community-maintained TypeScript/Node.js client for the Uptime Robot REST API v3. Full coverage, ESM only, and built for modern environments. Explore the suite in the showcase!

Suite Page
PythonBash

Phishing Demo

A local, Python-based phishing simulation environment for academic demonstrations. Developed as part of a Capstone project for presenting cybersecurity concepts to 5th graders. Experience the interactive simulation to see how it works!

Interactive Demo
C++Bash

Rodun

A fast, simple desktop app to help optimize the use of materials by planning cuts based on user-provided specifications. Features clean PDF exports. This app was commissioned and is now free to use.

Info and Installation
Node.jsJavaScript
6

BYU INTEX I: Mental Health Study

A full-stack Node.js Express survey web application deployed on AWS Elastic Beanstalk using PostgreSQL RDS (3NF normalized). Tracks citizen data origins (Provo vs. Plainsville) and features automated Certbot SSL triggers and embedded Tableau dashboards.

Explore Project
C#Python
4

BYU INTEX II: Lego E-Commerce & ML

An enterprise C# ASP.NET Core MVC Lego storefront featuring collaborative filtering recommendations, Google Authenticator MFA, and real-time ONNX Gradient Boosting fraud checkpoints intercepting checkouts via soft flags.

Explore Project
PythonPyTorch
4

Diffusion Model

An educational BYU IS project exploring diffusion models and Stable Diffusion. Includes a from‑scratch U‑Net and experiments with Hugging Face's UNet2DModel and VAE-based latent pipelines for text-to-image generation. Explore the generative model in the showcase!

Explore Showcase
C#JavaScript
4

CDK App

An example serverless web application built with the AWS Cloud Development Kit for a BYU IS Masters-level class. Configured for serverless static hosting and compute APIs. Explore the interactive CDK orchestration in the showcase!

Explore Showcase
PythonPyTorch

Translation Transformer

A transformer made in PyTorch to handle language translation. This project was for a BYU IS Masters-level class I took and was meant to be more educational than practical. Experience the interactive translation workflow in the showcase!

Explore Showcase
TypeScriptReact

Backstage UptimeRobot

The frontend component of the UptimeRobot Backstage plugin. Displays monitor health, uptime trends, and response times on catalog entities. Explore the suite in the showcase!

Suite Page
SwiftSwiftUI

UpSkrift

Inspired by the Icelandic word uppskrift ("recipe"), Upskrift is a SwiftUI recipe management application for iOS that allows users to organize, filter, and manage their favorite recipes (preloaded with Icelandic recipes).

TerraformDocker
5

Terraform App

An example project demonstrating serverless container deployment in AWS Fargate for a .NET application using multi-stage Terraform deployment. Created for a BYU IS Masters-level class. Explore the interactive Terraform orchestration in the showcase!

Explore Showcase
PythonPyTorch

Vision Transformer

A project to learn building transformers for image classification. The model was improved from 10% (random) accuracy to over 80%. This was created for a BYU IS Masters-level class as an educational exercise. Explore the vision transformer model in the showcase!

Explore Showcase
TypeScriptNode.js

Backstage UR Backend

The backend component for the Backstage plugin. Handles secure API integration, data caching, and permission framework support. Explore the suite in the showcase!

Suite Page
PythonPyTorch
4

T5 Bible Styling

A pre-trained Text-to-Text Transfer Transformer (T5) fine-tuned for the specific task of converting normal text into KJV-style English. This project was for a BYU IS Masters-level class I took and was meant to be more educational than practical. Explore the styling model in the showcase!

Explore Showcase
JavaScriptReact
3

Personal Time Tracker

A simple time clock application that keeps track of time spent for any kind of project through a clean, interactive user interface. It connects to a Google Sheet via a secure Express backend for persistent storage and can be easily containerized and deployed using Docker.

TypeScriptNode.js

UptimeRobot REPL

An interactive Node.js REPL for exploring and testing the Uptime Robot API. Exposes the SDK as a global service for rapid prototyping. Explore the suite in the showcase!

Suite Page
SwiftSwiftUI

Talum

Named after the Icelandic word tölum ("speak"), Talum is an iOS app designed to help people learn Icelandic. Created as a school project to showcase app development ability, it is primarily a demonstration and may never be completed.

Zshell

Z-Skelheim

From the Icelandic words skel (“shell”) and heim (“home”), meaning “Shell Home.” This was built to help me personally in my development projects. I published this to demonstrate proficiency in shell scripting and in hopes that others could benefit from it.

HTMLJavaScript
3

Docs Site

Boilerplate code for quick implementation of a documentation site with automatic scaffolding based on folder structure—all built on markdown files.

View Example Site
PythonJupyter Notebook

Intro to Data Wrangling

A brief course intended to introduce non-programmers to the Python programming language and data wrangling. Also, a demonstration of network optimization, PDF creation in Python, and a simple Monte Carlo simulation.

Nuxt.jsTypeScript

Brockefni

This site! A project to help me improve my frontend web development skills, advertise any freelance work, and show off some portfolio projects. All of the code is public on GitHub!