Muhammad Abdullah Awais
Full-stackontwikkeling van snelle, toegankelijke webapplicaties met React, Next.js, Node.js en TypeScript.
Laatst bijgewerkt op
Profiel
Muhammad Abdullah Awais werkt als full stack developer en ontwerpt, bouwt en onderhoudt elke tool op EasyToolbox: rekenhulpen, woordtools en spellen. Het werk beslaat de hele stack: de interface, de logica achter elk cijfer en de automatische controles die draaien voordat er iets online gaat.
De nadruk ligt op webapplicaties die snel, toegankelijk en betrouwbaar zijn: heldere interfaces, kloppende gegevens en code die getest is in plaats van aangenomen.
Vaardigheden en technologieën
Frontendontwikkeling met React en Next.js, backendontwikkeling met Node.js en Express.js en gegevensopslag met MongoDB, samen de MERN-stack.
| Gebied | Technologieën |
|---|---|
| Talen | JavaScript, TypeScript, PHP, SQL, HTML5, SCSS/SASS |
| Frontendframeworks en -bibliotheken | React, Next.js, Vue, Angular, jQuery |
| State management | Redux Toolkit, React Redux, VueX, Zustand |
| UI-frameworks | Tailwind CSS, Material UI, Bootstrap, shadcn/ui |
| Backend en API's | Node.js, Nest.js, Express.js, REST APIs, API-integratie |
| Data ophalen | TanStack Query |
| Databases | MongoDB, MySQL, PostgreSQL |
| Tools en DevOps | Git, GitHub, Swagger, Postman |
| Full stack | MERN stack: MongoDB, Express.js, React, Node.js |
- Responsieve interfaces opgebouwd uit herbruikbare, typeveilige componenten
- REST- en GraphQL-API's ontworpen rond wat de client nodig heeft
- Prestaties via code splitting, lazy loading en statische rendering
- Toegankelijkheid volgens WCAG 2.1 AA en zoekmachineoptimalisatie (SEO) vanaf het begin
Hoe deze site is gebouwd
De site is een statische, meertalige Next.js-toepassing waarin elke tool één map is met gegevens, logica, tests en zeven eigen taalpagina's.
- Next.js met de App Router, elke pagina vooraf statisch gegenereerd
- Overal TypeScript, met inhoud die bij het bouwen tegen een schema wordt gecontroleerd
- Zeven talen, elk met eigen URL's, hreflang-links en gestructureerde gegevens
- Automatische tests met Vitest voor elke formule vóór elke release
- Tools die in de browser werken, zodat niets wat een bezoeker invult naar een server gaat
Contact
Voor een webontwikkelingsproject of feedback op een tool van deze site kunt u mailen naar contact@abdullahawais.com. Het portfolio op www.abdullahawais.com toont meer projecten, en de profielen op deze pagina leiden naar de code op GitHub en naar professionele updates op LinkedIn.