Hello World! I'm Justin Hopkins

I like to make cool stuff.

I am proficient in C#, Swift, Web Development and Design (PHP, HTML/CSS). I'm passionate about creating cool experiences with software design that bring together code with creativity.I strive to design apps and solve problems around the mantra that "simplicity is the ultimate form of sophistication."When brainstorming concepts for original apps, I like to challenge myself to find an interesting angle to expand (or reinterpret) existing solutions to problems - hopefully, in order to delight and surprise users.In the 'featured' projects below, click 'Read More' for specific examples!

Featured projects

Below are some of my favorite projects I've recently worked on, that are notable highlights.

Cue It - Interval Timer

iOS Interval Timer app that lets users follow timers for individual steps in a routine.Create a list of timers in a sequence. When one timer ends, the next timer starts right away.Cue It uniquely reinterprets the concept of Interval Timers to be useful for general everyday routines, breaking the mold of Interval Timers that focus exclusively on fitness routines.

Tech used: UIKit (with Storyboard navigation), CoreGraphics, SwiftUI, CoreData, App Delegate life cycle events, VoiceOver navigation support (iOS Accessibility feature), UITableViewDelegates, UserDefaults, User Notifications (local)

Squared

iOS Calculator app where users can convert numbers into custom variables.Custom variables can be used for spreadsheet creation, special calculator displays, and other bonus features beyond the typical Calculator keypad.

Tech used: SwiftUI (with NavigationStack), CoreData, DDMathParser (external library)

Other projects

Below are other projects I've also worked on that demonstrate various proficiencies in programming, design, and UX.

POP! Math Cards

(iOS)

Kids' math quiz app that generates weekly gamified objectives with responsive difficulty based on player performance.Users can earn XP, and unlock backgrounds and color palettes with a fun comic halftone aesthetic.

Tech Used: SwiftUI, UserDefaults, VoiceOver navigation support (iOS Accessibility feature)

Interval Timers, reimagined for general everyday use

A mini development blog about Cue It - Interval Timer is coming soon. Stay tuned!