Naar de inhoud

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.

GebiedTechnologieën
TalenJavaScript, TypeScript, PHP, SQL, HTML5, SCSS/SASS
Frontendframeworks en -bibliothekenReact, Next.js, Vue, Angular, jQuery
State managementRedux Toolkit, React Redux, VueX, Zustand
UI-frameworksTailwind CSS, Material UI, Bootstrap, shadcn/ui
Backend en API'sNode.js, Nest.js, Express.js, REST APIs, API-integratie
Data ophalenTanStack Query
DatabasesMongoDB, MySQL, PostgreSQL
Tools en DevOpsGit, GitHub, Swagger, Postman
Full stackMERN 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.