Introduction
Work Experience
Studies
Technical skills
Asia/Karachi
English
Urdu
Imran Hussain
Laravel & PHP Full-Stack Engineer in Lahore, PakistanI'm a full-stack engineer based in Lahore, Pakistan, with 3+ years of professional experience. My hands-on depth is backend: PHP, Laravel, and MySQL. I've shipped production SaaS platforms end to end, including REST APIs, Stripe and Stripe Connect billing, queues and background processing, and third-party integrations, plus the React, Next.js, and Blade interfaces on top of them, taking features from requirements and database design through implementation, testing, integration, and production support.
Work Experience
Applicon SoftApr 2024 - Present
Software Engineer- Build and maintain production web applications and backend systems with PHP, Laravel, MySQL, and React across multi-company SaaS platforms, remote-work tracking software, a US business-formation partner platform, and a POS/financial management system.
- Design REST APIs and Laravel services covering authentication, authorization, middleware, validation, Eloquent relationships, queues, jobs, events, transactions, and background processing.
- Implement Stripe and Stripe Connect payment flows - subscriptions, commissions, coupons and webhooks - and integrate third-party APIs including Firebase, Twilio, and AWS S3.
- Contribute full-stack with React, Vite, Next.js, and JavaScript, and work with Redis, Docker, Git/GitHub, CI/CD, logging, monitoring, and production deployments.
Applicon SoftNov 2023 - Apr 2024
Associate Software Engineer- Developed and maintained Laravel backend features and REST APIs, working with MySQL, Eloquent relationships, queries, validation, and application logic.
- Implemented authentication, authorization, CRUD functionality, and business workflows, and integrated third-party APIs and webhooks with external services.
- Contributed React-based frontend features and API integration, and collaborated with the team on production applications using Git/GitHub.
Applicon SoftAug 2023 - Nov 2023
Software Engineer Intern- Started professional development with PHP, Laravel, MySQL, and REST APIs, assisting on web application features and supporting existing functionality.
- Fixed bugs and worked across database queries, API integration, testing and debugging, while learning Git-based development workflows.
Studies
Superior UniversityMaster's in Computer Science (MCS), 2021 - 2023. Lahore, Pakistan. A 16-year programme, equivalent to a Bachelor's degree.
Superior UniversityAssociate Degree in Computer Science, 2019 - 2021. Lahore, Pakistan.
Technical skills
BackendPHP and Laravel as the core stack, with CodeIgniter on legacy systems. REST API design, OOP, MVC, authentication and authorization, role-based permissions, queues, jobs, events, transactions, background processing, and webhook handling.
PHP
Laravel
CodeIgniter
DatabaseMySQL schema and relationship design, indexing, transactions, and query optimization for multi-tenant and financial data models.
MySQL
Payments & IntegrationsStripe and Stripe Connect subscription lifecycle - trials, failed payments, cancellations, plan changes, proration, commissions, coupons, and webhooks - plus Firebase, Twilio, AWS S3, Backblaze, Mux, Zoom, and Dolby integrations.
Stripe
Firebase
Twilio
AWS S3
FrontendReact, Next.js, Vite, and JavaScript for API-driven dashboards, Blade for server-rendered pages, Bootstrap and plain HTML/CSS for layout - the interface layer for the systems I build.
React
Next.js
JavaScript
Bootstrap
Infrastructure, Testing & ToolsRedis for caching and background queues, Docker for local and deployed environments, and Git/GitHub with CI/CD, logging and monitoring for production releases. PHPUnit for test coverage, Postman for API workflows, PHPStan for static analysis, and Laravel Pint for consistent code style.
Redis
Docker
Git
Postman