AZ

Adnan Zahid

Available to hire

I’m Adnan Zahid, a Principal Software Engineer based in Lahore with 8+ years of hands-on experience building SaaS, fintech, CRM, and AI-powered products end-to-end—from system design and API architecture to production…

About

I’m Adnan Zahid, a Principal Software Engineer based in Lahore with 8+ years of hands-on experience building SaaS, fintech, CRM, and AI-powered products end-to-end—from system design and API architecture to production delivery. I enjoy turning complex requirements into reliable software, leading teams through implementation, and partnering closely with stakeholders to deliver measurable outcomes.

  • 7 years' experience
  • Joined November 2026

Industry experience

  • Software & Internet
  • Financial Services
  • Education
  • Professional Services
  • Computers & Electronics

Work experience· 4 roles

Senior Full Stack Engineer – Fintech & AI · XpenceFeb 2023 – Dec 2025 · 2 yrs 11 mos

Led frontend development for platforms using React and Next.js for digital expense management, virtual card issuance, and secure payment workflows. Developed AI-enabled features for financial insights, automated expense categorization, and fraud detection by integrating ML services into product workflows. Built frontend and backend functionality for expense and payment workflows integrating APIs, PostgreSQL, and Azure cloud infrastructure. Improved performance through SSR optimization and Redis caching, and refactoring for faster user experiences. Strengthened CI/CD and testing practices and participated in code reviews and unit testing to support production releases.

Lead Software Engineer – AI Agents & Workflow Automation · Osmos Sales CRMJan 2023 – Present · 3 yrs 11 mos

Led a cross-functional team delivering SaaS CRM capabilities for lead management, sales automation, analytics, and workflow automation. Designed Python microservices using FastAPI and Django, integrating REST APIs with AWS services and PostgreSQL/Redis to support modular architecture and independent deployments. Built LLM-powered CRM assistants and Gemini agents with tool-calling workflows to qualify leads, summarize customer interactions, retrieve CRM data, and automate sales actions. Designed AI agents that interact with internal CRM APIs to update leads, create tasks, and provide analytics via conversational prompts. Established Docker-based dev workflows, Git version control, CI/CD pipelines, and automated testing; mentored developers through code reviews and coding standards.

Full Stack Engineer – Digital Banking & API Integrations · Aion DigitalNov 2021 – Feb 2023 · 1 yr 4 mos

Built Angular and Next.js frontend modules and Node.js backend services for digital banking workflows including authentication, onboarding, payments, account management, and customer dashboards. Designed API-driven workflows connecting frontend modules to backend services and third-party financial integrations, handling transactional data with MySQL and ensuring secure, authenticated operations. Collaborated with QA and DevOps to improve automated testing and CI/CD pipelines, and performed code audits and refactoring to maintain secure and stable production applications.

Full Stack Developer · OptimaGeeksNov 2019 – Nov 2021 · 2 yrs 1 mo

Education

Bachelor's in Software Engineering · The Superior University2014 – 2018
Bachelor's in Software Engineering · The Superior University, Lahore2014 – 2018

Hire Adnan Zahid today

Post a job and invite Adnan, or contact them directly. No hidden commission.

Post a job