Skip to content
Awais Ali

Awais Ali

Senior Software Engineer

Islamabad, Pakistan

Senior Software Engineer with 10+ years of experience building scalable web apps, API-driven platforms, payment/POS systems, and AI-powered developer tools. I bring strong React/TypeScript depth, practical backend experience, and a product mindset for shipping useful AI workflows.

About

A quick snapshot of how I work and what I optimize for.

I build full-stack products that stay maintainable under real product pressure: clear interfaces, predictable state, reliable APIs, and performance that holds up as features grow. Recently, my focus has expanded into GenAI products, grounded knowledge workflows, and developer tools that turn AI into practical user value.

Full-stack product engineeringGenAI apps & agent toolingReact, Node.js, APIs & data

Why me

Proof points that show how I deliver across product, backend, frontend, data, and AI workflows.

Experience

10+ years

Building scalable customer products, internal platforms, and data-heavy business workflows.

Full-stack ownership

End-to-end

Comfortable owning features across UI, APIs, data flows, integrations, and production feedback.

GenAI direction

AI products

Built AI knowledge and developer tools around grounded outputs, semantic recall, and useful workflows.

Architecture

Scalable systems

Strong focus on clean boundaries, maintainable components, predictable state, and practical API contracts.

Security & stability

Production ready

ZTNA, auth flows, secure product UX, and real-world hardening for stable systems.

Payments & POS

Stripe + Adyen + POS

Complex ordering flows, split payments, kiosks, and operational tooling for restaurant workflows.

Performance mindset

Fast UX

Smooth interactions and reliable product behavior through profiling, architecture, and iterative refinement.

Multi-platform

Web + Desktop

Built web apps, admin systems, CLIs, desktop tooling, and API-backed operational platforms.

Core skills

Tools, frameworks, and practices I use in production.

React

Production experience

TypeScript

Production experience

Next.js

Production experience

Node.js

Backend APIs, CLIs, developer tools

GenAI products

Grounded AI, context workflows, agent tooling

LLM app patterns

Citation-backed answers, semantic recall, prompt flows

RAG pipelines

Source ingestion, grounding, citations, retrieval

REST APIs

Production experience

PostgreSQL

Production experience

MongoDB

Production experience

Redux

Production experience

Hooks

Production experience

Context API

Production experience

Electron

Familiarity (non-production)

JWT & Auth

JWT, sessions, secure flows

Payments

Stripe, Adyen, POS & payment flows

Git

Branching, PR reviews, workflows

MySQL / SQL Server

Production experience

Firebase

Production experience

Python Flask

Working knowledge

ASP.NET

Working knowledge

Professional experience

Recent roles, responsibilities, and outcomes.

Creator Knowvio

Mar 2026 – Present

  • Built and launched a GenAI knowledge workspace focused on grounded, citation-backed outputs.
  • Designed full-stack, context-first workflows that connect URLs, PDFs, images, videos, and text on a single visual board.
  • Shaped product direction, AI UX, and execution for fast iteration during beta.

Senior Software Engineer Next Order

Feb 2022 – Present

  • Built and maintained large-scale customer-facing online ordering platforms and operations tooling.
  • Implemented complex menu structures, modifiers, vouchers, loyalty programs, and Stripe/Adyen payment flows.
  • Worked on restaurant POS systems: kiosks, split payments, dine-in layouts, and multi-device workflows.
  • Enhanced admin panels for order management, reporting, shifts, and operational settings across API-driven workflows.
  • Collaborated asynchronously with cross-functional remote teams on production systems.

Senior Software Engineer Emumba

Jan 2020 – Feb 2022

  • Led product development for a Zero Trust Network Access (ZTNA) application (Web + Electron).
  • Contributed to Polarr (20M+ users) focusing on UI components and performance.
  • Built enterprise tools including an ETL + analytics platform with complex data-source and reporting workflows.
  • Mentored engineers and contributed to architecture decisions and coding standards.

