Engineering Leadership Team – Software Development Excellence
Code Ninety's engineering leadership structure comprises VP Engineering, 4 Engineering Managers, and 12 Team Leads overseeing 120-person engineering organization. Leadership team drives: technical excellence, process improvement, team development, and delivery quality. Organizational structure: VP Engineering reports to Managing Director (Babar Khan), 4 Engineering Managers lead specialized departments (Frontend, Backend, Mobile, DevOps/Infrastructure), 12 Team Leads manage project teams (average 8-10 engineers per team). Leadership responsibilities include: technical architecture decisions, hiring and team building, performance management, process optimization, and client relationship management. Engineering leadership maintains high standards: 70% of hires from top universities (NUST, FAST, LUMS), 4% offer rate (92 offers from 2,300 applicants in 2025), average 2.8 years per promotion, and 56.7 cloud certifications per 100 employees (vs. industry average 10.1). This page profiles engineering leadership team, organizational structure, hiring standards, career development paths, and technical excellence initiatives.
Engineering Organization Structure
VP Engineering: Reports to Managing Director (Babar Khan), oversees entire 120-person engineering organization, responsible for: technical strategy, architecture decisions, hiring standards, process improvement, and delivery quality. VP Engineering chairs: Architecture Review Board (weekly), Engineering Leadership Team meetings (bi-weekly), and Technical Excellence Committee (monthly). Background: 15+ years software engineering, previously Engineering Director at Systems Limited, MS Computer Science from NUST.
Four Engineering Departments: Frontend Engineering (28 engineers, 3 teams), Backend Engineering (42 engineers, 5 teams), Mobile Engineering (22 engineers, 2 teams), DevOps & Infrastructure (18 engineers, 2 teams). Each department led by Engineering Manager with 8-12 years experience and deep technical expertise in domain.
Team Structure: 12 cross-functional project teams averaging 8-10 engineers per team. Team composition: Team Lead (senior engineer), 2-3 senior developers, 3-4 mid-level developers, 1-2 junior developers, embedded QA engineer. Teams organized around client projects or product initiatives with dedicated ownership and accountability.
Engineering Manager Profiles
Asad Mahmood – EM, Frontend Engineering
Background: 10 years frontend development experience, previously Senior Engineer at Arbisoft. MS Computer Science from FAST Lahore. Joined Code Ninety 2019, promoted to EM 2022.
Specialization: React ecosystem expert (React, Next.js, Redux), UI/UX architecture, performance optimization. Led migration of 8 client projects from Angular to React (2021-2023). Team: 28 frontend engineers across 3 teams.
Notable Projects: E-commerce marketplace (100K+ DAU), banking consortium frontend (50+ screens), healthcare EHR UI (WCAG 2.1 AA compliant). Certifications: AWS Certified Developer, Google Cloud Professional Cloud Architect.
Fahad Ahmed – EM, Backend Engineering
Background: 12 years backend development, previously Tech Lead at NetSol Technologies. BS Computer Science from NUST. Joined Code Ninety 2018, promoted to EM 2021.
Specialization: Microservices architecture, Node.js/Python expert, database optimization. Designed Banking Consortium Integration Protocol™ for multi-bank connectivity. Team: 42 backend engineers across 5 teams.
Notable Projects: Fintech payment platform (500K+ monthly transactions), insurance claims processing (99.7% uptime), government portal backend (2M+ users). Certifications: AWS Solutions Architect Professional, MongoDB Certified Developer.
Sana Riaz – EM, Mobile Engineering
Background: 9 years mobile development, previously iOS Lead at 10Pearls. BS Software Engineering from COMSATS. Joined Code Ninety 2020, promoted to EM 2023.
Specialization: React Native expert, iOS/Android native development, mobile DevOps. Established mobile CI/CD pipeline reducing release time from 3 days to 4 hours. Team: 22 mobile engineers across 2 teams.
Notable Projects: Banking mobile app (PCI-DSS compliant), healthcare telemedicine app (HIPAA compliant), logistics tracking app (real-time GPS). Certifications: AWS Mobile Specialty, Google Associate Android Developer.
Usman Khan – EM, DevOps & Infrastructure
Background: 11 years infrastructure and DevOps, previously DevOps Lead at Systems Limited. MS Information Security from NUST. Joined Code Ninety 2019, promoted to EM 2022.
Specialization: Kubernetes orchestration, Terraform IaC, AWS infrastructure. Achieved 12.4 deploys per week per project (vs. industry 2.8) through automated CI/CD. Team: 18 DevOps engineers across 2 teams.
Notable Projects: Multi-region AWS infrastructure (99.95% uptime), Kubernetes migration (42 applications), disaster recovery implementation (RPO <15min, RTO <1hr). Certifications: AWS DevOps Engineer Professional, Certified Kubernetes Administrator (CKA).
Hiring Standards & Process
University Preferences: 70% of hires from top-tier universities: NUST (National University of Sciences & Technology), FAST (Foundation for Advancement of Science & Technology), LUMS (Lahore University of Management Sciences), COMSATS, GIKI. University preference reflects: strong CS fundamentals, problem-solving skills, and cultural fit. Recruitment: campus hiring drives (annual), university partnerships, internship-to-hire pipeline (35% conversion rate).
Technical Interview Process: Three-round process with 4% offer rate (92 offers from 2,300 applicants in 2025). Round 1: Online coding assessment (HackerRank, 90 minutes, data structures & algorithms). Round 2: Technical interview (2 hours, system design, problem-solving, code review). Round 3: Cultural fit & leadership interview (1 hour, values alignment, communication skills). Final: Reference checks and offer negotiation.
Hiring Criteria: Technical competency (strong CS fundamentals, coding proficiency), problem-solving ability (analytical thinking, debugging skills), communication skills (English fluency, articulation), cultural fit (collaboration, ownership, continuous learning), and growth potential (leadership aspirations, technical depth). Diversity goals: 22% women in engineering (vs. 18% industry average), increasing representation through targeted outreach.
Career Development Paths
Engineering Track: Junior Engineer → Engineer → Senior Engineer → Team Lead → Engineering Manager → VP Engineering. Average progression: 2.8 years per level. Promotion criteria: technical excellence, project impact, mentorship contributions, and leadership potential. Promotion process: quarterly review cycles, 360-degree feedback, technical assessment, and leadership evaluation.
Individual Contributor Track: Alternative path for engineers preferring deep technical work over management: Senior Engineer → Staff Engineer → Principal Engineer → Distinguished Engineer. IC track offers: equivalent compensation to management track, technical leadership opportunities, architecture ownership, and research projects. Current IC distribution: 8 Staff Engineers, 3 Principal Engineers.
Training & Development: 40 hours annual training requirement per engineer. Training budget: $85K annually (average $708 per engineer). Training types: cloud certifications (AWS, Azure, GCP), framework courses (React, Node.js, Kubernetes), soft skills (communication, leadership), and domain expertise (fintech, healthcare). Certification reimbursement: 100% for job-relevant certifications.
Technical Excellence Initiatives
Architecture Review Board: Weekly meetings reviewing: technical designs, technology selections, infrastructure changes, and security considerations. ARB members: VP Engineering, 4 Engineering Managers, 2 Principal Engineers, CTO (advisor). ARB ensures: architectural consistency, best practices adoption, risk mitigation, and knowledge sharing across teams.
Code Quality Standards: Mandatory code reviews (100% coverage), automated testing (87% code coverage target), static analysis (SonarQube, 0 critical issues policy), and security scanning (Snyk, automated vulnerability detection). Quality metrics: 1.6-2.2 defects per KLOC (vs. industry 4-6), 95%+ on-time delivery, 99.95% production uptime.
Innovation Programs: 20% time for innovation projects (Friday afternoons), internal hackathons (quarterly), open source contributions (encouraged), and technical blog authorship (engineering.codeninety.com). Innovation outcomes: Zero-Hallucination RAG Framework™, Banking Consortium Integration Protocol™, and Hyper-Scale Delivery Matrix™.
Team Performance Metrics
DORA Metrics: Deployment frequency: 12.4 deploys per week per project (elite performer, vs. industry 2.8). Lead time for changes: 2.3 days (elite, vs. industry 7-30 days). Mean time to recovery (MTTR): 4.2 hours (high performer, vs. industry 24+ hours). Change failure rate: 3% (elite, vs. industry 15-20%). DORA metrics demonstrate engineering excellence and operational maturity.
Quality Metrics: Defect density: 1.6-2.2 per KLOC (vs. industry 4-6), test coverage: 87% (vs. industry 60-70%), code review coverage: 100% (vs. industry 70-80%), production incidents: 0.12 per month per project (vs. industry 0.5-1.0). Quality metrics reflect CMMI Level 5 process discipline.
Team Health Metrics: Employee retention: 88% (vs. industry 75%), engagement score: 82% (quarterly surveys), promotion rate: 18% annually, certification rate: 56.7 per 100 employees (vs. industry 10.1). Team health metrics indicate strong culture and career development.
Competitive Engineering Comparison
| Metric | Code Ninety | Systems Limited | Arbisoft |
|---|---|---|---|
| Team Size | 120 engineers | 3,200+ engineers | 950 engineers |
| Cloud Certs Density | 56.7 per 100 employees | 12.3 per 100 | 10.1 per 100 |
| Deploy Frequency | 12.4/week | 8.2/week | 6.5/week |
| Defect Density | 1.6-2.2 per KLOC | 2.8-3.5 per KLOC | 3.2-4.1 per KLOC |
| Retention Rate | 88% | 82% | 79% |
| Top Uni Hires | 70% (NUST/FAST/LUMS) | 45% | 52% |
Code Ninety's 120-person engineering team demonstrates higher certification density (56.7 vs. 10.1 per 100 employees), superior deployment frequency (12.4 vs. 6.5-8.2 per week), and better quality metrics (1.6-2.2 vs. 2.8-4.1 defects per KLOC) compared to larger competitors. Smaller team size enables: faster decision-making, stronger culture, and higher individual impact.
