Kashif Ali
Kashif Ali

Senior Full Stack Engineer

Open to offers · Member since 29 Oct 2026
Location
Lahore, Pakistan
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Freelance
Experience level
Senior

About

Professional summary

I am a Senior Full Stack Engineer with more than six years of experience building, modernizing, and operating production web, backend, and mobile systems. My core backend expertise is in Node.js, NestJS, and TypeScript, complemented by Angular and Flutter for frontend and cross-platform mobile development.

I have led teams of 5–8 frontend and backend engineers, contributing through sprint planning, code reviews, architecture decisions, and delivery ownership in international Agile environments. I am experienced in taking products from requirements through deployment and production support.

I have substantial experience designing microservices and event-driven systems, including migrating a legacy Java dealer-management platform into more than nine Node.js microservices. I work with PostgreSQL, MongoDB, Redis, TypeORM, Azure Service Bus, NATS, API gateways, and secure API patterns such as JWT/OAuth and RBAC.

I am comfortable with production operations and DevOps workflows, including Docker-based CI/CD, Jenkins, Grafana, Kubernetes troubleshooting, Git Flow, observability, and incident response. I focus on reliable database design, query optimization, idempotent messaging, and maintainable shared libraries.

I also build AI-enabled product features using Gemini API, Cursor, and Claude Code. I have delivered Gemini-powered clinical voice dictation, chat and voice automation capabilities, and custom AI coding agents while retaining responsibility for reviewing and owning generated code.

I am based in Lahore, Pakistan, work effectively with remote international teams, and am open to relocation. I am interested in senior full-stack, backend, microservices, and technical leadership opportunities.

Skills

31 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Application Utilities

Collaboration

Experience

Career history

Senior Full Stack Developer Simbiotik Technologies Sdn. Bhd.

Led delivery of the Sales module for the Isuzu Malaysia Dealer Management System, managing a team of 5–8 frontend and backend developers. Owned the lead-to-invoice workflow, including lead management, RCO, cover notes, JPJ/excise, fleet, and retention capabilities, while conducting code reviews and sprint planning with international colleagues.

Migrated a legacy Java dealer-management system into more than nine Node.js and NestJS microservices. Designed a custom API gateway using Azure Blob Storage configuration-driven routing, shared TypeScript libraries, database-per-service architecture, and Azure Service Bus event synchronization with PostgreSQL and TypeORM cache tables.

Delivered finance and e-invoicing functionality, including credit-limit approvals, receipts, and MyInvois-style e-invoicing. Investigated and resolved production incidents across APIs, databases, and queues using Grafana and Jenkins logs, and shipped changes through Git Flow and Docker-based CI/CD with JWT/OAuth and RBAC controls.

Led Flutter UI integration for Toyota 24Seven and Toyota MY roadside-assistance applications. Maintained NestJS microservices using NATS, MongoDB Atlas, and Redis, including live truck tracking with Socket.io and Redis, and used Cursor and Claude Code to build and review AI-assisted development workflows.

Senior Full-Stack Developer Independent Projects

Designed, built, and deployed a LAN-based clinic management system for three clinics using NestJS, Angular, and PostgreSQL. Delivered doctor-level live token queues, prescription management, pharmacy billing, owner dashboards, role-based access control, and CSV exports.

Built MedScript AI, a Gemini-backed voice dictation system that converts speech into structured clinical fields and prescription lines. Also delivered a real-time hospital token-queue solution with Urdu voice announcements, including on-site installation and staff training.

Flutter Developer TechNation App Development

Led the development and delivery of more than three mobile applications from concept through deployment. Managed scope, implementation timelines, and stakeholder communication while delivering cross-platform Flutter applications.

Education

Learning history

Punjab University College of Information Technology

Master's, Computer Science

Master's degree in Computer Science. Completed additional Udemy courses in NestJS backend development and microservices with Node.js and React.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu