Ahsan Ali Rehmani

Full-Stack Software Engineer

Lahore, Punyab, Pakistán

Full-Stack Software Engineer con más de 5 años de experiencia diseñando, construyendo y manteniendo aplicaciones web escalables. Competente en toda la stack — desde APIs backend y bases de datos hasta frameworks frontend modernos — con un enfoque en arquitectura limpia, rendimiento e integraciones de terceros fiables. Experimentado en liderar equipos, mejorar la estabilidad de sistemas y entregar en entornos dinámicos. Comprometido con el aprendizaje continuo y el uso práctico de prácticas de desarrollo modernas para entregar software de calidad de forma eficiente.

LinkedIn
GitHub
Mi portfolio (¡No te decepcionará! ¡Pruébalo!)
Experiencia
Senior Software Engineer • ene. 2025 – Presente
  • Construcción de APIs RESTful en Laravel para productos fintech, integrando APIs de terceros.
  • Desarrollo de servicios backend y funciones de panel con Python y Django con PostgreSQL.
  • Creación de migraciones de bases de datos y escritura de consultas SQL optimizadas en MySQL y PostgreSQL para manejar transacciones de reservas y datos de usuarios.
  • Implementación de caché Redis para datos de acceso frecuente y uso de colas de Laravel para el procesamiento de trabajos en segundo plano.
  • Corrección de errores y refactorización de código legado para mejorar la mantenibilidad y reducir la deuda técnica.
  • Colaboración con desarrolladores frontend para integrar endpoints de API y asegurar la consistencia de datos en la aplicación.
  • Aceleración de la entrega de funcionalidades con flujos asistidos por IA (Cursor, Claude, ChatGPT) con Skills, Rules, Hooks estructurados y bases de conocimiento a nivel de funcionalidad.
Software Engineer → Senior Software Engineer • feb. 2024 – dic. 2024
  • Ascendido a Senior Software Engineer en octubre de 2024 tras entregar de forma constante funcionalidades backend de alto impacto para plataformas de viajes.
  • Lideré un equipo de cinco desarrolladores y entregué tres módulos clave de producto antes de lo previsto.
  • Diseñé y construí servicios backend escalables, integrando APIs de terceros (WhatsApp Business, Stripe, consolidadores aéreos) y reduciendo el tiempo de inactividad en un 50%.
  • Simplifiqué el flujo de reserva para acortar el checkout y mejorar la velocidad de conversión.
  • Aproveché Redis para caché y colas, reduciendo el tiempo de respuesta y aumentando el rendimiento de solicitudes durante picos de tráfico.
  • Apliqué arquitectura de microservicios y manejo de tareas basado en colas para mantener la estabilidad del sistema durante periodos de alto tráfico.
  • Colaboré con equipos de producto, QA y diseño para construir SPAs ricas en funciones con actualizaciones en tiempo real.
Software Engineer • abr. 2023 – ene. 2024
  • Desempeñé un papel clave en un equipo dinámico de seis profesionales.
  • Desarrollé y mantuve funciones full-stack con Laravel (Blade, Eloquent ORM) junto con Vue.js.
  • Utilicé la biblioteca Vue.js para el desarrollo front-end.
  • Seguí estándares de la industria en prácticas de código, incluyendo pruebas unitarias, pruebas de integración y refactorización.
  • Reduje los tiempos de respuesta del backend en un 40% mediante el desarrollo de APIs RESTful, optimización de consultas y optimización de endpoints y lógica de caché.
Full-Stack Web Developer • feb. 2021 – mar. 2023
  • Desarrollé y desplegué aplicaciones web con Laravel (Blade, Eloquent ORM) y MySQL en hosting compartido, entregando soluciones personalizadas para clientes locales en los sectores alimentario y educativo.
  • Diseñé el esquema de bases de datos e impartí módulos de formación en Laravel para desarrolladores internos y estudiantes en ICR, cubriendo arquitectura MVC, desarrollo de APIs RESTful, migraciones, seeders y diseño de bases de datos.
  • Creé un currículo práctico de Laravel con tareas de proyectos reales usando Git y control de versiones, ayudando a los internos a conectar la teoría académica con las prácticas de la industria.
  • Formé a más de 50 desarrolladores internos mediante talleres quincenales, resultando en un 40% de mejora en la calidad del código y una entrega más rápida de funcionalidades.
  • Me comuniqué directamente con clientes de Estados Unidos y los Emiratos Árabes Unidos.
  • Fomenté el crecimiento profesional dentro de la organización mediante el intercambio de conocimientos.
Becario de desarrollo web • nov. 2020 – ene. 2021
  • Obtuve experiencia práctica construyendo aplicaciones web con PHP, Laravel (Blade, Eloquent ORM) y MySQL.
  • Creé módulos dinámicos de panel de administración y ayudé en validación de formularios, autenticación y consultas de bases de datos con técnicas de optimización.
  • Desarrollé interfaces frontend con HTML, CSS, Bootstrap y jQuery para experiencias de usuario responsivas.
  • Participé en revisiones de código, depuración, planificación de sprints y sesiones internas de formación en Laravel con Git y control de versiones.
  • Demostré una fuerte curva de aprendizaje y sentido de la responsabilidad, lo que resultó en una extensión de la pasantía y responsabilidades de traspaso de proyectos.
Habilidades
  • Programming Languages: PHP, Python, JavaScript, SQL
  • Frameworks y bibliotecas: Django, Laravel, Blade Templating, Eloquent ORM, Vue, React, Nuxt, Next, Redis, Kafka, MySQL, PostgreSQL, TensorFlow
  • Desarrollo backend: Desarrollo de APIs RESTful, integración de APIs, desarrollo de aplicaciones web, diseño de esquemas de bases de datos, migraciones, seeders, optimización de consultas
  • Pruebas y calidad: Pruebas unitarias, pruebas de integración, depuración, refactorización de código, optimización de rendimiento
  • DevOps y cloud: Linux, scripting Bash, Git, control de versiones, branching y merging, pipelines CI/CD, Jenkins, GitHub Actions, Hetzner, S3 Bucket, Docker, servidores web
  • Principios y patrones de diseño: SOLID, DRY, GRASP, KISS, YAGNI
  • Desarrollo asistido por IA: Cursor, Claude, ChatGPT, agentes de IA, Skills, Rules, Hooks, documentación Knowledge Base (KB), ingeniería de prompts, flujos impulsados por IA
  • Habilidades blandas: Fuertes capacidades analíticas y de resolución de problemas, atención al detalle, colaboración en equipo, capacidad para trabajar bajo presión, autónomo, puntual, ética de trabajo sólida, aprendiz rápido
Educación
National College of Business Administration & Economics (NCBA&E)
Licenciatura en Ciencias de la Computación • 2019 – 2023

Última actualización: julio de 2026