Irfan Ali

Irfan Ali

Full Stack Developer

With over 6 years of experience crafting and deploying innovative software solutions. Expertise in React.js for dynamic front-end development and Node.js for robust back-end solutions. A collaborative team player with a knack for problem-solving.

Get in Touch
Irfan Ali

Skills & Expertise

Languages

  • Typescript
  • Javascript (ES6+)

Frontend

  • React.js
  • Next.js
  • Gatsby
  • Vue.js
  • Storybook

Backend

  • Node.js
  • Nest.js

Databases

  • MongoDB
  • Postgres
  • MySQL
  • DynamoDB

APIs & Query Languages

  • REST
  • GraphQL

State Management

  • Redux
  • Xstate
  • Context API

Real-Time Communication

  • Websockets
  • PubNub

UI Frameworks

  • Antd
  • Material UI
  • Bootstrap
  • Semantic UI

CSS & Design

  • Sass
  • Css3
  • Tailwind CSS
  • Styled Components
  • Atomic Design

ORMs

  • TypeORM
  • Mongoose
  • Sequelize

Build Tools & Compilers

  • Webpack
  • Babel
  • SWC
  • Vite

Application Monitoring

  • New Relic
  • AWS Elastic Search
  • Sentry
  • Kibana

Testing

  • Unit Testing (React Testing Library, Jest)
  • E2E Testing (Playwright)

Monorepo Management

  • Nx

CI/CD

  • GitHub Actions
  • Jenkins

Cloud & DevOps

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Cloudflare

Architecture

  • Microservices
  • Monolith
  • Serverless

AI

  • Generative AI

Featured Projects

Numastays
Numa offers rooms & apartments in Europe's coolest neighbourhoods.
TypeScriptNext.jsNest.jsMongoDBGraphQLDatoCMSServerlessNetlify
MediaMarkt Saturn
MediaMarkt is a German multinational chain of stores selling consumer electronics with over 1000 stores in ten countries in Europe.
TypeScriptReactNode.jsGraphQLAuth0NxGCPGithub ActionsKibanaPostgres
Attend Anywhere
Attend Anywhere is a web-based video conferencing tool which is used to provide video consultations to patients and service users through virtual clinics known as 'waiting rooms'
ReactTypeScriptNode.jsAWSServerlessPubnubWebsocketsjitsiWebrtc