Salman Bashir — Senior Software EngineerFull-stack products,with AI built in.

I'm a full stack developer with 5+ years of shipping production web apps with React, Next.js and Node.js, and integrating LLMs into them: natural-language-to-SQL, retrieval-augmented generation and AI assistants.

Portrait of Salman Bashir
Salman Bashir Lahore, PK
Experience
5+ years · Senior Software Engineer at Nextbridge Limited
Frontend
React, Next.js, Redux, Tailwind CSS
Backend & data
Node.js, NestJS, Express.js · MySQL, PostgreSQL, MongoDB
AI & integrations
OpenAI, Anthropic, Ollama · RAG, NL‑to‑SQL · POS/PMS, Xero

Selected work · 9 projects

Client platforms, built end to end.

Production products I've built at Nextbridge Limited. Each card shows my role and the stack; the case study adds the architecture and what I delivered.

  • 01AI analytics SaaSAI

    AskBase AI

    Natural-language analytics for business databases

    A SaaS product where clients connect a database and ask questions about it in plain English. I worked across the Next.js frontend and NestJS backend, including the natural-language-to-SQL pipeline.

    Role
    Full Stack Developer
    Stack
    • Next.js 15
    • React 19
    • TypeScript
    • Tailwind CSS
    • Recharts
    • Framer Motion
    • Three.js
    • +15 more
  • 02Real estate, AI assistantAI

    Grace AI

    AI assistant for real-estate agents

    An assistant that gives Better Homes agents instant answers about company listings. I built it end to end as the sole developer, as a standalone app and as a script embedded across Better Homes websites.

    Role
    Full Stack Developer · sole developer
    Stack
    • React
    • Tailwind CSS
    • Node.js
    • Express.js
  • 03Real estateAI

    Better Homes

    Real-estate platform for a Dubai brokerage

    The web platform of an established Dubai real-estate company. I developed six of its core modules, used Next.js rendering to keep listings fast and searchable, and integrated AI services for its agents.

    Role
    Full Stack Developer
    Stack
    • Next.js
    • NestJS
    • React
    • Ant Design
    • Bootstrap
    • AWS
    • Anthropic API
    • +6 more
  • 04HospitalityAI

    Ring N Bring

    Ordering and operations platform for hotels and restaurants

    A hospitality platform where guests order and pay by scanning a QR code. I built the NestJS services that connect it to the POS and PMS systems venues already run, including Oracle OHIP, Oracle Gen1 and Gen2, Infrasys, Omega and Foodics.

    Role
    Full Stack Developer
    Stack
    • NestJS
    • MySQL
    • MongoDB
    • Azure Service Bus
    • Firebase
    • Oracle OHIP
    • Oracle Gen1
    • +6 more
  • 05CRM and accounting

    APC CRM

    CRM revamp with Xero accounting integration

    A customer relationship management platform rebuilt on React, Node.js and Express.js. I worked across the stack on the revamp and implemented the Xero integration.

    Role
    Full Stack Developer
    Stack
    • React
    • Node.js
    • Express.js
    • MySQL
    • Xero API
  • 06Real estate

    Abu Dhabi Global Management

    Rental platform with client and admin portals

    A real-estate rental platform with separate client and admin portals. I worked full stack, owning the React and Redux frontend services and their integrations with the backend microservices.

    Role
    Full Stack Developer
    Stack
    • React
    • Redux
    • JavaScript
    • Microservices
    • Java
    • .NET Core
    • MySQL
  • 07Social networking

    Outdoor Sports Connection

    Social networking platform for outdoor sports

    A social network built in Ruby on Rails. I worked on frontend sections, testing and UI fixes.

    Role
    Full Stack Developer
    Stack
    • Ruby on Rails
    • JavaScript
    • HTML
    • CSS
  • 08Recruitment

    National Career Fairs

    Job fair platform for employers and job seekers

    A Rails platform for organizing job fairs. I fixed frontend, PDF generation and SMS campaign issues.

    Role
    Full Stack Developer
    Stack
    • Ruby on Rails
    • PostgreSQL
    • Twilio
    • jQuery
    • JavaScript
  • 09Billing

    Open Source Billing

    Multi-company invoicing and billing

    An invoicing application built in Rails. I stabilized parts of the UI and backend and worked on the invoice PDF template.

    Role
    Full Stack Developer
    Stack
    • Ruby on Rails
    • MySQL
    • HAML
    • AJAX
    • JavaScript

About

5+ years of shipping production software.

I’m a full stack developer with 5+ years of experience designing and shipping production web applications. I work across the whole stack: React and Next.js on the frontend, Node.js services built with Express.js and NestJS behind them, and MySQL, PostgreSQL and MongoDB underneath.

My focus is AI integration: natural-language-to-SQL with retrieval-augmented generation, AI assistants, and LLM features on OpenAI, Anthropic and self-hosted models. I also build integrations with hospitality POS and PMS systems, including Oracle OHIP, Oracle Gen1 and Gen2, Infrasys, Omega and Foodics, and with Xero accounting.

Currently

Senior Software Engineer at Nextbridge Limited, Lahore, Pakistan

