Ahsan Ali Rehmani
Full-Stack Software Engineer
Lahore, Punjab, Pakistan
Full-stack software engineer with 5+ years of experience designing, building, and maintaining scalable web applications. Proficient across the stack—from backend APIs and databases to modern frontend frameworks—with a focus on clean architecture, performance, and reliable third-party integrations. Experienced in leading teams, improving system stability, and delivering in fast-paced environments. Committed to continuous learning and practical use of modern development practices to ship quality software efficiently.
Experience
Senior Software Engineer • Jan 2025 – Present
- Built RESTful APIs in Laravel for fintech products, integrating third-party APIs.
- Developed backend services and dashboard features using Python and Django with PostgreSQL.
- Created database migrations and wrote optimized SQL queries in MySQL and PostgreSQL to handle booking transactions and user data.
- Implemented Redis caching for frequently accessed data and used Laravel queues for background job processing.
- Fixed bugs and refactored legacy code to improve maintainability and reduce technical debt.
- Worked with frontend developers to integrate API endpoints and ensure data consistency across the application.
- Accelerated feature delivery using AI-assisted workflows (Cursor, Claude, ChatGPT) with structured Skills, Rules, Hooks, and feature-level knowledge bases.
Software Engineer → Senior Software Engineer • Feb 2024 – Dec 2024
- Promoted to Senior Software Engineer in October 2024 after consistently delivering high-impact backend features for travel platforms.
- Led a team of five developers and delivered three key product modules ahead of schedule.
- Designed and built scalable backend services, integrating third-party APIs (WhatsApp Business, Stripe, Airline consolidators) and reducing downtime by 50%.
- Simplified the booking workflow to shorten checkout and improve conversion speed.
- Leveraged Redis for caching and queues, reducing response time and increasing request throughput during peak traffic.
- Applied microservice architecture and queue-based task handling to maintain system stability during high-traffic periods.
- Collaborated across product, QA, and design teams to build feature-rich SPAs with real-time updates.
Software Engineer • Apr 2023 – Jan 2024
- Played a crucial role in a dynamic team of six professionals.
- Developed and maintained full-stack features using Laravel with Blade templating and Eloquent ORM, along with Vue.js.
- Used Vue.js library for front-end development.
- Followed industry standards for coding practices including unit testing, integration testing, and code refactoring.
- Reduced back-end response times by 40% through RESTful API development, query optimization, and optimizing API endpoints and caching logic.
Full Stack Web Developer • Feb 2021 – Mar 2023
- Developed and deployed web applications using Laravel with Blade templating and Eloquent ORM, along with MySQL on shared hosting, delivering customized solutions for local clients across food and education sectors.
- Designed database schema and delivered Laravel training modules for intern developers and students at ICR, covering MVC architecture, RESTful API development, migrations, seeders, and database design.
- Created a practical Laravel curriculum with real-world project tasks using Git and version control, helping interns bridge academic theory with industry practices.
- Trained 50+ intern developers through biweekly workshops, resulting in 40% improved code quality and faster feature delivery.
- Directly communicated with clients from the United States and the United Arab Emirates.
- Fostered professional growth within the organization through knowledge sharing.
Web Development Intern • Nov 2020 – Jan 2021
- Gained hands-on experience building web applications using PHP, Laravel with Blade templating and Eloquent ORM, and MySQL.
- Created dynamic admin panel modules and helped in form validation, authentication, and database queries using query optimization techniques.
- Developed frontend interfaces using HTML, CSS, Bootstrap, and jQuery for responsive user experiences.
- Participated in code reviews, debugging, sprint planning, and internal Laravel training sessions using Git and version control.
- Demonstrated strong learning curve and ownership, resulting in extended internship and project handover responsibilities.
Skills
- Programming Languages: PHP, Python, JavaScript, SQL
- Frameworks & Libraries: Django, Laravel, Blade Templating, Eloquent ORM, Vue, React, Nuxt, Next, Redis, Kafka, MySQL, PostgreSQL, TensorFlow
- Backend Development: RESTful API Development, API Integration, Web Application Development, Database Schema Design, Migrations, Seeders, Query Optimization
- Testing & Quality: Unit Testing, Integration Testing, Debugging, Code Refactoring, Performance Optimization
- DevOps & Cloud: Linux, Bash Scripting, Git, Version Control, Branching and Merging, CI/CD Pipelines, Jenkins, GitHub Actions, Hetzner, S3 Bucket, Docker, Web Servers
- Principles & Design Patterns: SOLID, DRY, GRASP, KISS, YAGNI
- AI-Assisted Development: Cursor, Claude, ChatGPT, AI Agents, Skills, Rules, Hooks, Knowledge Base (KB) Documentation, Prompt Engineering, AI-Driven Workflows
- Soft Skills: Strong Analytical & Problem-Solving Abilities, Attention to Detail, Team Collaboration, Ability to Work Under Pressure, Self-Organized, Punctual, Strong Work Ethic, Quick Learner
Education
National College of Business Administration & Economics (NCBA&E)
BS in Computer Science • 2019 – 2023
Last updated: July 2026