Fawad Mirzad

Full Stack Web Developer, specializing in Javascript.

Read more about me, check out my blog posts or have a look at my experiments where I play with new and interesting frontend technologies.

Fawad Mirzad portrait

About me

Here is summary of things I do, visit about page for my detailed biography and technology stack.

Frontend development

I love writing accessible markup and clean code. I work with React, Vue.js and Angular frameworks, use webpack to build my frontend assets and love the extensibility of PostCSS.

Backend development

On the backend, I work with Node.js and PHP. I work with Laravel framework and TYPO3 cms when I write PHP.  

I am a TYPO3 CMS Certified Integrator (TCCI) and am currently working on my TYPO3 CMS Certified Developer (TCCD) certificate.

User experience design

Designing easy to understand and accessible user experience is a big priority for me.

I explore and interact with websites and web applications in my free time to learn their UX best practices and enjoy reading books on UX in my free time.

Blog posts

I write about Javascript, PHP and general web development topics.

Disable validation for single model property in TYPO3

Thu, Jun 13, 2019

In this blog post, I explain how can you disable validation for specific model properties in specific actions.

Read more

AJAX requests in TYPO3

Tue, May 14, 2019

There are different ways to add AJAX requests in TYPO3. in this post, I explain how to make AJAX requests in TYPO3 using TypeNum and Eid.

Read more

Add more fields to content elements in TYPO3

Tue, Apr 2, 2019

In the last section of this series we created our own content element, in this section I explain how to add more fields to the content element.

Read more

Create custom content elements in TYPO3 part 1

Tue, Mar 12, 2019

In this series of blog posts, I explain how to create custom "Fluid Styled Content" based content elements in TYPO3.

Read more

Getting started with React hooks

Tue, Feb 26, 2019

Hooks are new APIs added in React 16.7, it allows you you to write statefull components and use component life cycles without writing class components. In this blog post, I explain how to use Hooks.

Read more

GraphQL deep dive for frontend developers

Sun, Feb 3, 2019

GraphQL is a language for querying data. It is widely used as an alternative to REST. In this post, I try to explain the most important concepts of GraphQL and how to use them.

Read more


In the experiments section I share my weekend experiments with frontend technologies. Visit my employer's website to see my works.

lottie logo

Animations from Adobe After Effects to the web using Lottie

I have experimented with Lottie to convert animations build using After Effects to web format. In this post, I explain the workflow, my experience with exporting After Effects animation to web using Lottie.

Read more

Contact me

If you want me to write a post, collaborate on open source with you or just say hello don't hesitate to contact me.

Send me an Email

Send me email at hi@fawmi.com.

Social media:

Follow me on twitter @faw__mi

Send your message

Use the contact form below to send me your message.