Skip to main content

Work & Experience

15+ years in the Software Industry

DINING ALERTS

PLATFORM: IOS, ANDROID, WEB

A Disney dining alerts app for both iOS and Android, written in React Native / TypeScript. App monitors the Disney website for open dining reservation via a Firebase Functions / Google Cloud Platform back end.

KEY TECHNOLOGIES

  • React Native / TypeScript
  • Firebase
  • Twilio (SMS)
LEARN MORE

TWITTER / X

PLATFORM: IOS

Accessibility engagement, focusing on improving the Twitter iOS app for users of assistive technology. Improved the VOiceOver experience across many parts of a massively complex app (timeline, images, spaces), as well as implemented several high visibility features around image descriptions.

KEY TECHNOLOGIES

  • iOS UIAccessibility
  •  GraphQL

WAIT TIMES

PLATFORM: IOS, WEB

A fully-functional ride wait times app for Disney and Universal theme parks. Uses a Firebase back-end to provide real-time low wait alerts to a modern, feature-rich iOS app. Includes location-based park selection, map display for ride locations, and a Siri Shortcut for accessing the latest wait times via Siri.

KEY TECHNOLOGIES

  • Firebase
  • Node-js
  • CoreLocation / MapKit
  • SiriKit
LEARN MORE

MYSTERY SCIENCE

PLATFORM: IOS, ANDROID

An iOS and Android app that provides a consumer video-based education experience to children. The apps leverage platform-specific native web-hosting to bring a web-based interface to life on mobile devices, adding native-first features such as push notifications and animation. This later turned into a related project with The Explanation Company. We also helped Mystery with the prototyping of video content production tools and computer vision-based learning tools.

KEY TECHNOLOGIES

  • Native web hosting / PWAs
  • Firebase / Push Notifications
  • Google Cloud Vision (Computer Vision)
  • AVFoundation (iOS video editing / production)

LEARN MORE

CHIRP

PLATFORM: REACT NATIVE

We helped BookBub launch their audiobook app Chirp, an app built primarily in React Native. From ensuring the native components adhered to platform-specific coding conventions and quality to performing an entire accessibility audit of the apps on both iOS and Android, we were there every step of the way to help realize a high-quality product experience.

KEY TECHNOLOGIES

  • Swift/Kotlin bridging in React Native
  • Audio transport controls and playback
  • Cross-platform accessibility
LEARN MORE
 
 
1
1

Nick was great to work with. He came in and took our mess of an app and quickly turned it into something that was both simple to use and easy to work with. Nick was professional, responsive and most important, an incredible developer. I will use Nick any time I need an app built in the future.

Mike ManginoHubTran

Nick was amazing to work with! He helped us build a new iOS and Android app from the ground up and was incredible in every aspect of the project—particularly his wisdom & guidance around some key decisions.

Keith SchachtMystery Science

We have been very fortunate to work with Nick as part of the iOS/Android development for our TBV platform. Nick has been involved with our project from Day 1 and has been instrumental in our success. Nick has been great about keeping us on track from MVP through our completed build. Additionally, he has been incredibly patient in working with my partner and I and has been able to bring the technology to a level that we can both understand which has allowed us to make better informed decisions.

David RosenbergTBV

Nick is a very experienced mobile engineer whose advice I trust and value. He performed an accessibility audit for our mobile app that was very helpful in pointing out several areas where we could improve and he made it easy for our engineers to understand and quickly make changes.

Adam BrodBookBub

RAIZLABS

iOS Team Lead

Over the course of 5 years at a nationally recognized, award-winning software consultancy, I oversaw the direction of the iOS platform team as well as leading the development of a number of high-profile apps.

Notable work includes:

See More

HUBTRAN DRIVER

PLATFORM: iOS, ANDROID

An easy-to-use document scanning and management app for truck drivers to use when submitting paperwork digitally to the HubTran platform. Uses computer-vision framework on both iOS and Android to intelligently capture pages and submit to a Rails back-end.

KEY TECHNOLOGIES

  • Vision.framework
  • OpenCV
  • Material Components for IOS and Android
  • Android Architecture Components

LEARN MORE

TRUST BUT VERIFY

PLATFORM: IOS, ANDROID

An app that helps those struggling with addiction to find and attend meetings in their area or virtually. Using a user’s current location, the app will suggest a nearby meeting, sourced from a GraphQL back-end, and can verify attendance based on location, time, and biometrics.

KEY TECHNOLOGIES

  • Core Location / MapKit
  • Biometrics
  • GraphQL / Apollo
LEARN MORE

ATLANTIA SOFTWARE

Founder

A large portfolio of my own apps, started in 2008 (the first year of the iOS app store). I’ve accrued over a million downloads across my various apps and continue to support thousands of daily active users.

See More

RAYWENDERLICH.COM

Author & Contributor

I an an official contributor on the iOS writing team at one of the most well-known and respected mobile technology tutorial and education websites.

SPORTSME

Lead Mobile Developer

A totally new take on sports commentary, SportsMe is a video-based social network created by, and for, fans. As the lead mobile developer, I was one of two engineers that brought this app from concept to production in 3 months time.

WHS

Lead Developer

The WHS mobile app is a fully interactive tour of historical Wethersfield CT. I was the lead developer and designer on this project, bringing it from concept to a fully fledged, location-based, rich media experience.

BRIGHTCOVE

Software Engineer

As a member of several teams, I helped Brightcove, one of the worlds leading online video platforms, provide a highly scalable video service to millions of users. I worked on everything from re-architecting complex build systems to helping rebuild CDN management and integrations for thousands of publishers.

IBM UNICA

Software Engineer

Over the course of several years at IBM Unica, I developed a mastery of Java-based Enterprise software stacks, helping to build and maintain a marketing lead management system that served several fortune 500 customers.

EBAY

Software Intern

I spent a semester working on the eBay Research Labs team, taking a peer-to-peer marketplace from concept to functional prototype, cross-platform desktop app.