
GoGoalGo DevMatch is a full-stack AI application that helps software developers find their ideal tech company match using personality science, community intelligence, and machine learning — all accelerated by IBM Bob, the AI coding assistant. THE PROBLEM Finding the right tech company is hard. Job listings don't tell you about culture, interview difficulty, work-life balance, or team personality fit. Developers waste months applying to wrong-fit companies and burning out in mismatched environments. HOW IT WORKS DevMatch uses a 3-step AI wizard: 1. MBTI Personality Assessment — 12 targeted questions determine your personality type (ENTJ, INFP, etc.) using cosine similarity matching 2. Developer Interests — Select from AI/ML, Web, Mobile, Data Science, Cloud, Cybersecurity and more 3. Work Style — Remote preference, risk tolerance (startup vs FAANG), and career goals The matching engine runs cosine similarity across personality vectors and interest profiles to rank 15+ top tech companies including Google, Meta, Anthropic, OpenAI, Stripe, and USDS. IBM WATSONX INTEGRATION The Intelligence module uses IBM Watsonx granite-3-3-8b-instruct to generate enhanced summaries of Reddit community sentiment about each company. Real posts from r/cscareerquestions, r/ExperiencedDevs, and r/cscareeradvice are analyzed to surface authentic developer insights about company culture, interview processes, and career growth. BUILT WITH IBM BOB IBM Bob (VS Code AI assistant) was used throughout development to accelerate backend API design, matching algorithm refinement, and frontend component architecture. TECHNICAL STACK - Backend: FastAPI + Python, deployed on Railway - Frontend: Next.js 14 + TypeScript, deployed on Vercel - AI Matching: Cosine similarity with MBTI vector encoding - Intelligence: Reddit scraper + IBM Watsonx AI summaries with 24h cache - Database: SQLAlchemy ORM Live at: https://frontend-iota-hazel-89.vercel.app API: https://gogoalgo-production.up.railway.app/docs
17 May 2026