3
1
Pakistan
5+ years of experience
👋 Hi, I’m Khalid Ali — AI Systems Researcher & Senior Software Engineer. I bridge high-performance full-stack engineering with applied research in On-Device ML and Edge AI Systems. With 5+ years of engineering experience across mobile, web, and cloud, my focus is directed toward designing latency-critical, privacy-preserving intelligent systems and scalable architectures. 🔬 Research & Focus Areas On-Device Machine Learning: Edge inference optimization, embedded vision frameworks, and mobile neural net deployments. Intelligent Systems Architecture: Low-latency pipeline design, offline-first computation, and clean system interfaces. Distributed & Cross-Platform Systems: Scalable multi-tier applications across mobile, web, and desktop. ⚙️ Core Technical Stack Languages & Frameworks: Dart (Flutter), Kotlin/Java, JavaScript (Node.js, Express) Edge & AI Tooling: On-device ML runtimes (CoreML, ML Kit), camera & sensor pipelines Architecture & Patterns: Clean Architecture, Reactive Systems (Bloc, Riverpod), MVVM Data & Infrastructure: Firebase, MongoDB, SQL, REST APIs, Microservices 🚀 Engineering Philosophy I treat software not just as application code, but as resilient systems that balance compute efficiency, battery constraints, and model performance on constrained hardware. 🎯 Current Focus Preparing for graduate research (Ph.D.) in Computer Science / Artificial Intelligence while collaborating on high-impact full-stack and edge AI initiatives. 📬 Connect with me: Open to technical research discussions, academic collaborations, and high-impact engineering problems.

Problem Statement In fast-paced software teams, engineering velocity often clashes with code security and reliability. Senior engineers dedicate significant hours to manual Pull Request (PR) reviews, yet critical vulnerabilities—such as exposed API tokens, unhandled asynchronous rejections leading to backend crashes, SQL injection vectors, and untested code paths—frequently slip into production. Junior and mid-level developers often lack instantaneous feedback prior to requesting formal peer reviews, slowing down the development lifecycle. Solution Overview: MergeGuard MergeGuard acts as an autonomous pre-merge quality and security firewall. By inputting any public GitHub Pull Request URL, MergeGuard pulls the live diff, tokenizes code changes, and runs an intelligent static analysis engine. Key capabilities include: 1. Dynamic Code Health Score: A real-time calculated gauge (0–100) reflecting overall PR stability, automatically deducting points based on issue severity (Critical, High, Medium, Low). 2. Proactive Security Scanning: Immediate identification of hardcoded production credentials (AWS keys, Stripe secrets, private JWTs). 3. Runtime & Async Bug Detection: Flags unhandled async calls without try-catch blocks and risky raw SQL concatenations. 4. AI-Generated Actionable Fixes: For every detected flaw, MergeGuard delivers an immediate before/after replacement snippet that developers can copy directly to remediate issues in seconds. Target Users & Workflow Designed for engineering managers, tech leads, and software developers. A developer simply pastes an open PR link into the MergeGuard dashboard to evaluate code health prior to requesting senior team reviews, turning manual feedback loops into an automated, instant pre-flight check.
27 Sep 2026