Available for work

Hey there, I'm

IJLAL FAIROSFull Stack Developer

I craft beautiful, scalable web experiences with modern technologies. Passionate about clean code and solving complex problems.

Connect with me:

IJLAL FAIROS

6 years 3 months+ Years Exp

React Expert

Scroll down

About Me

Professional Overview

Senior Full Stack Engineer with 5 years of experience designing, developing, and delivering scalable, high-performance web and mobile applications across enterprise and SaaS platforms. Strong expertise in modern frontend technologies including React Native, React.js, Next.js, and TypeScript, combined with backend engineering using Node.js (NestJS/Express) to build secure, reliable, and maintainable APIs. Proven ability to take full ownership of end-to-end application development, integrating frontend, backend, and cloud infrastructure while ensuring performance, scalability, and security. Hands-on experience with CI/CD pipelines, cloud platforms (AWS, Azure), and DevOps-driven environments, enabling automated deployments and efficient delivery workflows. Skilled in API design, asynchronous programming, caching strategies (Redis), and system optimization, with a strong focus on improving application performance and reliability. Experienced in implementing secure architectures using JWT, OAuth2, and role-based access control, particularly within fintech and enterprise systems. Strong advocate of engineering excellence with experience in Agile (Scrum) teams, collaborating closely with cross-functional stakeholders, contributing to testing strategies (TDD/BDD), and maintaining high code quality. Adept at debugging, production issue resolution, and continuously adopting modern technologies to enhance system performance and developer productivity.

Professional Journey

My Experience

6 years 3 months years of building impactful solutions

PS
Remote

Senior Software Engineer (SaaS & Platform Engineering)

Paymate Software Corporation

(August 2025 - Present)

Leading development of scalable web applications using ReactJS, Next.js, TypeScript, JavaScript (ES6), HTML5, and CSS3, focusing on modern front-end development practices. Built and maintained React Native mobile applications, ensuring consistent data flow and user experience across platforms. Implemented advanced state management using Redux, optimizing data flow and handling complex asynchronous programming scenarios. Designed and integrated backend APIs using Node.js (NestJS/Express) with JSON-based communication, ensuring security and scalability. Applied asynchronous programming techniques (Promises, async/await) to manage real-time data updates, API calls, and background processing efficiently. Ensured cross-browser compatibility and responsive design across all frontend modules. Optimized performance using Webpack and Babel, improving load time and rendering efficiency. Implemented CI/CD pipelines and version control using Git, supporting automated deployments on AWS and Azure. Actively contributed to Agile development (Scrum) including sprint planning, user stories, and JIRA tracking. Focused on debugging, security best practices, and unit testing (TDD/BDD) to ensure high-quality production systems. Improved frontend performance by ~30–40% by optimizing rendering, memoization, and API data handling. Reduced API response handling time by ~25% through improved asynchronous programming and efficient data flow design. Increased system reliability by reducing production issues through enhanced debugging, logging, and error handling strategies.

View Details
SA
Remote

Senior Software Engineer (Part-Time / Client Engagement)

Shift AI

(April 2025 - July 2025)

Developed real-time web applications using ReactJS and Next.js, handling high-frequency data updates with efficient asynchronous programming. Built React Native mobile applications supporting real-time fleet operations and analytics. Designed scalable backend services using Node.js (NestJS) and integrated APIs using structured JSON data exchange. Implemented optimized data flow architecture and Redux-based state management for real-time dashboards. Applied cross-browser compatibility, performance tuning, and debugging techniques to improve UI responsiveness. Used Webpack and Babel for build optimization and efficient frontend bundling. Contributed to CI/CD workflows, deployments on AWS, and version control using Git. Worked in Agile (Scrum) teams, participating in sprint planning, user stories, and JIRA-based tracking. Improved real-time dashboard responsiveness by ~35%, optimizing data streaming and rendering performance. Reduced data processing latency by ~30% through efficient asynchronous programming and backend optimization.

View Details
VP
Remote

Senior Software Engineer (SaaS & Platform Engineering)

Virtunova Pvt Ltd

