I’m Joshua Segu, a full-stack and AI SaaS developer building AI-powered education products with a strong focus on shipping clean, maintainable systems. I work primarily with Next.js and TypeScript, and I use Supabase for authentication, data modeling, RLS security, and storage—so the app logic, security boundaries, and user experience all work together.
My recent experience includes designing RAG pipelines for educational documents (PDF ingestion, chunking, embeddings, pgvector retrieval) and creating structured LLM workflows that produce learning outcomes grounded in sources. I also build SaaS features like role-based access, usage limits, tiered entitlements, Stripe-ready subscription architectures, and student learning workflows—plus gamification elements like XP and progress so AI feels like a natural part of the product.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- AI chat for teachers and students
- AI lesson planning and assessment tools
- Teacher, student and school dashboards
- Authentication and role-based access
- Classes and student management
- Document uploads and processing
- Student practice and learning tools
- Gamification with XP and learning activities
- Analytics and usage controls
LearnBridgeEdu is one of the biggest products I’ve worked on. It’s an AI-powered education platform built around how teachers teach and how students learn.
I worked across both the product and technical side, building it with Next.js, TypeScript, Tailwind CSS, Supabase, PostgreSQL and AI/LLM APIs.
Some of the features I’ve worked on include:
A major part of my work has also been the RAG system behind the platform. Educational PDFs, textbooks and curriculum documents are processed and converted into embeddings, with pgvector used for vector search. This allows the AI to retrieve relevant information from trusted educational material when generating responses.
I’ve also worked on improving the ingestion pipeline so the system understands things such as subjects, strands, sub-strands and other curriculum structure instead of treating an entire textbook as random pieces of text.
This project has given me experience working across frontend development, backend/database design, AI integration, RAG, document processing, authentication and the product decisions involved in turning AI features into something people can actually use.
Tech: Next.js • React • TypeScript • Tailwind CSS • Supabase • PostgreSQL • Python • pgvector • RAG • LLM APIs • PWA
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.