Founder · Senior Software Engineer

Furqan Saeed

Founder of MentatX (pre-launch, in QA testing), a browser side panel for research, drafting, and actions on any page. Before that, I spent three years at Astera going from Software Engineer to Senior, where I led the AI Agent Builder team and a 300+ screen WinForms to WPF migration.

MentatXAI Agent BuilderphpMyAdminWinForms → WPFRemote · GMT+5

4+

Years experience

15+

Features shipped

300+

Screens migrated

15

Engineers led

Experience

Professional experience

Founder · Oct 2025 - Present

MentatX is a browser side panel for research, drafting, and actions on any page without switching tabs, wired to Gmail, Slack, GitHub, and more. Pre-launch and in QA testing. Built the Fastify backend, React/Vite extension, Next.js dashboard and admin, payments, and MCP tool connections.

FastifyNode.jsLLM APIsAPI DesignFault ToleranceRedisPostgreSQL

Key features

  • Fail-closed tool permissions enforced on the server
  • Approval cards for actions that can't be undone (send, buy, delete)
  • Rate limits, kill switches, and billing that only charges when the provider charged

What I did

Provider abstraction

Designed one request/response layer across OpenAI, Anthropic, Gemini, and Kimi so models can be swapped without changing app code.

Failure handling

Built retry, timeout, and error-normalization paths for unpredictable LLM failures.

Agent safety

Enforced tool permissions on the server, failing closed when a check is unclear, and kept untrusted page content separate from model instructions.

MCPComposioLLM ToolsIntegrations

Key features

  • 1,000+ third-party tools via Composio MCP
  • Auth scopes and tool discovery
  • Connectors isolated from core app logic

What I did

MCP wiring

Wired Composio MCP servers into the platform so agents can call Gmail, Slack, GitHub, and 1,000+ other tools.

Auth and discovery

Handled auth scopes, tool discovery, and structured tool responses for LLM consumption.

Integration boundaries

Kept third-party connectors isolated from core app logic.

PaddlePolarWebhooksFastifyPostgreSQLPrisma

Key features

  • Paddle and Polar checkout and subscriptions
  • Idempotent webhook processing
  • Plan tiers, trials, and cancellation flows

What I did

Billing handlers

Implemented checkout, subscription lifecycle, and webhook handlers for Paddle and Polar.

Billing state

Persisted billing state in PostgreSQL via Prisma with idempotent webhook processing.

Plan mapping

Mapped plan tiers, trials, and cancellation flows to match SaaS monetization patterns.

FastifyReactViteNext.jsPostgreSQLPrismaRedisSentry

Key features

  • Fastify API backend
  • React/Vite browser extension as the main app
  • Next.js user dashboard and staff admin console (passkeys and two-step codes)
  • Error handling around LLM timeouts and outages

What I did

Fastify backend

Built the API and services in Fastify, including data access with PostgreSQL and Prisma.

Browser extension

Built the main product as a React/Vite extension side panel for research, drafting, and actions on any page.

Admin panel

Built the staff console in Next.js with passkey and two-step code sign-in for internal management and operations.

LLM resilience

Designed error boundaries and fallbacks around LLM timeouts and provider outages.

Security and data

Enforced row-level security on every user query in PostgreSQL, with Twilio phone verification at signup and Sentry for error tracking.

Astera Software

astera.com

Promoted twice · June 2022 - Oct 2025

Software Engineer → Software Engineer 2 → Senior Software Engineer

Astera is an AI-powered no-code data platform covering document extraction, ETL/ELT, warehousing, EDI, and analytics. Over three years from SE to Senior SE, led AI Agent Builder, a company-wide WinForms to WPF migration, and LLM-powered document intelligence.

C#WPFAI/LLMOrchestrationTeam Leadership

Key features

  • Low-code AI agent platform
  • Modular orchestration for thousands of workflows
  • Tool calling, memory, and visual workflow design
  • Team of 8: engineers, AI/ML researchers, and QA

What I did

Team leadership

