Jun 2022 – Jul 2024
Software Developer
Nakisa Inc. · Lahore, Pakistan
- • Led migration of a shared analytics platform from Vue 2 to Vue 3, modernizing the frontend architecture and improving performance across three dependent enterprise applications.
- • Owned end-to-end feature delivery, from clarifying product requirements to implementing backend APIs and frontend UI components.
- • Designed and implemented a dynamic configuration management system that enabled user-customizable UI components without breaking future platform updates.
- • Built a JSON Patch–based delta system to persist user-specific configuration overrides while keeping a clean set of base defaults.
- • Collaborated with cross-functional teams to ship production-ready features on tight timelines while balancing long-term architecture needs.
- • Proactively identified architectural bottlenecks and refactored legacy components to improve maintainability and developer velocity.