(December 2024 - July 2025)

Led development of a multi-tenant web application using ReactJS, Next.js, TypeScript, HTML5, and CSS3, focusing on scalability and maintainability. Built React Native applications, ensuring efficient data flow and cross-platform consistency. Designed backend services using Node.js, supporting real-time processing and scalable system architecture. Improved performance by ~40% through optimization of asynchronous programming, data handling, and rendering strategies. Implemented CI/CD pipelines, version control using Git, and deployment processes across environments. Applied debugging, security practices, and unit testing (TDD/BDD) to ensure application reliability. Collaborated in Agile development environments, contributing to Scrum ceremonies, sprint planning, and JIRA workflows. Improved overall platform performance by ~40% through backend refactoring, query optimization, and reduction of redundant API calls. Reduced API load by ~25% by redesigning data flow and eliminating unnecessary requests.

View Details
ST
On-Site

Software Engineer (Enterprise & Banking Systems)

Sankaraa Tech Pvt Ltd

(May 2024 - November 2024)

Developed enterprise web applications using ReactJS and Next.js, utilizing JavaScript (ES6), TypeScript, HTML5, and CSS3. Built React Native mobile applications, ensuring efficient communication and consistent data flow across systems. Designed backend services using Node.js, implementing secure APIs using JSON and JWT-based authentication. Integrated systems with ERP platforms and ensured scalability, security, and high performance. Applied debugging, cross-browser compatibility, and performance optimization techniques. Contributed to CI/CD pipelines, Git-based version control, and cloud deployments (AWS/Azure). Worked in Agile (Scrum) teams, participating in sprint planning, user stories, and JIRA tracking. Reduced manual operational effort by ~20% through automation and ERP integration with NetSuite. Improved system reliability and data accuracy across enterprise modules (CRM/WMS).

View Details
HC
Remote

Software Engineer (Fintech & Insurance Systems)

Hot Cat Technology Pvt Ltd

(April 2022 - April 2024)

Developed secure and scalable web applications using ReactJS and Next.js, focusing on financial workflows and system reliability. Built React Native mobile applications for banking and insurance use cases. Designed backend services using Node.js (Express/NestJS) supporting transactional systems and API integrations. Implemented secure APIs using JSON, JWT, and RBAC, ensuring strong security practices. Applied Redux-based state management and optimized data flow across frontend systems. Improved performance using Webpack, Babel, caching strategies (Redis), and asynchronous programming techniques. Implemented unit testing, TDD, and BDD practices, improving system stability and maintainability. Deployed systems on AWS, using CI/CD pipelines and Git-based version control. Worked in Agile (Scrum) environments, contributing to sprint planning, user stories, and JIRA workflows.

View Details
SR
Remote

Software Developer (SaaS Platforms)

Singha Recruitment Agency Pvt Ltd

(January 2020 - February 2022)

Developed a multi-tenant recruitment SaaS platform using Node.js, React.js, and React Native, supporting both web and mobile users. Designed and implemented scalable backend APIs for candidate management, subscriptions, invoicing, and role-based access control. Integrated secure authentication mechanisms and payment workflows using Stripe APIs. Deployed backend services on AWS and Azure, ensuring system scalability and reliability. Improved deployment efficiency by modularizing backend services and introducing CI/CD automation. Worked closely with product stakeholders to evolve backend capabilities based on business requirements.

View Details

Professional Attributes

Soft Skills & Competencies

Proven ability to thrive in dynamic environments and deliver exceptional results

Problem-Solving

Identify and resolve performance bottlenecks and system challenges

Team Collaboration

Cross-functional collaboration with frontend, backend, QA, and infrastructure teams

Mission-Critical Expertise

Thrive in fast-paced, high-reliability environments with SLA requirements

Technical Leadership

Drive performance optimization initiatives and mentor team members

Communication

Effectively communicate technical concepts to both technical and non-technical stakeholders

Adaptability

Quick learner continuously adopting new technologies and best practices

Web3 & Blockchain

Exploring blockchain fundamentals and Web3 integration with React Native

Technical Expertise

