About
Milad Mohammadi
I am a software engineer based in the Netherlands, working across the stack: interfaces in React and Next.js, APIs in Node.js and NestJS, and the databases behind them. I like taking a complicated idea and turning it into a product that is simple to use.
AI is part of how I work every day. I use coding assistants to move faster on the parts that are well understood, and I build agents and tool-calling workflows where they take real work off people’s hands.
Building things that other people have to maintain has made me care about architecture, clarity and the boring parts that keep a product alive.
- Based in
- The Netherlands
- Role
- Software Engineer
- Focus
- Full-stack web applications and AI workflows
- Writing
- Next.js Between the Lines
What I do
I build web applications end to end: React and Next.js on the frontend, Node.js and NestJS on the backend, and PostgreSQL, MongoDB and Redis underneath. I try to give users a good experience without cutting corners on architecture, and I build things so they keep working as the traffic and the feature list grow.
How I work
Architecture that lasts
Code is read and changed far more often than it is written, so I structure it for the next person who has to touch it.
Close to the team
I work closely with design, product and the rest of engineering. Most problems are cheaper to solve in a conversation than in a pull request.
Better with every release
Small, steady improvements over big rewrites. Every release should leave the product a little better, in ways the business can measure.
AI with judgement
I let AI speed up the work that is well understood and keep human judgement on what is not: architecture, review and anything users depend on.
Work
Production platforms I have built or worked on. Each one has a short video walkthrough.
- Mdotcar: Real-Time Roadside AssistanceReact.js · TypeScript · React Hooks · Redux Toolkit
- Mdotcar: Admin PanelReact.js · TypeScript · React Hooks · Redux Toolkit
- Rsoon: Investment Consulting PlatformNext.js · TypeScript · Tailwind CSS · React-Query
- Keydoc: Document Management SystemReact.js · Javascript · styled-components · React Hooks
Stack
- Frontend
- ReactNext.jsTypeScriptRedux ToolkitTailwind CSSMaterial-UILeaflet
- Backend
- Node.jsNestJSREST APIsWebSockets
- Data
- PostgreSQLMongoDBRedisPrismaTypeORM
- AI
- AI agents & tool useAI-assisted development
- Quality
- JestVitestPlaywrightStorybook
- Delivery
- DockerGitHub ActionsGit
- Workflow
- JiraConfluenceFigmaAgile
Contact
Get in touch
The fastest way to reach me is LinkedIn. You can also find some of my projects on GitHub.