Brad Ormand's

✇ Development Portfolio

Title:
Senior iOS Engineer / Senior Front-End Engineer
Developer Type:
iOS, MacOS, Swift, & Web Development - Front-End / Client-Side / Device-Side
Areas of Focus:
UI (UIKit & SwiftUI), Graphics, Apps, and Games
Years of Experience:
17 years programming, 15 years professional experience
Fluent Languages:
Swift, HTML5, JavaScript, CSS3, ECMAScript, ActionScript, PHP
Other Language Experience:
Objective-C, Java, C/C++, C#
Main Programming Interests:
Anything UI, Device-side Algorithms, Animation, Media Players, 2D and 3D Graphics Pipelines, Games

Work History »

Work (Click tiles to view each) »

Metal Game Demo

I built a 3D engine and game world without using any libraries, platforms, or frameworks, directly on Apple's Metal GPU abstraction on MacOS. Includes application code to move the player, transform world objects, projectiles, animations, sound effects, AI pathfinding, and the clip was recorded using a handheld XBox-like game controller.

Swift, MacOS, iOS, Metal, GPU, XCode

Q2 Banking App

I helped build this app and added many new features to it over a span of 3 years. It handles both personal finance and business banking with many configuration options. Our clients were banks and credit unions. iOS, Android, and Web targets.

HTML, JavaScript, CSS, Ember, Swift, iOS, XCode

Sort Visualizer

This sort visualizer was developed by myself in Swift for iOS and does a real-time sort with corresponding visuals and sound. Several algorithms were implemented for comparison.

Swift, iOS, XCode

Audio FFT Analyzer

I built this audio spectrum analyzer with SwiftUI and Combine, using Apple Accelerate's FFT under the hood to transform time information to the frequency spectrum. There are several resolutions, fall speeds, and theme colors. All UI is SwiftUI.

Swift, iOS, SwiftUI, Audio, XCode

3D Shoot Game (iOS)

This iOS shoot game was developed by myself with Swift and SceneKit. It features doorways that spawn enemies that you have to shoot before they attack.

Swift, iOS, XCode

Sort Visualizer (Web)

This sort visualizer was developed by myself in the browser and does a real-time sort with corresponding visuals and sound. Several algorithms were implemented for comparison. Entire app fully developed by mysef, no open source or plugins.

HTML, JavaScript, CSS

RMD Automator

I developed a Rich Media Demo Automator with JS/HTML5/CSS, allowing the in-house advertising agency user to automate the process of making client-facing demonstrations with ANY ad on ANY of our network sites for account executives to show to prospective clients.

HTML, JavaScript, CSS

Pay Pal Game

Springbox contracted me to develop this game for Pay Pal. I had plenty of graphical design support for the UI, but the lasers, pointers, and color effects were completely dynamic and real time rendered via bitmap canvas.

HTML, JavaScript, CSS, ActionScript, Flash

Audio Player

This audio player was designed and developed by myself for a balance of visual appeal and functionality. The playlist was filterable for track metadata, and the spectrum analyzer is real-time, computed as the music plays. Entire site fully developed by mysef, no open source or plugins.

HTML, JavaScript, CSS, Media API

Etsy Feed UI

Front-end for an Etsy feed. It shows feature cards in real-time, based on what's for sale on Etsy at the time of the call. A photo viewer is included with each card. Entire site fully developed by mysef, no open source or plugins.

HTML, JavaScript, CSS

Tower Heist Microsite

For Tower Heist, I developed the graphical point and click game and worked with a great designer in close lock that made it very graphically appealing to our stakeholders in the end.

HTML, JavaScript, CSS, ActionScript, Flash

Pepsi Microsite

Pepsi campaign: "Refresh Everything" microsite featuring Will.I.Am and Bob Dylan on the "Forever Young" track, with our team providing live updates throughout the campaign flight, including the Super Bowl "Forever Young" TV commercial real-time updates of the site.

HTML, JavaScript, CSS, ActionScript, Flash

JS Triangle Renderer

This demo renders 3D models on the CPU in JS - entirely a software renderer that runs in real-time. Entire app fully developed by mysef, no libraries, frameworks, plugins, or WebGL.

HTML, JavaScript, CSS

Hollywood Arts Society

Website for organization founded by artists to inspire and provide solutions for disadvantaged people through the arts. HTML/CSS/JavaScript/PHP/MySQL with 3D assets brought in to Flash, custom content management back-end, heavy animation, XML driven content, video playlist.

HTML, JavaScript, CSS, ActionScript, Flash

Bug Spray - Shooter Game

Shooter Game. Bugs have invaded the museum. It's up to you to fend them off with the Bug Spray. Just move the mouse to blast 'em! Built the entire game - both art and code. Game included 7 unique levels and full sound effects and music to go with it.

Flash, ActionScript, HTML, JavaScript, CSS

Planet of the Apes Ad

For the Planet of the Apes movie, at Evolve media, I developed an animated structure with information about the movie and and videos for the user to play in the shielded environment.

HTML, JavaScript, CSS, ActionScript, Flash

Audio Player

This audio player was designed and developed by myself for visual appeal by way of spectrum analysis. The playlist was searchable by title and genre, and the spectrum analyzer is real-time, computed as the music plays.

HTML, JavaScript, CSS, ActionScript, Flash

Scooby Doo Microsite

For Scooby Doo and the Spooky Swamp, I followed a designer's lead when creating a graphically intense HTML page that included a dynamic quiz in which results were inserted into a MySQL database vis PHP validation that I developed as well to keep score.

HTML, JavaScript, CSS, ActionScript, Flash

Audio Player 2

This audio player features not just playing and controlling audio, but HTML5 canvas particle animations - 5 different patterns with over 100 bitmap particles running at once while the music plays. The particlaes are controllable by the user.

HTML, JavaScript, CSS, ActionScript, Flash

Pool Simulation

Pool Simulation with real-time collision detection using a close approximation of epoxy/felt friction. Created all artwork and coded game logic. Built physics and rendering system to help pool players set up and visualize a shot taking effect. It's also a pretty fun game to play, as well!

ActionScript, Flash

Savings Calculator

HTML5 Calculator to identify savings from budget-cutting in various areas such as housing, utilities, investment contributions, etc. Based on the income and savings rate, a graph (utilizing my custom HTML5 canvas code) is shown depicting the savings over a 10-year period. HTML5/CSS/JavaScript.

HTML, JavaScript, CSS

CSV Parser

File analysis tool. Breaks down any CSV file with selectors for tabs, spaces, pipes, and commas. Looks for both new lines and carriage returns.

HTML, JavaScript, CSS

Feature Title

Feature Text Description Container

Feature Text Tech Container