Development Team Lead Incline Artificial Intelligence

Jun 2018 – Jan 2020

  • Led full-stack delivery with React, Python Flask APIs, MongoDB, and PostgreSQL across enterprise systems.
  • Delivered surveillance, ERP, LMS, and drone-management platforms with data-heavy operational workflows.
  • Established scalable architecture and consistent coding standards across projects.

Software Developer Burqstream Technologies

Apr 2017 – May 2018

  • Developed desktop and web applications including image-analysis tools for environmental monitoring.
  • Built reporting portals and dashboards using PHP and .NET technologies.

Software Developer & SQA Engineer Early Career Roles

Aug 2015 – Apr 2017

  • SAP / IT Executive — Toyota Garden Motors
  • Full-Stack Web Developer — Pakistan Testing Service
  • SQA Engineer — Altair Technologies (Jadoo TV)

Projects

A curated selection across full-stack products, AI tooling, enterprise systems, and high-traffic platforms.

Knowvio — Premium Knowledge Workspace

Built and launched Knowvio: a GenAI workspace that helps users ask, cite, and recall knowledge with confidence.

  • Role: Creator of Knowvio
  • Connects URLs, PDFs, images, videos, and text into a visual knowledge graph
  • Enables citation-backed chat, semantic recall, and reusable decision outputs
  • Combines product strategy, AI UX, and full-stack execution
GenAI productFull-stack executionAI knowledge workflowsGrounded answersContext graph

Restaurant Ordering & POS Systems

High-traffic full-stack ordering, payments, POS flows, and admin reporting for restaurant operations.

  • Complex menu + modifier architecture, vouchers, loyalty programs
  • Stripe/Adyen payments, split payments, kiosk workflows
  • API-driven operational tooling: shifts, reports, settings, order management
ReactTypeScriptREST APIsStripeAdyenPOS integrations

Polarr Photo Editor (20M+ users)

UI components and performance improvements for a high-scale photo editing experience.

  • Component-driven UI architecture with React + Redux
  • Performance-focused iteration on key interaction flows
  • Collaboration within a large production codebase
ReactReduxWebGL (basics)

ZTNA Security Application (Web + Electron)

Zero Trust Network Access client built with React/TypeScript delivered across web and desktop.

  • Shared UI foundations across Web and Electron Desktop
  • Security-focused UX for authentication and access workflows
  • Stable release cadence and production hardening
ReactTypeScriptElectron

COVID-19 Awareness Dashboard (Volunteer)

A global COVID-19 dashboard focused on clear visualization, accessibility, and guidance.

  • Readable, accessible visualizations for non-technical users
  • Public health guidelines and statistics presentation
  • Information architecture optimized for clarity
ReactData visualization
No public link yet

Data Workbench for Aera Technologies

An ETL + analytics tool that extracts, maps, and analyzes data from multiple sources (SAP, Oracle, MSSQL, MySQL) for business teams.

  • Complex data-source configuration and mapping workflows
  • Reusable UI patterns with React + Redux for large forms and tables
  • Designed for enterprise-scale datasets and reporting needs
ReactReduxETLAnalyticsEnterprise UI

I-Resource Management System

Employee management platform with Leave Management plus HR and Finance modules for internal operations.

  • Role-based workflows for employees, HR, and finance stakeholders
  • Leave approvals, status tracking, and operational reporting
  • UI integrated with RESTful APIs for real-time data updates
ReactReduxREST APIs (.NET)PostgreSQLHR/Finance
No public link yet

Surveillance System

Security solution for attendance and monitoring using facial detection and recognition for indoor/outdoor environments.

  • Operational dashboards for monitoring and event review
  • Responsive UI for live feeds and structured metadata
  • Integrated with Python Flask APIs and MongoDB (NoSQL)
ReactReduxPython FlaskMongoDBSecurity
No public link yet