Led a team of 8 (4 software engineers, 3 AI/ML researchers, 1 QA engineer) building Astera's low-code AI Agent Builder, owning architecture, planning, and delivery.

Orchestration engine

Designed a modular orchestration engine built to run thousands of agent workflows with low latency.

Feature delivery

Built 15+ major features including tool calling, memory, and visual workflow design. Star Performer Award (2025).

Product announcement
C#WPFWinFormsAvalonia XPFArchitecture

Key features

  • 300+ screens migrated company-wide
  • Shared controls and migration patterns
  • Cross-platform via Avalonia XPF (Linux and Mac)

What I did

Migration leadership

Directed 15 engineers migrating 300+ WinForms screens to WPF across the product suite.

Patterns and standards

Established migration patterns, shared controls, and review standards to keep velocity high.

Cross-platform path

Enabled cross-platform delivery via Avalonia XPF, opening Linux and Mac markets. Outstanding Contribution Award (2024).

C#PythonAILLMDocument Intelligence

Key features

  • LLM-powered layout generator (AGL)
  • 50%+ less manual template work
  • C# product layer with Python AI pipelines

What I did

Layout generator

Built an LLM-powered layout generator (AGL) inside ReportMiner for unstructured documents.

Template automation

Cut manual template creation by 50%+ by auto-detecting fields and layout structure.

C# and Python split

Integrated the feature into the C# product, with AI processing in Python pipelines.

ReportMiner product
RAGVector EmbeddingsLangChainMultithreading

Key features

  • Vector embeddings and RAG for document search
  • 20% higher throughput via multithreading and async
  • 30%+ fewer bugs and faster code via profiling

What I did

RAG pipelines

Implemented vector embeddings and RAG pipelines for document search in ReportMiner.

Throughput work

Improved product throughput by 20% through multithreading and async processing.

Profiling and bugs

Used JetBrains Profiler to find and fix hotspots and memory leaks, reducing bugs and improving performance by over 30%.

Awards

2025

Star Performer Award

Led the development of AI Agent Builder

2024

Outstanding Contribution Award

Led the successful product-wide migration from WinForms to WPF

2023

Emerging Leader Award

Strong technical leadership and innovation on platform initiatives

Open source

Contributions

phpMyAdmin

Fix MariaDB replica replication user creation

Apr 2023 - Merged Apr 2024 · Fixes #18210

Merged · phpMyAdmin 5.2.2

Authored a fix, merged into phpMyAdmin (7.9k+ GitHub stars) resolving an issue where creating a replication user on MariaDB failed. The patch ensures the USING clause is applied only when an authentication plugin is set, matching MariaDB's expected behavior.

PHPMariaDBMySQLUnit Tests

phpMyAdmin

Helped fix the disable tracking bug

Apr 2023 · Fixes #18266

Shipped in PR #18319 · credited by maintainers

Opened PR #18315 for issue #18266 where the disable tracking feature did not work. Worked through multiple review rounds with maintainers on Relation.php, ran PHPUnit and PHPCS locally, and helped shape the final approach after feedback from kamil-tekiela and williamdes. The final fix shipped in PR #18319 with tests, and maintainer williamdes thanked me for the help.

PHPCode ReviewPHPUnitPHPCS

Projects

Selected work

Enrollment Games preview
ReactNode.jsExpressMongoDB

Web Application

Enrollment Games is a full-stack web app for students and administrators to handle enrollment. It covers landing, auth, resource management, and session scheduling on desktop.

Key features

  • Enrollment and scheduling workflows
  • Resource management for sessions and materials
  • Auth flows for login and registration
  • Responsive layout across desktop screen sizes

What I did

Landing & information architecture

Designed and built the marketing landing page with clear navigation to Home, Scheduler, and Resources, setting up the main user journeys before anyone signs in.

Authentication system

Implemented login and registration flows with form validation, error handling, and session management on both the React frontend and Express backend.

Scheduler module

Built the scheduling interface so users can view and coordinate enrollment sessions, including date selection, session listing, and the data model to persist bookings in MongoDB.

