[SYS_ROUTE: /experience]
Professional Timeline
A concise view of Aqib's engineering roles, team contributions and project deliveries. Expand a role for the implementation details.
Software Engineer
Current RoleTouchperia
Jul 2025 - PresentKarachi, Pakistan
Working across backend, frontend, integrations, testing and deployments on multiple products, with most of my recent focus on backend/API work and production issues.
Key Responsibilities
- •Build and maintain backend APIs and application workflows across multiple products.
- •Work on authentication, business logic, bookings, payments, notifications and internal management workflows.
- •Contribute to Makaanza, HairZone and an internal HR platform across implementation, testing and releases.
- •Build HR modules covering employee records, authentication, attendance, payroll, leave, documents and onboarding.
- •Set up and maintain GitLab CI/CD for the HR system and work with AWS infrastructure on deployment and debugging.
- •Write unit, integration, API and Playwright end-to-end tests, including regression coverage for workflow edge cases.
- •Work with product stakeholders on requirements, estimates, implementation and releases.
JavaScriptTypeScriptPythonReactReact NativeNext.jsFastAPIDjangoNestJSPostgreSQLMongoDBAWSGitLab CI/CD
Backend & AI Projects
Current RoleIndependent / Client Work
2024 - PresentRemote
Software work across backend systems, business workflows, automation and practical AI products.