My Skills

Proficient in a diverse set of technologies and tools to build modern, scalable applications

Frontend Development

  • React.js
  • Next.js
  • React Native
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Bootstrap
  • Material-UI

State Management

  • Redux
  • Context API
  • Data Flow Architecture
  • BLoC Pattern

Backend Development

  • Node.js
  • Express.js
  • NestJS
  • REST APIs
  • JSON APIs
  • Asynchronous Programming

Databases & Caching

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis (Caching)
  • Database Design
  • Query Optimization

Cloud & DevOps

  • AWS
  • Azure
  • CI/CD Pipelines
  • Docker
  • Nginx

Testing & Quality

  • Unit Testing
  • TDD (Test-Driven Development)
  • BDD (Behavior-Driven Development)
  • Jest
  • Debugging

Mobile Development

  • React Native
  • Flutter
  • Dart
  • iOS (Swift)
  • Android (Kotlin)

Build Tools & Tooling

  • Webpack
  • Babel
  • ViteJS
  • Android Studio
  • Xcode
  • Git

Security & Architecture

  • JWT Authentication
  • OAuth2
  • RBAC (Role-Based Access Control)
  • Clean Code Practices
  • Design Patterns
  • Microservices Architecture

Agile & Project Management

  • Agile Development
  • Scrum
  • Sprint Planning
  • User Stories
  • JIRA

Core Competencies

Engineering Expertise

Specialized knowledge across full-stack development, security, and system optimization

🔐

Identity & Access Management

JWT, OAuth2, RBAC, and secure token-based architectures for enterprise systems

🏗️

API-First & Microservices

Node.js, REST APIs, and OpenAPI standards for scalable, maintainable architectures

📊

Observability & Debugging

Structured logging, monitoring, and production debugging for system reliability

⚙️

CI/CD & DevOps

Automated testing, code quality enforcement, and cloud deployments on AWS & Azure

🛡️

Secure Coding Practices

Encryption, vulnerability remediation, and application security best practices

🚀

Production Issue Resolution

System reliability focus with SLA-driven performance optimization

Clean Architecture & Design Patterns

Maintainable codebase with continuous refactoring and engineering excellence

🌐

Enterprise-Grade Systems

Building and scaling complex systems across web and mobile platforms

Performance Optimization

30-40% performance improvements through caching, async programming, and query optimization

Featured Work

My Projects

Crafted solutions that make a difference

E-commerce Platform (Web)

constproject={
name:'E-commerce Platform (Web)',
role:'Full Stack Developer',
summary:'Full-featured e-commerce web platform integrated with NetSuite ERP to synchronize products, pricing, orders, and inventory in real time. Implemented secure authentication, product catalog management, cart and checkout workflows, and order APIs backed by MongoDB. Optimized API calls and state management to improve page load times and transactional reliability.'
}

Union Assurance – Banking & Insurance Platform

constproject={
name:'Union Assurance – Banking & Insurance Platform',
role:'Full Stack Developer',
summary:'Web-based insurance and financial modules supporting claims processing, billing, and policy management. Built scalable React.js frontends with structured state management for complex insurance workflows. Designed and maintained Node.js backend APIs to handle transactional data securely. Implemented role-based access control, JWT authentication, and Redis caching to improve performance. Deployed on AWS with high availability and scalability.'
}

My Dentist ERP (Web & Mobile)

constproject={
name:'My Dentist ERP (Web & Mobile)',
role:'Full Stack Developer',
summary:'Clinic management ERP system supporting appointments, patient records, billing, and staff workflows. Developed web and mobile interfaces using React.js and React Native, enabling seamless access across devices. Streamlined operational workflows resulting in ~30% improvement in clinic efficiency. Worked closely with stakeholders to adapt features to real-world healthcare operational needs.'
}

Sustainability Analytics Platform (Web & Mobile)

