Autonomous Research Agent
An LLM-powered agent that plans, searches the web, and synthesizes cited reports end-to-end with tool calling and a vector store for long-term memory.
I'm M Tauseef Haider, a full-stack engineer specializing in App Development, Web, Desktop, IoT, and Agentic AI. I turn complex problems into elegant, performant solutions.

I'm M Tauseef Haider, a full-stack engineer who loves building at the intersection of software and the physical world — from cross-platform mobile apps, modern web platforms, and desktop applications to connected IoT devices and autonomous AI agents.
My focus is on shipping things that work reliably: clean architectures on mobile, performant web experiences, robust embedded firmware, and agent systems that reason and act on their own. Replace this paragraph with your own story.
When I'm not coding, I'm probably experimenting with a new microcontroller or the latest LLM tooling.
Technologies I use across my five domains.
A selection of things I've built across mobile, web, desktop, IoT, and agentic AI.
An LLM-powered agent that plans, searches the web, and synthesizes cited reports end-to-end with tool calling and a vector store for long-term memory.
ESP32-based sensor network monitoring soil moisture, temperature, and humidity, with MQTT telemetry, OTA updates, and a live dashboard.
A multiplayer document editor with CRDT-based sync, presence cursors, and offline-first persistence built on Next.js and WebSockets.
A cross-platform desktop app for batch-converting and organizing media files, with a native-feeling UI, background job queue, and auto-updates.
A cross-platform habit tracker for iOS and Android with streak analytics, smart reminders, and home-screen widgets from a single codebase.
Pursuing my degree while learning independently — designing and building my own projects across app development, web, desktop, IoT, and agentic AI. No company, no boss — just curiosity, consistent self-study, and shipping things on my own.
Have a project in mind or just want to say hi? My inbox is open.