top of page

Skills & Tech Stack — What I Bring to the Table

  • Mar 27
  • 2 min read

A living reference of the skills, tools, and methodologies I use day-to-day — from project delivery and iOS development to serverless backends and AI-assisted workflows. Updated as I ship new features and learn new tools.

Project Management & Delivery

  • Agile/Scrum with Jira — 50+ stories tracked, sprint-based delivery, backlog grooming

  • Protected Core Framework — tiered file protection with mandatory 6-step change control

  • Regression checklists and impact analysis before every protected file change

  • Stakeholder management in investment banking front office (DCM desk)

  • End-to-end delivery from requirements gathering to App Store submission

iOS & Apple Platforms

  • Swift 6 with structured concurrency (async/await, @MainActor, @Observable)

  • SwiftUI — declarative UI with iOS 17+ patterns and zero third-party dependencies

  • Swift Charts — radar charts, scatter plots, bar charts for data visualization

  • Face ID / Touch ID (LocalAuthentication framework) with Keychain storage

  • Speech Recognition (Speech framework) — on-device voice dictation

  • Multi-platform: iPhone, iPad (adaptive sidebar layout, Stage Manager), Apple TV

  • Accessibility: VoiceOver labels on all interactive elements, Dynamic Type

  • App Store submission and TestFlight beta testing experience

Backend & Cloud Infrastructure

  • Cloudflare Workers — serverless JavaScript at the edge, deploys in seconds

  • KV Storage — sub-100ms cached responses from edge locations worldwide

  • Cron Triggers — hourly data refresh keeping caches warm

  • OAuth 2.0 token proxy pattern — client secrets never leave the server

  • REST API design with proper error handling, CORS, and pagination

API Integrations

  • Strava API v3 — OAuth flow, club activity endpoints, rate limiting, data aggregation

  • Jira REST API v3 — issue creation, JQL queries, status transitions, label-based categorization

  • Wix REST API — blog management, media upload, automated content publishing

  • Cloudflare API — Worker deployment via Wrangler CLI, KV namespace management

Process & Quality

  • AI-assisted development with Claude Code (CLAUDE.md pattern for guardrails)

  • Compile-time Feature Registry — build fails instantly if critical types are removed

  • Git workflow with semantic commit messages and branch protection

  • Offline-first architecture with disk caching and queued request retry

  • Structured logging with os.Logger (subsystem + category, no print statements)

Domain Experience

  • Investment Banking — Front Office DCM revenue tracking, stakeholder management, compliance

  • Sports Tech — real-time activity analytics, leaderboards, performance coaching

  • Content Management — Wix API automation, blog publishing pipelines, media workflows

This page is a living document — updated as I ship new features and learn new tools. For a hands-on demo of these skills in action, explore the live feature dashboard.

Comments


Featured Posts
Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page