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 developer specializing in the JavaScript ecosystem, I bring over a decade of experience architecting and implementing sophisticated web applications. My expertise spans the entire development lifecycle, from designing intuitive user interfaces to building robust backend systems that scale. Having worked with industry leaders like Form Health, Dassault Systèmes, Bose, and Cengage, I've developed a deep understanding of enterprise-level software development and system architecture.

My unique background combines technical expertise with strong business acumen, backed by a Bachelor of Science in Business Administration with majors in International Business and Finance, complemented by a Master of Liberal Arts in Digital Media Design from Harvard Extension School. This interdisciplinary foundation enables me to bridge the gap between technical requirements and business objectives, ensuring solutions that not only function flawlessly but also drive meaningful business outcomes.

Throughout my career, I've had the privilege of working on diverse projects ranging from global enterprise systems handling thousands of users to custom solutions for small businesses. This versatility has honed my ability to adapt development approaches based on project scope, team dynamics, and business requirements. I'm particularly passionate about creating scalable architectures, implementing clean code practices, and mentoring development teams.

My approach to development centers on building high-performance, scalable solutions with a strong emphasis on accessibility and SEO. I specialize in optimizing web vitals, implementing semantic HTML structures, and ensuring WCAG compliance across all projects. Whether I'm architecting microservices for scale, fine-tuning Core Web Vitals, or implementing advanced SEO strategies, I focus on creating inclusive digital experiences that perform exceptionally well for all users. I maintain a deep commitment to web standards and best practices, consistently delivering solutions that excel in both technical performance metrics and accessibility benchmarks.

Experience

2024 — Present

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
2022 — 2024

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
2019 — 2023

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
2018 — 2019

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
2014 — 2016

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

2017 — 2019

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
1993 — 1998

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

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
Connections Plus game interface preview

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
KnokrBoss venues page preview

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
KnokrFetch page preview

Knokr

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
Knokr artists page preview

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
Form Health website preview

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
SOLIDWORKS platform preview

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
Apps for Kids platform preview