
Aashir Khan
Principal Software Engineer with 7+ years building and scaling production frontend systems
Talent
MississaugaMember since August 6, 2026
TypeScriptReactNext.jsReact NativeReduxNode.jsNestJSAngularZodPlaywrightGitDockerAWSOAuth 2.0React QueryClaude Code
·
Hire this person
Send a job offer directly to this candidate
TypeScriptReactNext.jsReact NativeRedux
About
Principal Software Engineer with 7+ years building and scaling production frontend systems (React, Next.js, TypeScript, React Native) for enterprise and consumer platforms with millions of users. Skilled in architecture, security, and driving measurable improvements in performance and developer velocity.
Experience
Principal Software Engineer - Systems Limited
(2023-07)
- Led the development of enterprise real-estate workflows using React, Next.js, TypeScript, and Node.js, translating complex business requirements into scalable, production-ready solutions.
- Took ownership of frontend architecture and engineering standards, building reusable components, shared patterns, and common utilities that reduced duplicate development effort and accelerated delivery of new features.
- Built and maintained client-side data flows using React Query, leveraging caching, synchronization, and efficient data-fetching patterns across application workflows.
- Led the Next.js migration from v14 to v16, planning and executing the upgrade across the application while addressing compatibility issues, improving performance, and enabling the team to adopt newer framework capabilities.
- Modernized the application's authentication by replacing a legacy login mechanism with an OAuth 2.0-based solution, strengthening security and providing a more reliable and scalable authentication experience.
- Designed and maintained Gateway APIs responsible for secure service communication and token management, improving reliability across integrations and supporting business-critical application workflows.
- Investigated and resolved frontend and backend performance bottlenecks, optimizing rendering, data handling, and application workflows to improve responsiveness and user experience.
- Introduced Claude Code into the development workflow by configuring project-specific skills and guidance around the existing architecture and coding practices, helping developers work more efficiently while keeping AI-assisted changes aligned with the codebase.
- Integrated Gemini-powered OCR into document workflows to automate data extraction, reducing repetitive manual work and helping business users process documents faster and with greater consistency.
- Worked closely with Product Managers, Business Analysts, and engineering teams to clarify requirements, identify technical risks, propose practical solutions, and ensure delivered features addressed the actual business need.
- Contributed beyond feature development through code reviews, technical discussions, mentoring, production troubleshooting, and architectural decisions, helping maintain the reliability and maintainability of the platform.
Senior Software Engineer - Systems Limited
(2021-03 - 2023-12)
- Led frontend development for HEC's Research Grants Management System (RGMS), delivering Angular-based features and translating complex grant management requirements into scalable enterprise workflows.
- Designed and optimized high-performance AG Grid components in Angular, improving rendering and data-handling performance for large datasets and providing a smoother experience for end users.
- Developed unit tests for application components and business logic, improving test coverage and confidence during feature development, refactoring, and maintenance.
- Identified and resolved frontend performance bottlenecks through profiling and optimization of rendering and data-processing workflows.
- Dockerized and standardized the development environment, simplifying onboarding for new developers and reducing environment configuration effort.
Software Engineer - Binary Vibes
(2020-05 - 2021-03)
- Developed and enhanced enterprise applications using Angular, Express.js, Node.js, and TypeScript, building scalable frontend and backend solutions for complex aviation workflows.
- Designed and developed key Angular modules, including MIDT and Search and Rescue (SAR), translating complex business requirements into maintainable workflows that improved operational efficiency and user productivity.
- Built and integrated RESTful APIs with Express.js, supporting secure data exchange between frontend applications and backend services and enabling reliable end-to-end business workflows.
- Optimized application performance across frontend and backend workflows, identifying bottlenecks and improving data handling and responsiveness for business-critical applications.
- Led the migration of a production Express.js application from AWS Elastic Beanstalk to a self-managed Linux server, restoring infrastructure control and ensuring business continuity with minimal disruption to production services.
- Worked closely with business stakeholders and technical teams to understand requirements, resolve technical challenges, and deliver solutions aligned with operational needs.
Software Engineer I - Udhaar Book
(2019-05 - 2020-05)
- Built and maintained a shared Redux monorepo used across multiple production applications, standardizing state management patterns and reducing duplicated implementation across projects.
- Developed the Udhaar Book mobile application using React Native, contributing to a scalable product that reached 5M+ downloads on the Google Play Store.
- Designed and developed a cross-platform POS application using React and Electron, including offline capabilities to support continued operation during network interruptions.
Education
Bachelor of Engineering - Computer Systems Engineering - Hamdard University
