Gy3PUVex.jpg

Nick Pannuto

Creative & driven engineer. I have a sharp eye for detail and I don't write bugs™

[email protected]
+1 (586) 925-3509
Portland, OR

Skills


iOS Development

15 years of Objective-C & Cocoa, 8 years of Swift. Designed, developed, maintained, and deployed apps for both iPhone and iPad. Projects range from fancy brochures to full-fledged games, open-source social media clients, and even in-stadium realtime daily fantasy sports experiences. 


Framework Development

I'm not the rockstar, I'm the plumber. I work with platform teams to define standards and create frameworks for external developer consumption. Experienced at creating drop-in API libraries to facilitate Apple TV & Watch Apps. Intimate with realtime multimedia streaming (CoreAudio/Video) in ObjC, Swift, Python, C++, Rust. 


Backend & Web

Started out writing websites for Funeral Homes & localized big box E-commerce websites. These days I'm more likely to be exposing websockets and documenting or reimplementing APIs. Experienced with Python, Node, bash/powershell, Network Administration, and more. Mainly to enable whatever is needed on the backend for the best possible user/client/coworker experience.


DevOps & CI

Before all these extremely convenient services like BuddyBuild existed, I configured Jenkins to pull authentication tokens from LDAP and insert/test them in iOS codebases for international automakers. Very comfortable playing middle-man between QA, Ops, & Client/Server/Hardware Dev teams. I'm always down to rubber duck, isolating problems is very satisfying.

Experience

Blackstar Group, Jan 2022 - Sept 2023| DevOps Engineer - Remote

Worked with Network & Encode Engineers to provide the best technical event production services for clients who require high performance networks for events of any scale. Iterated on SCM/CI/CD to facilitate bulletproof live event production support and rapidly create helpful mission-specific utilities.

Astro Gas Station, 2021 | Retail Clerk - Portland, OR

Kept my drawer and daily inventories on point at one of the busiest 24 hour gas stations in the city. Pumped gas safely, kept the store stocked and pristine. Sold a scratcher to a lady who won $10,000 and she didn't even tip me. 

Bunches, Jan 2020 - Jun 2020 | Founding Engineer - San Francisco, CA

Refined a React Native MVP to its technical limit before rapidly standing up an equivalent native iOS application targeting iOS 13. Implemented a split transport GraphQL client, collaborated with the backend engineer to identify and eliminate performance roadblocks. 

Nameless Video Project, March 2018 - Dec 2019 | Founder - Detroit, MI

Architected a hybrid SFU/MCU stack with all the trimmings (STUN, TURN, ICE, etc) on top of XMPP. Architected a protocol allowing designated participants to elect to offer up their local resources & bandwidth to act as an SFU/MCU. Ran out of runway pending browser-level hw acceleration of new video codecs & USB device API.

Samsung, May 2017 - October 2017 | Senior iOS - Detroit, MI

Worked with a siloed team to confirm OS level networking configuration compatibility. Tested cutting edge video streaming hardware for a Smart Home Security product line. Ported & Documented a Java Android API Client to ObjC/Swift for consumption by third party product teams internationally. Participated in development of UI/UX to ensure it met Human Interface Guideline standards and was straightforward for homeowners to use and configure.

Bumpers.fm, Feb 2016 - March 2016 | First Technical Hire - Detroit, MI

Wrapped up all of the audio-streaming functionality including custom metadata support along with optimizing UI animations to kick the app across the finish line and get it onto the App Store.

TopLine Game Labs, Feb 2015 - October 2015 | Lead iOS Developer - Century City, CA

Had a blast working on compelling realtime in-stadium fantasy sports experiences. Quickly learned an expansive codebase and design language to implement completely new functionality at a blistering pace. Worked with the team to isolate the API Client and utilities into their own framework to facilitate Apple Watch apps, better testing, and faster iteration.

Myspace, Nov 2013 - Feb 2014 | Lead iOS Developer - Beverly Hills, CA

Dove headfirst into an absolutely massive codebase to pinpoint the most common crashes using tools like Testflight & Crashlytics. Documented the Mobile API in its entierty. Collaborated with a skeleton crew to fix the most visible/painful issues prior to Apple's iOS 6 SDK Cutoff. 

Airbiquity, Jan 2012 - Feb 2013 | Mobile Engineer - Seattle, WA

Worked closely as a team with multiple other hardware, client, and server teams towards a cohesive solution. Helped to define internal communications standards, as well as ensuring compliance with automotive safety guidelines. Implemented advanced mobile security as part of an end-to-end overhaul. Wrote and maintained build scripts (Hudson/Jenkins) to streamline process of deploying builds globally. Helped transition from Clearcase to Git. 

AKQA, May 2011 - Sept 2011 | Associate Creative Developer - Washington DC

Maintained and implemented features on huge projects, touched by millions of fingers daily. Collaborated with a large team to create a new iPad experience that was visually beautiful and technically modular. Integrated existed and new applications with various analytics services. Survived a hurricane and an earthquake in the same week. 

Open Source & Contract Work

Founded AppApp, the first open source native iOS client for App.net. Leveraged an enterprise account to have over half of the platform (>5k users) testing nightly builds. Collaborated and organized several developers and designers, was often ready to support new functionality before the backend was live. 


Created MeatChat, the first open source native iOS client for Meatspaces. Implemented 3rd party authentication to enable websockets and leveraged new frameworks to create an intuitive user interface and minimize bandwidth consumption.


Delivered an iPad app to a multi-billion dollar Tier 2 Auto Supplier from start to finish in less than a month in 2009. 


Created an open source on screen input framework for Cocos2d-iPhone, which was later published in multiple Apress Game Development books in 2008.

 

Feel free to contact me by email for code samples! 

Startups, Art, and Hacks

You were probably wondering about the gaps in my timeline. I've taken a lot of risks to co-found some of my own startups in addition to being the first technical hire for others, some are still striving, and others didn't make it. 


I often take on contract work that interests me between roles. From prototyping mobile experiences for artists and advertising agencies, to freelance iOS/Web Dev. My favorite contracts tend to be time-constrained crisis control or porting/refactoring cross platform experiences. I value the importance of jumping into the low-level stuff everyone else is hesitant to touch in order to refactor it and make it much more pleasant to consume/utilize.


For fun, you'll find doing things like curating underground after-hours music events, producing my own beats, repairing drum machines, reverse-engineering hardware/software, or even evaluating the latest OS betas for security issues and personally identifiable information leaks.