Asjad Ahmad — Frontend Engineer & Product Designer

Frontend engineer and product designer based in Kolkata, India. Three years shipping React and TypeScript into software people depend on to do their jobs, including apps serving millions of users. I also design the product before I build it — research, information architecture and the design system itself — and I build agentic products end to end, the retrieval and the reasoning as well as the interface, so what the screen shows can be trusted.

Frontend Engineer

Experience

  • Frontend Developer, Fleapo — Kolkata, June 2025 to present. Built Reach, a six-stage autonomous outbound pipeline, and RevoraX, a multi-agent research agent producing a scored go/no-go verdict with every figure linked to its source. Owns maintenance and development of Fanfix and Teetime, organisational products used by millions of users. TypeScript, TanStack, Tailwind, Zustand.
  • Frontend Developer, Actalyst — Hyderabad, April 2024 to May 2025. Built a chat application letting businesses interrogate large datasets through image, PDF and visual data processing, and a writing assistant generating accurate, role-specific job descriptions from multiple parameters. Shipped business-facing features in JavaScript, Python, React and the AWS SDKs, and redesigned the product's UI and UX.
  • Frontend Developer, MountBlue Technologies — Bengaluru, January 2024 to April 2024. Built responsive interfaces for a product management tool, coming up to production speed on React and Redux while shipping into it.

Selected Work

Mediator Dashboard — Product Engineering

Case coordination software for an emergency medical assistance centre operating across 40 countries. Time zone is resolved at intake and stored on the case, so every coordinator reads the same appointment in both patient-local and India time. Monetary differences are derived server-side rather than in the client, and every tracked field change is kept on an audit trail. Reduced median intake-to-close time by 40 percent. Built with React, TypeScript, Ant Design, Zustand, Express and MongoDB.

Reach — Autonomous Outbound

A six-stage outbound pipeline: discover, decide, enrich, write, send, reply. Searches and their estimated cost are confirmed before anything is bought. Enrichment runs a waterfall that stops per field as soon as it is confident, so paid providers only see what free ones could not settle. Near-duplicate records are put to a person as a question instead of being merged silently, and every charge traces back to a readable rate.

Pitch Studio — Multi-tenant SaaS

Turns a company sales pitch into an avatar-led presentation that viewers can interrupt with questions. Retrieval is tiered from scene to presentation to organisation and declines to answer below a grounding threshold rather than guessing. Tenant isolation is enforced in the database layer, and model-proposed visual templates are held behind human approval. Built with Next.js, Neon Postgres with pgvector, Drizzle, Clerk, Inngest and Cloudflare R2.

RevoraX — AI Research Agent

Produces a go or no-go verdict on a startup idea in under two minutes. Three research streams — market sizing, competitive landscape and financial benchmarking — are synthesised into a scored report where every figure links to the source it came from. Embeddable on third-party sites.

Yumly — Product Design

A recipe application designed end to end: competitor analysis, user personas, empathy mapping, problem statements, ideation, information architecture, user flows, high-fidelity wireframes, and the design system the final screens are built from. Placed first of 200 designers in the UI/UX Grand Prix.

Education

  • B.Tech, RCC Institute of Information Technology, 2019 to 2023 — CGPA 8.5
  • UI/UX Pro Bootcamp, MyCaptain, August 2023 to February 2024

Achievements

  • First place, UI/UX Grand Prix — first of 200 designers
  • Third place, Chromify ProjectNet Hackathon — international field

Technical Skills

TypeScript, React, Next.js, JavaScript, TanStack Query, TanStack Router, Redux Toolkit, Zustand, Tailwind CSS, Material UI, Ant Design, Bootstrap, REST APIs, Node.js, Express, Python, MongoDB, PostgreSQL, AWS, Git, Figma, design systems, wireframing, prototyping, agentic AI, large language models, retrieval-augmented generation, embeddings, vector search, pgvector, multi-agent systems, evaluation and grounding, prompt injection defence

Contact

mailasjadahmad[at]gmail.com · Kolkata, India

Frontend Engineer · Product Designer

Open to Senior Frontend roles

Hey, I'mAsjad.

I am a frontend engineer. Three years shipping React and TypeScript into software people depend on to do their jobs  including apps serving millions of users. 

I also design, and I build agentic products end to end  the retrieval and the reasoning as well as the interface. Most frontend engineers treat the model as a black box and hand the design off. Doing all three is what makes the interface trustworthy, because the person deciding what happens when the model is unsure is the same person building the screen. 

Not a claim  see the work. Four products shipped end to end, first of 200 designers in the UI/UX Grand Prix, and third internationally at the Chromify hackathon. 

Explore ↓

About

Systemsthat admitdoubt.

I am a frontend engineer based in Kolkata, currently building product at Fleapo. Before this I worked at Actalyst and started out at MountBlue Technologies  three years of shipping interfaces for software that people depend on to do their jobs, including apps serving millions of users. 

What I add to that is the two halves either side of it. I design the product before I build it, and I build the agentic systems behind it  the retrieval and the reasoning, not just the screen in front of them. Most frontend engineers treat the model as a black box and hand the design off to someone else; doing all three is the difference between an interface that displays an answer and one that can be trusted. 

It matters because AI products fail at the seams, not in the model. A model that is right 90% of the time is a research result; a product that is right 90% of the time is a liability, unless somebody decided what the other 10% looks like  whether it refuses, what it shows instead, whether a person is asked, and how the user knows which case they are in. That is a UX decision and an engineering decision at once, and it does not survive a handoff. 

So the thing I care about most is how software behaves when it isn't sure. I have built vector retrieval where the questions are genuinely open, and deliberately refused embeddings where every claim had to trace back to a confirmed fact. I placed first in the UI/UX Grand Prix against 200 designers, and I run discovery, competitor analysis, personas and information architecture before opening a code editor, then build the design system the interface is made of. None of this is a claim to take on faith  it is the work. 

Engineering

TypeScriptReactNext.jsJavaScriptTanStack QueryRedux ToolkitTailwind CSSNode.jsPythonMongoDBPostgreSQLAWSGit

Design

Figma

Experience

Frontend Developer

Jun 2025 – Present

Frontend Developer

Apr 2024 – May 2025

Frontend Developer

Jan 2024 – Apr 2024

Get In Touch

Name
Email
Reason

Let'sworktogether.

Hiring, or just want to talk shop?
Tell me about the role and I'll get back to you.