constproject={
name:'Sustainability Analytics Platform (Web & Mobile)',
role:'Full Stack Developer',
summary:'Multi-tenant sustainability analytics SaaS platform delivering real-time environmental and financial insights. Built responsive web dashboards using Next.js and cross-platform mobile applications using React Native. Designed Node.js backend services and REST APIs to ingest, process, and analyze IoT and GPS sensor data. Implemented secure data handling, encryption, and real-time data pipelines with Redis. Deployed on AWS with optimized performance achieving faster data rendering and reduced API response times.'
}

SFA (Sales Force Automation)

constproject={
name:'SFA (Sales Force Automation)',
role:'Full Stack Developer',
summary:'Cross-platform Flutter mobile and Web Admin portal app built to showcase end-to-end capabilities. Utilizes BLoC Pattern for Flutter state management and Redux for modular state management, integrated with a custom backend using Node.js/NestJS and PostgreSQL. Real-time data updates handled via WebSocket integration. Includes support for multi-tenant white-labelling through environment-based configurations.'
}

DMS (Delivery Management System)

constproject={
name:'DMS (Delivery Management System)',
role:'Full Stack Developer',
summary:'Flutter mobile app integrated with Firebase Auth, Cloud Messaging, and NetSuite ERP. Utilizes BLoC Pattern for state management. Multi-tenant white-labelling, released on Google Play and TestFlight. Reduced manual tasks by 45%.'
}

CRM Mobile App

constproject={
name:'CRM Mobile App',
role:'Full Stack Developer',
summary:'Cross-platform Flutter CRM with Node.js backend and Firebase. Features sales lead tracking, onboarding, real-time updates, secure auth, and NetSuite integration. Utilizes BLoC Pattern for state management.'
}

OneStopShop E-commerce Store

constproject={
name:'OneStopShop E-commerce Store',
role:'Full Stack Developer',
summary:'E-commerce platform using Next.js and MongoDB with JWT-based authentication, cart APIs, and admin dashboard. Optimized for performance and SEO with SSG support.'
}

Inventory Management System

constproject={
name:'Inventory Management System',
role:'Full Stack Developer',
summary:'Inventory and stock tracking app built with React.js and Next.js with Node.js backend. Provides admin control, multi-user support, and efficient product management.'
}

From Sri Lanka E-commerce

constproject={
name:'From Sri Lanka E-commerce',
role:'Full Stack Developer',
summary:'Full-stack ASP.NET and React.js e-commerce site with SQL backend, payment gateway integration, mobile-responsive UI, and secure authentication.'
}

Fraud Detection System

constproject={
name:'Fraud Detection System',
role:'Full Stack Developer',
summary:'React.js and Node.js/NestJS web app with D3.js dashboards, GDPR-compliant JWT/OAuth2 authentication, and real-time fraud analytics.'
}

WMS (Warehouse Management System)

constproject={
name:'WMS (Warehouse Management System)',
role:'Mobile App Developer',
summary:'Native iOS & Android warehouse app (Swift/Kotlin) with offline-first inventory sync and CRM integration, reducing latency by 40% and errors by 60%.'
}

Fintech & Business Apps

constproject={
name:'Fintech & Business Apps',
role:'Full Stack Developer',
summary:'Flutter apps with Node.js/NestJS backends. Scalable features using BLoC Pattern for state management, 85%+ test coverage, and CI/CD pipelines deployed on AWS EC2.'
}

1 / 13

Academic Background

Education

Building knowledge foundations and continuous learning

Graduated March 2025

BSc (Hons) Computer Science

Kingston University UK

Grade: Upper Second Class Honours (2:1)

Specialization: Software Engineering

2021 - 2023

BSc Computer Science

Pak-Austria Fachhochschule Institute of Applied Sciences and Technology

2019 - 2020

Diploma in Software Engineering

IDM Colombo Campus

Get in Touch

Let's Connect

Have a project in mind? Let's collaborate and create something amazing together

Send Me a Message

Have a project in mind or just want to say hello? Fill out the form below and I'll get back to you as soon as possible.

0 / 500 characters

Contact Information

Location

Colombo Sri Lanka

Connect on Social Media

IF

Building digital excellence through code and creativity.

© 2026 IJLAL FAIROS. All rights reserved.

Crafted with passion for the web