EXPERIENCE

Principal Full-Stack Engineer and Creative Technologist

2001 - CURRENT

With over two decades of experience, I've excelled as a full-stack engineer and creative/technology generalist. My expertise lies in crafting custom web-based solutions for both public and private clients, often incorporating dynamic PDF rendering, real-time multi-user updates, dynamic image composition, text-to-speech rendering, and more. I've adeptly led local and globally distributed teams in delivering mission-critical interactive applications and websites of varying scales.

Beyond web development, my repertoire includes spearheading projects ranging from custom software and mobile apps to browser extensions and interactive displays. I offer comprehensive services such as UX/UI consultation, business workflow optimization, SEO optimization, web3 connected applications/bots, and telemetry/monitoring systems. Additionally, I provide managed service provider (MSP) solutions encompassing IT consulting, network installation/management, VOIP systems, cloud services, security/camera systems, and creative services like graphic design, marketing consultation, and music/video production.

Senior Full-Stack Engineer / Solutions Architect

Conference Catalysts (CONFlux Platform)2024 - CURRENT

Architected and developed a comprehensive event management platform delivering 600+ features across multiple microservices.

Built cross-platform mobile applications (iOS/Android) using Nuxt 3, Capacitor, and TypeScript with offline-first architecture featuring custom SQLite LocalForage drivers and data synchronization supporting 10,000+ concurrent users per event. Implemented push notifications via Firebase and automated CI/CD pipelines for TestFlight, Google Play Store, Samsung Galaxy Store, and Aptoide deployments using GitLab CI and Fastlane with automated version polling cron jobs.

Engineered a custom WebSocket-based IRC chat system with threaded conversations, replies, mentions, private messaging, real-time presence indicators, acknowledgment queues, and unread tracking. Built unified chat module as a reusable Nuxt layer which is compiled and deployed to Cloudflare R2 for use across multiple web applications.

Implemented advanced media delivery including Deep Zoom Images (DZI) with OpenSeadragon integration for multipage PDF viewing, multi-provider video support (Vimeo oEmbed, YouTube, S3), and Cloudflare Images optimization with responsive variants. Built Go-based PDF processing microservice and Cloudflare Workers-based video thumbnail generation service.

Designed and deployed 200+ RESTful API endpoints with PostgreSQL/Supabase featuring sophisticated multi-layer caching using Cloudflare R2, D1, and queue-based processing achieving sub-100ms response times. Implemented real-time data synchronization with versioning, delta updates, and granular cache invalidation.

Developed a flexible email template system with Vue SSR rendering and Mailgun integration supporting batch operations for 10,000+ recipients with customizable templates.

Built interactive schedule management with drag-and-drop functionality, calendar views with filtering by type/track/room, floor plan navigation with clickable overlays and room highlighting, and auto-scroll to current sessions. Implemented an on-demand presentations library with track filtering and video playback.

Designed comprehensive analytics dashboard with chat statistics, resource tracking, PDF export, and PostHog integration.

Built user management tools including CSV imports, batch uploads, profile transfers, duplicate detection, role-based access control with event-specific and global permissions, and OTP-based authentication. Integrated CVENT API for attendee data synchronization with webhook processing.

Developed a rating system for conference sessions, including aggregated scoring. Created affiliate/sponsor management with dynamic grouping, ordering by level, and media galleries.

Designed Cloudflare Workers for log aggregation to Papertrail and automated store version checking with Slack notifications. Migrated admin UI to PrimeVue 4 with custom presets and a comprehensive component library. Managed monorepo with pnpm workspaces and NX, maintaining strict TypeScript configuration across all services and achieving 99.9% uptime.

Principal Full-stack Engineer, Director of I.T. and Interactive

BARKER2011 - 2021

Spearheaded the conceptualization, design, development, and implementation of diverse interactive solutions, ranging from qualification quizzes to real-time PDF generation and digital signing integration. Developed and deployed full-scale, high-traffic websites, games and interactive campaigns. Managed remote, cloud, and on-premise technical support, engineering, and custom software development, ensuring seamless hosting, maintenance, monitoring, SEO, and performance optimization. Engineered and maintained performance-optimized AWS hosting solutions for high-traffic websites, catering to prestigious clients such as Bausch and Lomb, Procter and Gamble, NYU, ION Television, PDI Healthcare, Roche Bobois, Miele, IDB Bank, and SlimFast.

PRINCIPAL FULL-STACK ENGINEER / SOLUTIONS ARCHITECT / I.T. DIRECTOR

MONSTER MEDIA2006 - 2010

Crafted hundreds of micro-sites, websites, landing pages and interactive advertisements for esteemed clients like JC Decaux, National CineMedia, MTV, YouTube, Kraft, Target, Disney, TravelZoo, MetroPCS, and others, utilizing technologies like Flash, WPF, OpenCV, and custom algorithms. Additionally, architected a content delivery system leveraging the BitTorrent protocol and developed a sophisticated multi-user, real-time monitoring system with front and backend components, including microservices, written in C#, Ruby, PHP, MySQL, and Apache, ensuring seamless communication across wireless networks.

SENIOR SOFTWARE ARCHITECT, DESIGNER, FIELD ENGINEER AND NETWORK ADMINISTRATOR

FREEDOM4WIRELESS2001 - 2006

Designed and developed software suite that dynamically updates user lists and enables communication between various devices within wireless networks without reliance on a centralized server. Various types of communication including text-based messaging, file transfer and audio / video communication are some of the primary features. Developed software which collects video from cameras connected to wireless mesh-networks, using numerous protocols. Software patents for both methodologies (#20070200914 and #20090238096) were granted in 2009.

Senior Web Developer/ Designer

The Marana Group2001 - 2003

Web Developer/ Designer

Cloudspace2000 - 2001

Print Production Manager

Winter Park Blue1999 - 2000
TOY MODE
π