While working for B2B SaaS company Menuat over two years, I delivered hundreds of professionally designed restaurant and retail digital menu screens. Menuat’s proprietary cloud-hosted application architecture utilizes CouchDB, JSON, HTML, CSS, JavaScript, Bootstrap, and jQuery to provide clients a dynamic digital menu system that updates in real time.
These screenshots show some of the digital menus I developed with Menuat.
This menu features round slideshows.
This menu features text animations and slideshows.
I developed and designed this menu template.
This project features animated decorative elements.
I developed an automatically updating custom movie board.
Project management and development lead for this client.
Donuts and this design both make me smile.
This menu animates featured items and scrolling sections.
A notable internet company's cafeteria uses this menu.
A tricky redesign of a legacy menu.
My first project featured animated illustrations.
My VR Menu Showcase spatially represents the amount of screens I developed and in many cases also managed and maintained. See also: Menu Slideshow
Building on my minimum viable web-based #VR menu showcase, I scaled 25 screenshots to actual size for experiments in visually communicating the amount of code I delivered. The 25 menus represent about one quarter of all my projects with each design averaging 4 screens. 400 menus: pic.twitter.com/YkoXgGPkH6
— Ben McNulty🧢 (@BenMcNulty) July 30, 2019
My role included project management and ownership of software engineering needs for the full project life cycles of our entire client base through planning, development, deployment, installation, and support.
Photo Credit: S'Wiched Facebook Public Feed
Most projects included the fully editable and often animated digital menu screen views as well as accompanying responsive mobile menus for customer ordering and a matching responsive editor view that enables real time menu updates from any web browsing device.
Screenshot of Mobile View
Screenshot of Tablet View
Screenshot of Laptop View
Screenshot from 1 of 4 Restaurant Views
Digital Menu Project developed for one of approximately one hundred Menuat clients. Visit S'wiched menu.
I articulated development capabilities during sales and design team client consultations, maintained ongoing client communications, instantiated projects, customized database structures, entered data, engineered frontend design implementations, performed quality assurance testing, coordinated onsite installations, and provided phone-based customer support directly to clients and contractors.
As part of my application for the role with Menuat I coded a benu of what I have to offer. Visit the benu.
Mobile Covershot View
Screenshot of Tablet View
Screenshot of Mobile View
Woke up an hour early to tweak #copy and #css. I'm happy with the current #benu build. https://t.co/8FBVMKoGxc pic.twitter.com/6F90LWjUel
— Ben McNulty🧢 (@BenMcNulty) February 1, 2016
In 2018, I developed a full stack responsive web project for a premiere design firm’s software startup client utilizing WordPress, HTML5, CSS3, and JavaScript.
Screenshot of Laptop View
Screenshot of Tablet View
Screenshot of Mobile View
Screenshots of Point of Sale Startup Website developed for We Are Charette. Visit Hazlnut site.
In 2012, I developed and designed to client specifications a full stack responsive web project for a local information technology firm. For this project, I developed a custom PHP page server to deliver an HTML, CSS, and Vanilla JS website that is still in use nine years later.
Screenshot of Laptop View
Screenshot of Tablet View
Screenshot of Mobile View
Screenshots of Law Office Website developed for Enix Networks. Visit Law Office Website.
My most recent spatial development adventure focused on enhancing this flat screen web portfolio into a more immersive experience. The WebXR version of my portfolio is built on Three.js with A-Frame core components as well as community supported physics and navigation add-ons.
Screenshot from WebXR Portfolio Entry Point
My WebXR Portfolio is built for desktop, mobile, and headset browsers with WebXR compatibility (Immersive mode on PCVR is not working through Chrome at the moment due to breaking changes for locomotion in the latest A-Frame build). Forward, backward, and strafing movement are thumbstick/keyboard based (with speed throttled slightly for comfort) and view rotation is controlled by the mouse pointer; tilt or swipe mobile devices to rotate the view and touch the screen to move forward. The immersed VR experience also uses triggers for teleportation as an alternative to the default smooth locomotion.
Screenshot of Digital Menu Wall
Screenshots from my WebXR Portfolio.
My VR and spatial media tinkering includes web experiences built for the unique interaction capabilities of 360° media, Google Cardboard, Mobile 3DoF, PC 6DoF, and Quest platforms.
Weekend goal: bring #MadeWithBlocks assets to #WebVR. Compressed .obj to .dae with #Blender; 2010 @HP & iPhone5 ✅ https://t.co/FK3yM9p0jr pic.twitter.com/Hc3lIbubGR
— Ben McNulty🧢 (@BenMcNulty) July 9, 2017
Some #WebVR animation, locomotion, templating, and text in @aframevr; everything here built with #aframe components. https://t.co/UjfJE9mBWI pic.twitter.com/JqANePasq7
— Ben McNulty🧢 (@BenMcNulty) July 16, 2017
Retiring this #WebVR spherical photo demo built with @aframevr on @glitch to my portfolio for now and starting something new. https://t.co/6lO7Cyp56x #BenLive pic.twitter.com/dishks41Yu
— Ben McNulty🧢 (@BenMcNulty) June 21, 2018
Most of my WebVR tinkering is public on Glitch.
I have also taken deeper dives into VR development utilizing the Oculus SDK for Unity and OpenXR.
Grab rock. Throw rock. Break glass. I’m branching out from #WebVR to also building #VR prototypes in @Unity3D.
— Ben McNulty🧢 (@BenMcNulty) July 17, 2018
Made with @Oculus_Dev SDKs & @PoliigonHQ textures. Thanks to @alfredofrlp for inspiring the concept. pic.twitter.com/Av2ZSW0Ptb
Here's a video demonstrating my current skill level in hobbyist #VR development utilizing @unity3d #LWRP, @Oculus_Dev SDKs, and @OculusMedium. Delivered a freelance website last week but hoping my next role is with a team of #spatial developers building something more #immersive. pic.twitter.com/vEJxsGxab6
— Ben McNulty🧢 (@BenMcNulty) November 19, 2018
In working through Udemy Coursework, I have become familiar with three dimensional art concepts from a technical standpoint as they apply in a Blender to Unity pipeline.
Unity Shader Graph Animated Force Field: https://t.co/6DMBbWrXOV
— Ben McNulty🧢 (@BenMcNulty) April 13, 2019
Rendered with Blender
Scene from Unity coursework
With guidance from Unity developer coursework I have built several small game interactions and a few larger game concepts.
I'm getting back into learning @unity3d with @GameDevTV on @udemy. You can play a #WebGL build of my latest version of "Project Boost" here: https://t.co/mDs6fg7DgL (Keys: Space to Boost, A Rotates Left, D Rotates Right) #BenLive pic.twitter.com/aRfaHUCuRB
— Ben McNulty🧢 (@BenMcNulty) November 27, 2018
Playable link in this Tweet is no longer active.
At times my digital media hobbyist broadcast Ben Live has included OBS produced livestreaming of front end development, playful kittens, social media management, gaming, 360° video, and custom rendered VFX in 2D, 3D and 360° formats.
Ben Live - 360° Slice of my Life - Live on YouTube Now: https://t.co/NXWWGzFPnA #BenLive pic.twitter.com/jxR9L6oTON
— Ben McNulty🧢 (@BenMcNulty) March 21, 2017
Working on the updated #BenLive style guide all day. Here is a sneak peak of the fresh logo in 2D black and white. You like? pic.twitter.com/ftU7Opyg0z
— Ben McNulty🧢 (@BenMcNulty) February 6, 2017
I am comfortable using an extensive variety of CLI, GUI, 3D, and Spatial media creation and interaction development applications. I have spent countless hours using keyboards, mice, touchscreens, voice commands, and controllers to interact with software including instances of beta testing gaming and web application software to provide user experience data and feedback to inform the development process.
Live 360° VFX Demo & Mixed Reality Tech Talk. Stream goes live at 7 PM EST. Swing by and chat. https://t.co/QHHyBijlbx #BenLive #MR #Live360 pic.twitter.com/Visp0pwNk2
— Ben McNulty🧢 (@BenMcNulty) March 5, 2017
Grandma bought a laptop so she can run her new @SINGERCO embroidery machine; clearly the first design sewn had to be a #BenLive logo. pic.twitter.com/oGOaFtytaG
— Ben McNulty🧢 (@BenMcNulty) May 29, 2017
My partner of nine years and I live in St. Augustine, Florida with our many cats and patient dog. I’m primarily seeking remote WebXR developer and software engineering opportunities but will travel under the right circumstances. I’m currently working freelance to finance my living needs until I find a team-based role that better enables my continuing professional development.
My Pupper is a princely sort of fellow. 😻 pic.twitter.com/ESXdPffIOm
— Ben McNulty🧢 (@BenMcNulty) January 3, 2018
One of the better parts of working from home is my #Fluffig napping next to me. #BenLive pic.twitter.com/WT5wVSsBrP
— Ben McNulty🧢 (@BenMcNulty) February 14, 2017
My previous software engineering role resulted from a nationwide competitive interview process for a venture backed startup and included both remote and onsite collaboration with coworkers and clients. Before leveling up to my first salaried job in technology, I was livestreaming coding sessions, kittens, and gaming from my home office turned media studio to elevate my visibility as a developer.
Yesterday was #copywriting and #html. Today is #css and #js. Watch on #GitHub https://t.co/AyyYG2XWTx #benu pic.twitter.com/zKOSDMYkDg
— Ben McNulty🧢 (@BenMcNulty) January 31, 2016
Cleaned up my lab and studio today. Here's a photo of the lab; augmented #theta360 studio shots need lab hours before posting. #BenLive pic.twitter.com/rkkd5FNaB6
— Ben McNulty🧢 (@BenMcNulty) January 30, 2017
As a senior in college studying creative and technical writing, I interned as a community manager for a multinational social media startup operating in stealth mode from the suburbs of Tampa. I am trained and comfortable using most Adobe Creative Suite and Microsoft Office applications as well as their open source alternatives. During my time in community college, I volunteered as a proofreader and technical assistant for our English department’s after hours tutoring program.
I campaigned for change, occupied, and felt the Bern. I haven’t eaten meat in nearly a decade out of concern for the health of my person and planet. Progressive politics are a real and non-negotiable aspect of my choices personally and professionally because regressive politics are illogical, cruel, and dangerous.
I studied technology, digital media, and produced the morning news broadcast through high school. As a teenager, I built an e-commerce site for a local salon garment manufacturer using Macromedia Flash. Creative media development with emerging technology has always been a primary interest of mine; I have personally, academically, and professionally sought out and engaged with contemporary iterations of human-computer interaction throughout my life.
Set up a chroma key filter in OBS to superimpose myself over web-based #VR scenes for important reasons. pic.twitter.com/YIhUVVqfX8
— Ben McNulty🧢 (@BenMcNulty) August 3, 2019
Me: I want to be a professional #VR/#AR developer because immersive and spatial computing enable creators to build empathy and engage audiences like never before.
— Ben McNulty🧢 (@BenMcNulty) October 30, 2018
Also me: pic.twitter.com/0ogwhzp4Ib
I usually enjoy free time by watching Star Trek or playing third person open world video games. My favorite Star Trek series are Deep Space Nine, Discovery, and Lower Decks. I’ve played every Assassin’s Creed game to completion with exceptions for my Odyssey being nearly completed and my time in Valhalla having barely begun. I also enjoy the various Fallout, Elder Scrolls, GTA, and Red Dead games. As an Xbox Game Pass subscriber, I always have more video games available than time to play them. My favorite VR experiences so far have been Bridge Crew and sculpting in Medium. Going back to Skyrim in VR was a particularly surreal experience because I was stepping into a world that already felt familiar. The emergence of XR computing is an exciting time because science fiction is becoming reality.
Excited to say I’ve been hired full-time… as a clerk. Sounds depressing for a web dev pivoting to #VR but it allows me to focus on learning and not starve. Plus, I can create my own good times these days. Thank you @pixlpa for modeling my Gritty cohort: https://t.co/IXzk48scDI pic.twitter.com/x2NynlYzcW
— Ben McNulty🧢 (@BenMcNulty) December 4, 2018