Jay Fallon
Full Stack Software Engineer
User Experience Designer
Product Strategist
Tool Builder
I design, build, and deliver scalable systems with engaging user experiences, crafting product strategies that drive growth.
About
As a seasoned full-stack architect specializing in domain-specific platform development, I design and implement complex, multi-tenant systems that solve real industry problems. My background combines enterprise experience (Form Health, Dassault Systèmes, Bose, Cengage) with interdisciplinary education—BS in Business Administration (International Business, Finance) and MLA in Digital Media Design from Harvard Extension School.
Currently, I'm architecting Knokr—a platform ecosystem addressing data fragmentation in the music industry. The system demonstrates sophisticated application architecture: a shared PostgreSQL infrastructure with pgvector extensions powering four interconnected applications (Base, Orchestra, Lineups, Nuncio). Each serves distinct purposes while feeding a unified data model, enabling rapid experimentation in isolated environments before integrating proven features into the core platform.
Key technical implementations include a Database-Driven Routing Engine where URLs are defined in the database rather than file paths, enabling non-technical users to create pages without deployments. AI Integration at Scale using Claude API for festival lineup extraction from posters, processing hundreds of artists per festival in near real-time. Vector Search and Graph Intelligence built with OpenAI embeddings, pgvector, Node2Vec algorithms, and Louvain scene detection. Performance Architecture achieving 90-95% latency reduction through Redis caching strategies, with comprehensive testing (2,300+ tests with Vitest, Playwright, Testcontainers).
I excel at iterative architecture development—building experimental platforms that share infrastructure with production systems, validating features before integration. This methodology reduces risk while maintaining velocity. Whether architecting multi-tenant systems with strict data isolation, implementing AI-powered extraction pipelines, or designing graph-based discovery algorithms, I focus on platforms that scale technically while solving meaningful domain problems.
Experience
Designed and developed a full-stack application for artists, venues, and festivals, creating a comprehensive promotion and social engagement platform. Implemented scalable architecture and real-time features to enhance user interaction and event promotion capabilities.
- Next.js
- TypeScript
- Tailwind CSS
- Supabase
- PostgreSQL
- Redis
- AWS
- Anthropic
As a consultant, worked with the marketing team on the redesign and development of the customer-facing website for this leading medical weight loss platform. Implemented modern web development practices and a comprehensive design system to ensure consistency across the platform. Improved user experience through responsive design and optimized performance.
- Next.js
- TypeScript
- Tailwind CSS
- Prismic
- Storybook
Led development teams across multiple products within The 3DEXPERIENCE platform, including SOLIDWORKS - a leading 3D CAD software, Apps for Kids, and Apps for Kids Classroom. Managed the development of innovative solutions for desktop and cloud-based CAD applications while ensuring high performance and reliability.
- Angular.js
- JavaScript
- CSS
- Cassandra
Contracted to Bose Corporation to develop targeted applications as part of their initiative to create agile, customer-focused solutions. Specialized in building rapid prototypes and MVPs to address specific customer segment needs while maintaining high standards of user experience and interface design.
- Next.js
- JavaScript
- Node.js
- Express.js
Developed an in-house CSS framework and reusable component library while providing design direction across multiple projects. Led initiatives in legacy code conversion and cross-platform CSS standardization. Collaborated with senior management to define design and technical requirements for platform releases, while conducting component design and user testing.
- CSS
- JavaScript
- Angular.js
- React
- Sass
Education
Completed Master of Liberal Arts degree in Digital Media Design through Harvard Extension School, focusing on user experience design, interaction design, and digital media production. Developed comprehensive understanding of design principles, user research methodologies, and digital product development.
- UX Design
- Digital Media
- Interaction Design
- User Research
Completed Bachelor of Science degree in Business Administration with majors in International Business and Finance, focusing on global operations and marketing. Participated in Northeastern's renowned cooperative education program, completing assignments at Boston's Better Snacks, FMRC, and PictureTel, gaining hands-on experience in operations, marketing, technical documentation, and internationalization.
- International Business
- Finance
- Operations
- Marketing
Projects
Knokr
A multi-tenant content management system designed specifically for the music industry. Provides artists, venues, festivals, and sponsors with a free CMS and hosting platform featuring database-driven routing, vector search with OpenAI embeddings, graph-based music discovery, and a six-tier permission system. Serves as the administrative backbone for the Knokr ecosystem.
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- pgvector
- Prisma
- Redis
- BullMQ
- OpenAI API
- Clerk
- AWS S3
- Railway

Orchestra
A community-driven platform for documenting band member relationships within the music industry. Enables music fans to search for artists and contribute band member information through a curated submission process, establishing primary, secondary, and tertiary artist relationship networks for music scene discovery and business intelligence.
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- Prisma
- HeroUI
- Tailwind CSS
- Clerk
- Cloudflare Turnstile
- Railway

Knokr Lineups
A unified festival discovery and lineup management platform that consolidates festival information into a single searchable interface. Features AI-powered lineup extraction from festival posters, semantic search with vector embeddings, a dream lineup builder with drag-and-drop organization, and a Claude-powered decision engine for personalized festival recommendations.
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- pgvector
- Prisma
- Redis
- Claude AI API
- @dnd-kit
- html-to-image
- Railway

