---
title: "Chinedu Otutu (@tutumantutu) | Hashnode"
description: "Fullstack Engineer. Read the latest articles by Chinedu Otutu on Hashnode."
url: "https://hashnode.com/@tutumantutu"
---

@tutumantutu

# Chinedu Otutu

@tutumantutu · Lagos, Nigeria. · Joined January 2023

Fullstack Engineer

[Website](https://otutu.dev/)

### [How to Build a Scholarship Research MCP Server with Node.js, Express, and MongoDB](https://freecodecamp.org/news/how-to-build-a-scholarship-research-mcp-server-with-node-js-express-and-mongodb?utm_source=hashnode&utm_medium=feed)

Scholarship hunting is a research job, not a single search box. You filter awards by field, GPA, citizenship, and deadline. You keep a shortlist. You write notes about essays and recommenders. Then yo

27 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-build-a-scholarship-research-mcp-server-with-node-js-express-and-mongodb?utm_source=hashnode&utm_medium=feed)

[Sep 4](https://hashnode.com/posts/how-to-build-a-scholarship-research-mcp-server-with-node-js-express-and-mongodb/6a9b2db334fe985abf2f91a9)

### [Why You Should Never Send Emails Inside Your API Requests](https://freecodecamp.org/news/why-you-should-never-send-emails-inside-your-api-requests?utm_source=hashnode&utm_medium=feed)

Your signup endpoint looks fine in development. A user registers, you save the row, you call your email provider, and you return 201 Created. Everyone gets a welcome email. You ship it. Then productio

10 min read · [freecodecamp.org](https://freecodecamp.org/news/why-you-should-never-send-emails-inside-your-api-requests?utm_source=hashnode&utm_medium=feed)

[Sep 1](https://hashnode.com/posts/why-you-should-never-send-emails-inside-your-api-requests/6a97368f8a7f1f043a223d7c)

### [How to Build Type-Safe APIs with Hono and Zod](https://freecodecamp.org/news/how-to-build-type-safe-apis-with-hono-and-zod?utm_source=hashnode&utm_medium=feed)

If you've shipped a Node.js API before, you already know this pain: your TypeScript types say one thing, your runtime validation says another, and your OpenAPI docs quietly disagree with both. Someone

20 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-build-type-safe-apis-with-hono-and-zod?utm_source=hashnode&utm_medium=feed)

[Aug 24](https://hashnode.com/posts/how-to-build-type-safe-apis-with-hono-and-zod/6a8c4f18dbeb4eb3a4b2ed0d)