View full case study of Enrollment Games
Expense Manager preview
React NativeExpoJavaScript

Mobile Application

Expense Manager is a personal finance mobile app that helps users track daily spending, set monthly budgets, and review transaction history. Built with React Native Expo, it covers empty states, success feedback, and a consistent visual system across 10+ screens.

Key features

  • Dashboard with spending overview
  • Budget tracking and empty states
  • Expense creation and history
  • Auth and profile flows

What I did

App shell & navigation

Structured the app with a splash screen, tab/stack navigation, and consistent header patterns so users always know where they are and how to get back.

Auth flows

Built login and signup screens with input validation and transitions into the main app, handling the authenticated vs. unauthenticated state across all routes.

Dashboard & spending overview

Designed the dashboard as the home screen showing spending summaries and quick actions, giving users an at-a-glance view of their financial activity.

View full case study of Expense Manager
Gig Point preview
React NativeExpoMapsJavaScript

Mobile Application

Gig Point is a mobile marketplace for the gig economy, connecting service providers with clients who need work done. The app spans discovery, booking, messaging, location, and payments, mirroring the complexity of real-world marketplace products like event staffing and on-demand services.

Key features

  • Service discovery and job listings
  • Booking and scheduling flows
  • In-app chat and notifications
  • Maps, payments, and profile management

What I did

Marketplace dashboard

Built the home dashboard surfacing active gigs, upcoming bookings, and quick navigation to jobs, services, and messages, the central hub for both providers and clients.

Jobs & services discovery

Implemented job listings and a services catalog with filtering, so users can browse available work or list their own offerings with clear categorization.

Booking & scheduling

Designed the booking flow from service selection through confirmation, plus a bookings list to track upcoming and past gigs, handling the core transaction loop of a marketplace.

View full case study of Gig Point

Skills

What I work with

Web

TypeScriptReactNext.jsViteTailwind CSSJavaScript

Mobile

React NativeExpoCross-platform UI

Backend & APIs

Node.jsFastifyPostgreSQLPrismaREST APIsMongoDBExpressPHP

Integrations

PaddlePolarWebhooksPayment flows

AI & Agents

MCP ToolsLLM AgentsRAGAI GatewayLangChainComposio

Engineering

Git & PRsCode ReviewCI/CDSystem ArchitectureTeam LeadershipPerformance Tuning

Desktop

C#WPFWinFormsXAML

About

My Story

Education

Bachelor of Science in Computer Science

Institute of Business Administration, Karachi · Graduated June 2022

  1. High School

    First steps into code

    Secured an internship at a small startup and learned HTML and CSS, the foundation of my career in software.

  2. IBA Karachi

    Computer science at IBA

    Graduated with a BSc in Computer Science. Caught up through pair programming, explored LAMP and MERN, design patterns, and React Native Expo.

  3. June 2022

    Joined Astera Software

    Joined Astera, an AI-powered no-code data platform for extraction, ETL/ELT, warehousing, and EDI. Started on the desktop codebase, building LLM-powered layout generation and OpenAI Whisper integration.

  4. 2023 - 2024

    Leading at scale

    Promoted to SE2, then directed 15 engineers through a 300+ screen WinForms→WPF migration. Implemented RAG pipelines, raised throughput 20%, and cut bugs and slowdowns 30%+ through profiling.

  5. 2023 - 2024

    phpMyAdmin contributor

    Two contributions to phpMyAdmin: a merged fix for MariaDB replication users (#18316), and a PR for the disable tracking bug (#18315) whose review shaped the final fix in #18319.

  6. 2024 - 2025

    Senior Engineer & AI Agent Builder

    Promoted to Senior SE. Led AI Agent Builder development with a team of 8, delivering 15+ major features and a fault-tolerant orchestration engine.

  7. Oct 2025

    Founded MentatX

    Founded MentatX, a browser side panel for research, drafting, and actions across Gmail, Slack, GitHub, and more. Pre-launch and in QA testing. Built the Fastify backend, React/Vite extension, Next.js dashboard and admin, and MCP integrations.