JS

Hello, I'm Imran Khan

Frontend Developer

I am a dedicated Frontend Developer with my expertise in HTML5, SCSS, Javascript, Typescript, Angular, React and Vue. I enjoy designing and developing modern and responsive UX/UI designs that are intuitive and pleasing for the end-users. I really love to build apps from scratch and want to work in an organized team and environment.

Web Frameworks
angular.svg
Knowledge
  • Lifecycle Hooks

  • Routing and Navigation

  • Input and Outputs

  • RxJS - Reactive

  • NGXS State Mangement

  • Lazy-loading Modules

  • Internationalization (i18n)

  • Forms

    • Reactive Forms

    • Validations

    • Dynamic Forms

  • HttpClient

    • HTTP headers

    • HTTP interceptors

    • Errors handling

    • Logging

    • Caching

  • Dependency Injection (DI)

  • Pipes, Directives and Providers

  • Shared Module

  • Animations

  • App Deployment

    • AWS

    • Firebase

    • Netlify

react.svg
Knowledge
  • Lifecycle Hooks

  • Routing and Navigation

  • Props and States

  • Context API

  • Redux (RTK) State Mangement

  • Suspense and React.lazy

  • Internationalization (i18n)

  • Forms

    • Library: React Hook Form

    • Library: Formik

    • Custom Form Hook

  • HttpClient - Axios or Fetch

    • HTTP headers

    • HTTP interceptors

    • Errors handling

    • Cancellation

  • Hooks

    • useState

    • useEffect

    • useCallback

    • useMemo

    • useRef

    • custom hooks

  • App Deployment

    • AWS

    • Firebase

    • Netlify

Learning
  • Library: Formik

vue.svg
Knowledge
  • Lifecycle Hooks

  • Routing and Navigation

  • Props and States

  • App Deployment

    • AWS

    • Firebase

    • Netlify

Learning
  • Veux State Management

  • Internationalization (i18n)

  • Forms

Mobile Frameworks
nativescript.svg
Knowledge
  • Lifecycle Hooks

  • Routing and Navigation

  • Layout Containers

    • AbsoluteLayout

    • DockLayout

    • GridLayout

    • StackLayout

    • WrapLayout

    • FlexboxLayout

  • User Interface

    • ActionBar

    • ActivityIndicator

    • Animations

    • Dialogs

    • FormattedString

    • Label

    • Image

    • HtmlView

    • Progress

    • SearchBar

    • Switch

    • ScrollView

    • RadSideDrawer

    • RadListView

flutter.svg
Knowledge
  • Widgets

    • Stateful / Stateless

    • Row

    • Column

    • Expanded

    • Padding

    • Margin

    • Center

  • Dart Basics

    • Functions

    • List

    • If/Else

    • Classes & Objects

Welcome

This is my personal website and here you can know all about my career-related activities.