What I do

  1. 01Full-stack development
  2. 02AI and LLM integration
  3. 03System integrations
  4. 04Revamps and maintenance

Industries

  • Real estate
  • Hospitality
  • CRM and accounting
  • Recruitment
  • Social networking
  • Billing

AI integration

Most of the engineering happens around the model.

I add LLM features to products that already have users and real data: a natural-language analytics product, an assistant real-estate agents use every day, and AI features on a hospitality platform. The work is giving the model the right context, checking its output and controlling what it can access.

  1. 01

    Answers grounded in the data

    On AskBase AI, a semantic layer describes the client’s business and vector retrieval supplies the context the model needs before it writes any SQL.

    See AskBase AI
  2. 02

    Guardrails for real data

    Generated queries are validated and run read-only, inside multi-tenant isolation with workspace-level access control. Results are cached.

    See AskBase AI
  3. 03

    Model choice per product

    I have integrated the OpenAI and Anthropic APIs and self-hosted open-source models through Ollama, depending on what the product needs.

    See Ring N Bring

Experience

From associate to senior engineer.

5+ years building production web applications for clients.

Nextbridge Limited

Lahore, Pakistan · Apr 2022 – present

A software services company that builds web platforms for clients.

  1. Current roleSenior Software EngineerJul 2025 – Present
  2. Software EngineerJul 2023 – Aug 2025
  3. Associate Software EngineerJul 2022 – Aug 2023
  • Build and maintain client web applications across the frontend and backend, from new modules and third-party integrations to bug fixes and production support.
  • Integrate LLM services into real-estate, hospitality and analytics products using OpenAI, Anthropic and self-hosted Ollama models.
  • Work in client-facing teams, and as the only developer on some products, taking features from design and implementation through to release.
EducationBachelor of Science in Computer Science (BSCS)FAST National University of Computer and Emerging Sciences (FAST-NUCES)

Skills

What I build with, by area.

Dark tags are my main stack, the core of the work described above. Outlined tags are other tools I have worked with.

01FrontendWeb interfaces and dashboards in React and Next.js.
  • React
  • Next.js
  • Redux
  • AngularJS
  • Tailwind CSS
  • Material UI
  • Ant Design
  • Bootstrap
  • Formik
  • HTML
  • CSS
02BackendAPIs and services, mainly Node.js with Express.js or NestJS.
  • Node.js
  • NestJS
  • Express.js
  • Ruby on Rails
  • FastAPI
  • Django
  • REST APIs
  • Microservices
03AI and LLMsLLM features in production: natural-language-to-SQL, RAG and AI assistants.
  • OpenAI API
  • Anthropic API
  • Ollama (self-hosted LLMs)
  • Retrieval-augmented generation (RAG)
  • Natural-language-to-SQL
  • LLM integration
  • Vector search
  • Semantic layer
04DataRelational, document and vector storage behind those apps.
  • MySQL
  • PostgreSQL
  • MongoDB
  • Firebase
  • Vector databases
05Hospitality systemsPOS and PMS integrations for hotels and restaurants.
  • Oracle OHIP (POS and PMS)
  • Oracle Gen1
  • Oracle Gen2
  • Infrasys
  • Omega
  • Foodics
06IntegrationsThird-party APIs for accounting, storage, search, messaging and analytics.
  • Xero API
  • AWS S3
  • Azure Service Bus
  • Algolia
  • Google Maps API
  • Intercom
  • Amplitude
  • Twilio
07LanguagesLanguages I write production code in.
  • TypeScript
  • SQL
  • JavaScript
  • Ruby
  • Python
08ToolsVersion control, project tracking and API tooling.
  • Git
  • GitHub
  • GitLab
  • Jira
  • Postman
  • Swagger

Services

How I can help your team.

Work I take on for teams and clients. Every service is backed by delivered projects.

  • 01

    Full-stack development

    Web applications built end to end: React and Next.js on the frontend, Node.js APIs with Express.js or NestJS, and MySQL, PostgreSQL or MongoDB underneath.

    See Better Homes, APC CRM and Abu Dhabi Global Management

  • 02

    AI and LLM integration

    Assistants, natural-language-to-SQL and retrieval features built on OpenAI, Anthropic or self-hosted models, with validation and access control for real data.

    See AskBase AI, Grace AI and Ring N Bring

  • 03

    System integrations

    Connecting products to the systems a business already runs on: hospitality POS and PMS systems such as Oracle OHIP, Oracle Gen1 and Gen2, Infrasys, Omega and Foodics, plus Xero, AWS S3, Algolia and analytics tools.

    See Ring N Bring, APC CRM and Better Homes

  • 04

    Revamps and maintenance

    Modernizing existing applications and extending them safely: new modules, integrations, performance work and production fixes.

    See APC CRM, Open Source Billing and Abu Dhabi Global Management

Contact

Have a role or project in mind? Let's talk.

The quickest way to reach me is WhatsApp or email, and my résumé is one click away.

Send a message

This opens WhatsApp or your email app with the message filled in.

Nothing you type here is stored on this site.