Nuncio
An open event curation platform that enables users to create and share unlimited lists of musical events without claiming artist, venue, or festival associations. Features AI-powered image extraction for tour dates, embeddable widgets, SEO-optimized public pages, and export formats including JSON-LD, iCal, and RSS feeds.
- Next.js 16
- TypeScript
- PostgreSQL
- Prisma
- Redis
- BullMQ
- HeroUI
- Tailwind CSS
- Claude AI API
- Clerk
- AWS S3

Connections Plus
Connections Plus is a sophisticated daily word puzzle game that reimagines NYT Connections with an innovative multi-level progression system. Players must identify groups of four related words across four increasingly challenging levels, but with a strategic twist: "red herring" words intentionally placed to create misdirection carry forward and accumulate across levels building layers of complexity as players progress from Easy through Medium and Hard to the Final level. Built with Next.js 15.5.3, React 19, and Redis Cloud, the full-stack application features a polished game interface with animations and visual feedback, comprehensive admin tools for puzzle creation with AI assistance, and a calendar-based content management system. The privacy-first design tracks anonymous player progress while enforcing daily play limits, creating an engaging puzzle experience that combines familiar mechanics with fresh strategic depth.
- Next.js 15
- TypeScript
- Redis
- HeroUI
- Tailwind CSS
- Claude AI API
- Framer Motion
- Vercel

KnokrBoss
KnokrBoss is the comprehensive backoffice platform powering Knokr, built from the ground up to manage the complex workflows of the live music industry. The platform enables festival organizers to coordinate multi-stage events, handle artist bookings, and manage venue relationships through intuitive administrative tools. Key features include lineup builders, demo submission systems, real-time messaging for artist negotiations, and organization-level analytics dashboards. By streamlining everything from booking requests to event scheduling, Festival Builder provides the operational backbone that allows Knokr to connect artists, venues, and music fans seamlessly.
- Next.js
- PostgreSQL
- Redis
- TypeScript
- Tailwind CSS
- HeroUI
- Supabase
- Redis
- HTML2Canvas
- Jest
- Amplify
- S3
- CloudFront
- Claude AI API
- Tiptap
- Zod
- Puppeteer
- Testing Libray
- AWS Lambdas

KnokrFetch
KnokrFetch is an AI-driven event validation system that powers the Knokr Platform by automatically discovering, validating, and consolidating artist tour data from fragmented sources across the web. The system employs machine learning to identify and learn event posting patterns across platforms like Bandsintown, Seated, Songkick, and custom websites, then validates and deduplicates this data to create authoritative artist and venue calendars. Processing 100+ artists weekly with 99.2% accuracy, KnokrFetch's intelligent algorithms adapt to different data formats and posting behaviors while its venue matching engine eliminates 95% of duplicate events and reduces booking conflicts by 85%. The platform features a real-time web interface for monitoring validation workflows, managing batch processing of up to 20 concurrent artists, and reviewing AI-flagged duplicates, ultimately transforming chaotic multi-source event data into clean, validated calendars that enable accurate engagement analytics for the Knokr Platform.
- Python
- FastAPI
- Selenium
- BeautifulSoup
- PostgreSQL
- Supabase
- WebSockets
- asyncio
- uvicorn
- ChromeDriver
- Pandas
- scikit-learn
- Jinja2
- HTML5
- CSS3
- JavaScript
- Claude AI API

Knokr v1
Knokr is a social music discovery platform that serves as the public-facing frontend for connecting music fans with live events. Users can discover artists, venues, and festivals, then create derivative fan events based on existing shows to gather with friends and enjoy music together. The platform enables fans to build communities around shared musical interests and coordinate group attendance at concerts and festivals.
- Next.js
- PostgreSQL
- Redis
- TypeScript
- Tailwind CSS
- HeroUI
- Supabase
- Redis
- HTML2Canvas
- Jest
- Amplify
- S3
- CloudFront
- Claude AI API

FormHealth Website
Collaborated with FormHealth to develop their new design system and rebuild the front-end implementation within their existing Next.js, Prismic, and Storybook stack. Handled ongoing website maintenance typical of a small startup environment while working closely with the marketing team to support their growth initiatives and content needs.
- Next.js
- TypeScript
- Tailwind CSS
- Prismic
- Storybook

SOLIDWORKS Cloud Platform
Collaborated closely with the platform services team to implement comprehensive design system technology and documentation systems across multiple SolidWorks products. Managed product feature requests, system maintenance, and cross-platform integration work spanning the entire SolidWorks ecosystem including Apps for Kids, xDesign, and 3DEXPERIENCE tools. Contributed to prototyping new product concepts while maintaining consistent user experience standards through shared component libraries and design tokens. Handled the critical but often invisible work of keeping multiple products aligned—from updating design system documentation to coordinating feature rollouts across different teams and ensuring seamless integration between desktop and cloud-based applications.
- Angular.js
- JavaScript
- Node.js
- Express.js
- CSS

Apps for Kids Platform
Collaborated on rebuilding the front-end and back-office systems for SolidWorks' educational platform that introduces children ages 4-14 to 3D design and engineering concepts. Redesigned and implemented the user interface to balance child-friendly accessibility with educational depth, while developing comprehensive admin tools for educators to manage classrooms and track student progress. Built new content management features and newsletter tools, creating a seamless learning environment that serves students worldwide while maintaining COPPA compliance for child safety.
- Angular.js
- JavaScript
- Node.js
- Express.js
- Docker
- CSS
- Cassandra