Drone Configurator (Smart Self-Flying Drone)

Web portal to configure and operate an autonomous drone: deliveries, rescue, surveillance, and remote-controlled movement.

  • Mission/task configuration UI with validation and state flows
  • Real-time operational controls and telemetry-style views
  • Integrated with Python Flask APIs and MongoDB (NoSQL)
ReactReduxPython FlaskMongoDBAutonomy
No public link yet

ERP for Recruitment

Recruitment lifecycle management system from registration through exams, trade allocation, and passing out.

  • Multi-step candidate workflows with audit-friendly history
  • Admin tooling for allocations, schedules, and progress tracking
  • Integrated with Python Flask APIs and PostgreSQL
ReactReduxPython FlaskPostgreSQLERP
No public link yet

IntelliSky Studio

Desktop application to compute vegetation/health indices from sensor imagery (e.g., Parrot Sequoia, SlantRange) to assess greenery.

  • Sensor image processing workflows with results visualization
  • Desktop UX focused on precision, speed, and repeatability
  • Built with C# (WPF) for rich desktop tooling
C#WPFDesktopImage indicesSensors

VASI Web Portal

Reporting portal for TV advertisement detection pipelines, enabling visualization and analysis of processed broadcast data.

  • Dashboard-style reporting with filters and exportable views
  • UI built on a Metronic-based design system
  • Integrated reporting on top of live-channel processing output
PHP (CodeIgniter)HTMLCSSJavaScriptjQuery
No public link yet

Reports Tool (Internal)

An internal utility to manage and view Crystal Reports across departments with role-based permissions.

  • Admin panel for departments, reports, and user access control
  • Multiple permission levels (admin, manager, end-user)
  • Desktop-friendly UX for fast report retrieval
C#WPFSQLCrystal ReportsPowerPoint
No public link yet

Maintenance Reminder System (MRS)

Customer follow-up system for maintenance reminders based on service history, integrated with SAP Business One.

  • Reminder scheduling and customer history-driven workflows
  • Reporting views for service teams and management
  • Integrated with SAP DI API and internal databases
C#WPFSQLCrystal ReportsSAP DI API
No public link yet

Open source contributions

Public contributions and improvements shipped to open source projects.

Explain My Error — AI debugging CLI

A CLI that turns confusing programming errors into clear fixes directly in the terminal, with practical remediation steps and explanations.

  • Provides plain-English explanations, likely causes, ranked fix plans, and ELI5 output
  • Supports interactive mode, inline explanations, JSON mode, and piped input
  • Quick install: npm i -g explain-my-error
  • Context-aware debugging via stack/code/framework/runtime flags and an Agent Skill integration
Node.jsTypeScriptCLIAI toolingDeveloper Experience

Mini Coding Agent

A tiny Node.js CLI that implements the Agent Skills concept: discovers skills, routes prompts, and runs Claude via Anthropic’s API.

  • Discovers local skills and loads only relevant ones into context for each prompt
  • Supports community skills and auto-synced external skills via sparse git checkouts
  • Includes interactive mode and practical CLI flags (model, max-steps, verbose)
Node.jsJavaScriptCLIAgent SkillsAnthropic API

lumidot — Dot-grid loading animations for React

Dot-grid loading animations for React. Tiny, flexible, beautiful. 36 patterns & 20 colors.

  • The library originally focused on a fixed 3×3 grid; I shipped a feature to make it fully configurable as an x×y dot grid (rows/cols).
  • Introduced a single generic resolver: getPatternFrames(pattern, rows, cols, direction)
  • Updated the playground with rows/cols controls
TypeScriptReactAnimationsOpen Sourcenpm package

Education

Bachelor of Software Engineering

Bahria University, Islamabad • 2011 – 2015

Let’s build something great.

If you’re hiring for a full-stack developer who can own product features end-to-end, build practical GenAI workflows, and ship reliably in remote teams, I’d love to talk.