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 TouchSkills & 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