Nick Sillik

[email protected] | 717-813-0239 | Pittsburgh, PA

Summary

I build systems and processes that make entire engineering organizations faster, with iOS depth and full-stack breadth across design systems, developer tooling, and AI-assisted workflows. Most recently at Square, where I drove SwiftUI adoption, built the component library, and established Claude Code-powered development patterns for 150+ product engineers.

Technical Skills

Languages: Swift, TypeScript, JavaScript, Python, Go, Kotlin, Java, C, Objective-C

AI & Agents: OpenAI API, Anthropic API, Claude Code, MCP, agentic development, prompt engineering, custom skills & hooks, automated code review

Platforms & Frameworks: iOS, macOS, tvOS, SwiftUI, UIKit, React, Next.js, Django, Express.js, AWS, Docker, Kubernetes, ELK Stack, Firebase, GCP

Experience

Block, Inc. — Square

Senior Software Engineer, L6 Nov 2023 – Feb 2026 Pittsburgh, PA (Remote)
  • Contributed to the full rebuild of Square’s design system in SwiftUI, leading the text-input component suite (handling entry, validation, formatting, and accessibility), adopted by all product teams building on the new system.
  • Built Figma Code Connect specifications for design system components, enabling engineers to generate implementation code directly from designer-approved mockups.
  • Built a shared data visualization library (pie, donut, line, bar charts) alongside standardized data display components, adopted across multiple seller-facing dashboard surfaces.
  • Led migration of Square’s items and transactions surface from the legacy UIKit design system to SwiftUI.
  • Developed Claude Code skills, hooks, and adoption best practices enabling ~150 product engineers to adopt the SwiftUI design system as the standard for new feature development.

Mercury Intermedia

Director of Technology, Connected Devices Nov 2018 – Sep 2023 Reno, NV (Remote)
  • Defined the technical architecture and strategy for a new connected devices practice, growing the team from zero to 7 engineers across iOS, tvOS, and Roku.
  • Led iOS, tvOS, and Roku development for a major American sports league’s complete digital footprint rewrite.
  • Designed the cross-platform API strategy and documented architecture decisions across iOS, tvOS, and Roku; mentored junior engineers through code review and pairing.
  • Developed a proof-of-concept AirPlay receiver for Android using Apple’s AirPlay SDK, libav, and Kotlin.

Mado / I&Co

Senior iOS Engineer Aug 2017 – Aug 2018 Reno, NV (Remote)
  • Developed an iPad application with Twilio WebRTC video conferencing, paired with a Django API and Redis-backed Celery task queues.

Omnipotent Gaming

Senior iOS Engineer Aug 2016 – Jul 2017 Reno, NV (Remote)
  • Integrated ELK Stack with custom Logstash extensions for centralized exception reporting and performance profiling across the iOS application.

Huckle

Senior iOS Engineer Nov 2015 – Jul 2016 Reno, NV (Remote)
  • Led a large-scale iOS refactor removing tens of thousands of lines of dead code; established code review standards, branching conventions, and release processes adopted across the engineering team.

Inside.com

Senior iOS Engineer Oct 2014 – Nov 2015 Reno, NV (Remote)
  • Built a reusable app framework enabling launch of 10+ topic-specific applications in hours instead of days; led a ground-up rewrite replacing custom networking and persistence with AFNetworking and CoreData.

Square, Inc.

Software Engineer Aug 2012 – Oct 2014 San Francisco, CA
  • Architected an offline payment processing system that enabled millions of dollars in transactions without internet connectivity.
  • Developed the user interface and client APIs for purchasing and claiming gift cards in Square Wallet.

Comcast Interactive Media

Senior Advanced Applications Engineer Aug 2009 – Aug 2012 Philadelphia, PA
  • Designed an async API library for Xfinity iOS apps, adopted by 7 applications across 3 teams for account, set-top-box, and DVR management.
  • Built a video player using AVFoundation enabling custom playback UX with DRM, ad playback, and live TV streaming.

MobiTech 3000 — UbiDesk

Software Engineer Jan 2008 – Jun 2009 Cambridge, MA

Temple University

Teaching Assistant, Computer Science Sep 2006 – May 2007 Philadelphia, PA

Education

Temple University — B.S. Computer Science (Honors), 2008 — Philadelphia, PA