Mohammad Saiful
Full-Stack Developer & AI Engineer
Full-stack developer with an industrial automation background, now building AI-powered internal products at MSD. Based in Singapore.
$ cat about.md
About
I'm a full-stack developer who started out keeping factory equipment running, not writing code — and that background still shapes how I build software: I care about things working reliably in production, not just in a demo.
Since 2021 I've shipped full-stack products end to end — APIs, front ends, deployments — and over the last year I've been upskilling into AI systems engineering, designing and shipping AI-powered features as part of an internal product suite at MSD.
I'm most useful on teams that need someone comfortable moving across the stack: happy writing a FastAPI service, a React interface, or the Terraform that deploys both.
saiful@portfolio
--------------------
- os
- Full-Stack Developer & AI Engineer
- shell
- JavaScript / TypeScript
- location
- Singapore
- uptime
- 5+ years in software
- education
- General Assembly · University of South Australia · Ngee Ann Polytechnic
{ "skills": { "languages": ["JavaScript", "TypeScript", "Python", "PHP"], "frontend": ["React", "Angular", "React Native", "Tailwind CSS", "jQuery"], "backend": ["Node.js", "Express", "FastAPI", "Django", "Laravel", "Socket.io"], "data": ["PostgreSQL", "MongoDB", "MySQL"], "infra": ["AWS", "Terraform", "Git", "GitHub Actions"], "ai-systems": ["LLM Integration", "Prompt Engineering", "AI Product Design"] } }
$ git log --stat career/
Experience
- f81c9e2feat(internal-products): upskill into AI systems engineering
Specialist, AI Engineer @ MSD
Singapore · 2025 – present
- Design, build, and maintain internal products used across the business, working across the full stack from FastAPI services to the interfaces on top of them.
- Upskilled into AI systems engineering, now designing and shipping AI-powered features as part of the internal product suite.
- Manage cloud infrastructure as code with Terraform, keeping environments consistent and repeatable across releases.
- Partner with cross-functional stakeholders to translate business needs into reliable, well-tested internal tooling.
PythonFastAPITerraformAWSAI Systems - 3b6a04dfeat(platform): ship and optimize customer-facing applications
Full Stack Developer @ Genesiv Pte Ltd
Singapore · Feb 2021 – 2025
- Developed and maintained high-performing applications, prioritizing mobile responsiveness and user-centered design.
- Wrote and tested APIs for both front-end and back-end, covering troubleshooting and debugging end to end.
- Led an optimization initiative that cut initial data load time by 3 seconds, improving overall application performance.
- Collaborated with UI/UX and product management to shape feature design and keep communication tight across projects.
- Owned deployment processes to ensure efficient, low-friction releases.
ReactNode.jsExpressMongoDBTypeScriptAWS - 9e21f7afix(equipment): keep critical systems running, on budget
Asst. Manager, Field & Service · System Engineer · Technical Executive @ ALS Logistic Solutions
Singapore · 2012 – 2020
- Led equipment maintenance programs, minimizing downtime and improving system reliability.
- Managed spare-parts inventory for cost-effective, timely procurement.
- Built strong customer relationships through proactive feedback gathering and service improvements.
- Ran cost analyses to guide replacement versus ad-hoc maintenance decisions.
- Oversaw end-to-end equipment installation projects, from planning through troubleshooting.
Systems EngineeringMaintenance OpsVendor Management
$ ls -la ~/projects
Projects
drwxr-xr-x · 2023
URL Shortener
A URL shortening and redirection service built on the MERN stack with TypeScript. Deployed to an AWS EC2 instance behind Nginx with PM2 process management, and shipped with a GitHub Actions pipeline for automated testing and deployment.
drwxr-xr-x · 2023
ABC-Book
Backend for a book borrowing and returning application, built with Node.js and Express and backed by MongoDB. Written in TypeScript for type safety and long-term readability.
$ open contact
Let's talk
Open to select opportunities — reach out and I'll get back to you.
mohd.saiful@live.com