01import express from "express";
02
03const app = express();
04app.use(express.json());
05
06app.post("/workflows", async (req, res, next) => {
07try {
08const input = validateWorkflow(req.body);
09const workflow = await saveWorkflow(input);
10await publishEvent("workflow.created", workflow);
11res.status(201).json(workflow);
12} catch (error) {
13next(error);
14}
15});
16
17// I build reliable backend services with validated
18// APIs, persistent data, real-time workflows, and
19// observable delivery.
20//
21// At Shaped, I worked on an analytics architecture
22// using Next.js, FastAPI, MySQL, and ClickHouse. At
23// Zoop.One, I designed backend architecture for
24// real-time document workflows using WebSockets,
25// Redis, Node.js, and MongoDB.
26//
27// At MoEVing, I worked on backend systems, database
28// schemas, and GraphQL/REST APIs supporting
29// products with 10,000+ daily users. These projects
30// required thinking about data flow, communication,
31// persistence, scalability, and how different parts
32// of the system fit together.