The PDF is being updated. The professional summary below is available, and you can request a copy by email.
Read the accessible CV summary
Muhammad Salman Asif
Senior full-stack engineer · Al Khobar, Saudi Arabia · salmanasif36@gmail.com
Dec 2025 — PresentVeeam · Securiti AISenior Software EngineerUnited States (company HQ)
Cross-stack ownership in enterprise privacy, data security, governance, and AI-trust products.
- Trace production failures across Vue/Vuex, API contracts, and Go/Python service behavior.
- Make long-running scan and integration states explicit, deterministic, and recoverable.
- Lead implementation planning, review code, coordinate teams, and support release verification.
Sep 2024 — Nov 2025Securiti.aiSenior Software EngineerUnited States (company HQ)
Led frontend workstreams and cross-stack coordination for enterprise connector and data-platform features.
- Re-architected connector configuration into a metadata-driven UI engine.
- Led the Rsbuild/Rspack migration proof of concept for a Vue 2/Webpack 4 application.
- Isolated provider-instance state and improved optimistic workflows, rollback, and error handling.
Nov 2022 — Sep 2024Securiti.aiSoftware Development EngineerUnited States (company HQ)
Built resilient product behavior across discovery, cloud connectors, catalog, and permissions workflows.
- Aligned pagination, filters, status enums, and validation behavior with backend service teams.
- Delivered API-driven UI with intentional loading, partial, retry, and permission-denied states.
May 2021 — Nov 2022KoderLabsSoftware EngineerKarachi, Pakistan
Web and mobile delivery across logistics, community, and client product teams.
- Delivered React, React Native, and Ionic product features, including CargoBarn and Halal Connection.
- Built shared hooks and components; coordinated requirements, reviewed code, and improved runtime performance.
Dec 2020 — May 2021Impala EnergySoftware EngineerRemote · Canada
Responsive React product workflows and reliable API integration in a remote startup.
- Translated product requirements into reusable interfaces.
- Introduced linting and formatting practices for collaborative delivery.
Aug 2020 — Oct 2020InApp SolutionsSoftware Engineer InternKarachi, Pakistan
The first production steps: web interfaces, REST integration, and practical debugging.
- Integrated application screens with APIs and contributed UI improvements.
Education
BS Software Engineering · Sir Syed University of Engineering and Technology · 2017–2020
English · Urdu