Wesley Francis

Wesley Francis

Wesley Francis is a Product Leader and Full-Stack Developer who builds AI-powered solutions that drive measurable business impact. Currently founding Obos, an AI automation platform that reimagines team productivity. With 8+ years leading cross-functional teams, he has shipped products for 1M+ users and specializes in turning market insights into solutions that users love and businesses grow with. He's passionate about behavioral psychology, leveraging data to drive product decisions, and building tools that scale human potential.

Product Work

The Problem

Teams waste hours on project management overhead—context-switching between tools, manually updating status, and fighting to keep information synchronized. Traditional PM tools are rigid databases that don't understand context or adapt to how teams actually work.

Problem visualization

The Solution

Built an AI-first automation platform that treats natural language as the primary interface. Users manage projects through voice and chat while the system handles routing, updates, and insights. Integrated Claude API for contextual understanding and intelligent task management.

  • Voice-first interface: describe work naturally vs. form-filling
  • MCP tooling integration: system can take actions, not just suggest
  • Real-time sync: eliminated "save" and "refresh" friction
  • Progressive disclosure: AI complexity hidden until needed
Solution interface

Status & Learnings

Current Status: Shipping MVP, validating core workflows with early users

Key Lessons:

  • Voice interfaces require different UX thinking—users don't "navigate", they converse
  • AI reliability is a product problem, not just a tech problem—need fallbacks and confidence indicators
  • Real-time sync is table stakes for AI tools—users expect instant feedback

Tech Stack: SvelteKit, FastAPI, Claude API, Voice Integration, WebSocket

The Problem

People struggle to visualize their learning and development journeys, making it difficult to create actionable roadmaps toward their goals. Whether it's personal growth, skill development, or career progression, users lack tools to map interconnected pathways and receive guidance on their journey.

Jorno goals overview

The Solution

Created a visual journey mapping platform that transforms goals into connected roadmaps. Starting with personal learning journeys, the platform enables users to create customizable roadmaps with AI-powered suggestions, designed to scale for future coach/client and advisor/customer relationships.

  • Visual journey mapping: drag-and-drop roadmap creation with interconnected milestones
  • AI-powered suggestions: intelligent recommendations for pathway optimization
  • Customizable roadmaps: flexible templates for different journey types
  • Future-ready architecture: designed to support coaching and advisory relationships
Jorno flow canvas interface

Vision & Technical Foundation

Product Vision: Building toward a platform that enables structured guidance relationships—coaches helping clients navigate career transitions, advisors guiding customers through complex decisions, or mentors supporting learning journeys.

Key Strategic Insights:

  • Visual roadmaps enable better guidance conversations than traditional goal lists
  • AI suggestions can accelerate pathway creation while preserving human guidance
  • Starting with personal use builds the foundation for collaborative features
Jorno goal connections and details

Tech Stack: FastAPI, PostgreSQL, Svelte, SvelteFlow, WebSocket

The Problem

People struggle to follow through on personal goals due to lack of accountability and immediate consequences. Traditional goal-setting apps rely on self-motivation, but most users abandon goals within weeks without external pressure or support systems.

BudGoals problem visualization

The Solution

Created a goal accountability platform that leverages social pressure and loss aversion. Users commit money upfront and assign a "buddy" to track their progress. If they fail to meet their goal by the deadline, they forfeit their money—creating real stakes.

  • Financial commitment: users stake real money on goal completion
  • Secure authentication: robust user management and account security
  • Buddy system: trusted friend gets access to provide feedback and accountability
  • Email notifications: automated progress updates and deadline reminders
  • Milestone tracking: buddies can monitor and comment on progress
  • Loss aversion psychology: fear of losing money drives consistent action
BudGoals solution interface

Validation & Learnings

Status: Concept validation completed through user interviews and prototype testing. Strong positive response to the accountability mechanism, with users expressing willingness to commit money for important goals.

Key Lessons:

  • Loss aversion is a powerful motivator—users respond strongly to "skin in the game"
  • Social accountability works best with trusted relationships, not strangers
  • The threat of losing money can create anxiety—need careful UX to balance motivation vs stress
BudGoals user feedback and metrics

Tech Stack: React Native, Node.js, SQLite, JWT Authentication, Email Integration • Full-stack implementation with behavioral psychology focus

The Problem

51% of Canadians report work-related stress, while 12% have anxiety disorders. People lack insight into their stress triggers and don't have simple, effective tools to manage stress before it causes long-term health damage.

Yozy problem research

The Solution

Designed a mindfulness app combining Cognitive Behavioral Therapy (CBT) and Mindfulness-Based Cognitive Therapy (MBCT) principles. Originally planned with a smart stress ball companion, but focused on the app for feasibility.

  • Personalized stress profile and tailored exercises
  • Mood tracking dashboard with visual patterns
  • Flexible exercise timing based on user's situation
  • Simple journaling for emotional awareness
Yozy app interface - main screen
Yozy app interface - exercises

Impact & Learnings

Impact: Created functional prototype targeting adults in high-stress environments. User testing validated simplified UI and flexible exercise approach.

Key Lessons:

  • Keep things simple—avoid scope creep in complex projects
  • Mental health tools need to be unobtrusive and flexible
  • CBT principles work best when integrated into daily routines
Yozy results and user feedback

Tech Stack: Ionic Framework, Cordova, HTML5, CSS, JavaScript