Momin Kashif

Momin Kashif

Software Engineer specializing in Agentic AI and scalable full-stack platforms.

Currently: Software Engineer, Careem TechnologiesExperience: 2 years

Hire me

A Computer Science graduate from LUMS with extensive experience in building internal authoring tools and agentic pipelines at Careem. He is proficient in the MERN stack, Python, and microservices, with a proven track record of reducing operational overhead through automation.

Experience

Software Engineer

Careem TechnologiesworkOct 2025 – Present

Summary

Designed and led development of an internal authoring tool enabling Product Ops to independently launch app pages, templates, and reusable components, eliminating engineering dependency for 90% of routine content updates. Replaced manual YAML configuration with intuitive UI-driven workflows, reducing configuration errors by 70% and cutting average rollout time from days to under 30 mins. Introduced a real-time simulator preview feature for validating layouts and user flows before deployment, reducing post-release UI bugs by 60%. Enabled rapid rollout of seasonal and regional campaigns, reducing time-to-launch by 65% and supporting 15+ campaigns per quarter across 5 regional markets. Extended the internal authoring platform with an agentic mode built on custom MCP servers, tool integrations, and skills powered by an LLM enabling Product Ops to autonomously generate pages, templates, and components via configurable subagents, alongside the existing manual UI workflow as a fallback for cases requiring precision. Independently designed and built a standalone agentic pipeline that ingests a Figma node link and autonomously generates production-ready components matching internal design system standards, using custom tool calls and skills to guide multi-step interpretation and code generation.

What I did

  • Replaced inconsistent manual YAML configurations for pages, templates, and components with a UI-driven workflow.
  • Developed a system to provide users with UI visibility into the success status of their configuration pushes.
  • Conducted user feedback sessions with product operations teams to diagnose workflow issues and transition them from manual VS Code editing to the internal tool.

Results

  • Implemented server-driven UI where schemas were written on the backend and the frontend generated forms dynamically.
  • Resolved GitHub sync issues by moving from direct commits to a queued user branch system with a pull request trigger.
  • Implemented a retry mechanism with backoff for GitHub API calls to handle rate limits and timeouts.
  • Integrated a live simulator preview directly into the authoring tool to provide real-time rendering of changes for product operations teams.
  • Introduced human-friendly validation checks to clarify errors for non-technical users.
  • Developed a synchronized dual-editing system allowing users to switch between UI forms and direct YAML editing without runtime errors.
  • Eliminated engineering dependency for 90% of routine content updates.
  • Reduced configuration errors by 70%.
  • Cut average rollout time from days to under 30 mins.
  • Reduced post-release UI bugs by 60%.
  • Reduced time-to-launch by 65%.
  • Supported 15+ campaigns per quarter across 5 regional markets.
  • Managed configuration schemas for around 78 organisms, including widget-cards and image-carousels.
  • Tool used to build or edit 97-98% of pages, templates, and components within the Careem app.
  • Output of the tool reaches millions of Careem app users across 5 regional markets.
YAMLMCP serversLLMFigmaAgentic WorkflowsGolang

Software Engineer

Corvit NetworksworkJul 2025 – Sep 2025

Summary

Led modernization of the Campus hybrid learning management platform, overhauling core infrastructure for a growing user base. Migrated a legacy Java Spring and Angular architecture to a full MERN stack, improving scalability, developer velocity, and maintainability. Refactored legacy modules and redesigned user workflows to reduce technical debt and improve platform usability.

Results

  • Increased the speed of development by migrating from a legacy Java Spring and Angular architecture to a MERN stack.
Java SpringAngularMERN stackMongoDBExpress.jsReactNode.js

Software Engineer

ARSA EnterprisesworkMay 2024 – Jun 2024

Summary

Built a full-stack MERN inventory management system from the ground up, streamlining stock tracking and warehouse operations to increase overall efficiency by 50%. Designed and implemented scalable Node.js backend workflows with optimized MongoDB data models, reducing operational costs by 20-30% through automation and reduced manual overhead.

Results

  • Increased overall efficiency by 50%.
  • Reduced operational costs by 20-30%.
MERNNode.jsMongoDB

Skills

Technical

MERN
JavaScriptJavaScript
Node.jsNode.js
ReactReact
GitHubGitHub
REST APIs
PythonPython
MongoDBMongoDB
TDD
Microservices
JWT
Tailwind CSSTailwind CSS
BootstrapBootstrap
Responsive Design
PostgreSQLPostgreSQL
DockerDocker
React NativeReact Native
AWS
FirebaseFirebase
FlaskFlask
OAuth
2FA
DDD
BDD
MySQLMySQL
End-to-End Encryption
GolangGolang
Unit Testing
Socket.io
Server-Driven UI
GitHub APIGitHub API
YAML

Projects

DadaCambridge

Full-Stack Developerpersonal
Built full-stack O/A Level learning platform with AI-powered grading and 100+ past papers. Developed React web and React Native mobile apps backed by Node.js and AWS S3. Integrated Gemini OCR grading achieving 90%+ feedback accuracy. Trained ML models predicting exam topics.
MERNAWSReact NativeMLReactNode.jsAWS S3Gemini OCR

Raasta

Developerpersonal
Built online trip booking platform increasing engagement by 40% and bookings by 30%.
MERN

Secure Teams

Developerpersonal
Developed encrypted collaboration platform with 2FA authentication. Implemented real-time monitoring logs for threat detection.
MERNSocket.ioJWT2FA

Education

BS Computer Science

Lahore University of Management SciencesComputer Science
Hire MominReach out about a role, a contract or a conversation.For recruiters

Momin's twin is AI, it can make mistakes.