FIGLAB
Building production-grade backend systems with PHP and Laravel; paired with Vue and React for polished frontend interfaces.
iz@portfolio ❯
Backend-focused engineer, building APIs and interfaces that feel alive. Laravel at the core, React/Vue on the surface.
A live snapshot — what I'm shipping, reading, and learning. Where my head is this week.
Building reliable backend systems and smooth Vue/React interfaces that work beautifully together. Engineered for scalability, clarity, and long-term product growth.
A timeline of roles, impact, and growth. Day job at FIGLAB, evenings in the Laravel source.
Building production-grade backend systems with PHP and Laravel; paired with Vue and React for polished frontend interfaces.
Engineered backend systems, REST APIs, and AI-powered Laravel products with RAG-based architectures, emphasizing clean system design and scalability.
Delivered full-stack Laravel applications and APIs while strengthening engineering skills through real-world problem solving and team collaboration.
Developed responsive frontend interfaces with React and modern JavaScript technologies, focusing on smooth UI/UX
The technologies and frameworks I rely on to turn ideas into reliable solutions.
Built a high-performance Laravel seeding package capable of generating millions of DB records in seconds using optimized bulk inserts, native CSV imports, streaming I/O, and memory-efficient data pipelines.
Built core backend systems for an AI-powered support and ticketing SaaS platform with RAG pipelines, semantic search, vector embeddings, chatbot training flows, CRM automation, and scalable multi-subscriptions architecture.
Developed and optimized the enterprise-facing platform for a global photo editing company focused on scalable workflows, high-volume operations, large and bulk file transfers, and conversion-focused experiences.
Built internal CRM systems with lead management, follow-up automation, role-based permissions, customer tracking, scheduling flows, and operational dashboards.
Worked on a modern e-commerce platform ensuring efficient backend system, custom frontend experiences, and optimized customer interaction flows.
Built the backend of a driving school LMS platform with student management, course progression tracking, lesson scheduling, quiz assessments, and admin workflows for instructors and learners.
[Hobby Project] Developed a real-time inspired chat interface using React and Redux with modern UI interactions and component-driven frontend architecture.
Contributed to user-facing web experiences for an impact-driven nonprofit organization with emphasis on accessibility, clarity, and responsiveness.
Explore some of my PRs into laravel core and other ecosystem packages.
Patched port handling in ServeCommand.php to prevent Artisan command failures when the port string is non-trivial.
The method beforeCommit() now executes correctly even when the job uses the ShouldQueueAfterCommit contract, thus closing the gap between transactional intent and queue lifecycle.
Reported and patched a security vulnerability where previousPath() could leak external URLs back to the caller. Fix discussed; ultimately superseded.
retryUntil() returns DateTimeInterface, not concrete DateTime. Corrected the docs for accurate guidance.
Corrected return-type in queue-job guidelines so Boost's static suggestions match the framework's actual contract.
Model instances created via withDefault() were being saved without valid foreign keys set, when using the automaticallyEagerLoadRelationships(). Proposed fix, later the automaticallyEagerLoading feature itself was deprecated due to its drawbacks.
Several PRs got merged here, which contained some feature work and fixes for the request analytics package.
Each cell is a day. Brighter = more commits. Streaks bloom in red.
A collection of my thoughts, experiences, and learnings on various topics.
Nafis Abdullah Ahmad is a person with good heart and also very hard working. I wish him all the best for his future endeavours.
An exceptionally skilled developer with a strong grasp of both frontend-backend skills. His coding structure is clean, organized, and follows best practices. I admire his problem-solving approach; tackles challenges in a logical and efficient manner...his curiosity and willingness to explore new...not afraid to step out of his comfort zone...
Nafis is a skilled PHP and Laravel developer with excellent problem-solving skills and a solid understanding of backend development. He also has good experience with AI and RAG systems, showing his interest in learning and working with new technologies. I wish him all the best for his future journey and continued success.
Had the opportunity to work with Nafis during his time at our company as a Software Engineer. He is a sincere and dedicated professional who focuses strongly on completing his assigned responsibilities. He is calm, well-behaved, and maintains a respectful attitude. He prefers to work independently and is consistent...
I did not work directly with Nafis Abdullah, but as part of the leadership team, I observed his conduct and approach within the company. He approaches his responsibilities with focus and a steady, professional attitude. He is courteous and maintains a respectful presence in interactions with colleagues. He has the potential to grow further...
Nafis vai is a talented and dedicated developer. He's very friendly, approachable, and easy to work with. I've always admired his commitment to delivering quality work and his humble attitude.
I had the chance to work with Nafis bhai during my internship, and honestly, he made my experience so much smoother. My first project was under his guidance, and I learned a lot from him. He was always there to help, gave me useful feedback, and patiently reviewed my code whenever I got stuck. I appreciate how approachable and supportive he was...
Nafis vai is one of the most reliable and friendly teammates I’ve worked with. Always respectful, solution-oriented, and great at creating a positive team vibe. On top of that, he knows Laravel and AI tech inside out. A true asset to any team.
Nafis Abdullah is a very helpful guy, as I was working with him for a long time. He has amazing knowledge about PHP & Laravel & also he has the ability to work within a time frame, which is most important for the company & users.
Nafis bhai is an awesome Back-End Developer with impressive AI knowledge. Super helpful, smart, and always up for solving complex challenges with ease.
Nafis Abdullah Bhai is honestly one of the nicest people I've worked with. He's humble, funny, and always ready to help others. Even with his psychology background, he's become a really skilled Laravel developer, which shows how hardworking and passionate he is. He cares about writing good code, pays attention to small details, even contributes to OSS...
I had the pleasure of working with Nafis Bhai, and I can confidently say he’s one of the most cordial, helpful, and committed professionals I’ve come across. As a backend developer, his skills are top-notch — not only is he technically sound, but he also brings a calm and collaborative energy. His dedication, clear communication, ability to deliver on commitments...
He is a great guy! Had the scope to work and learn from him. Well behaved and always trying to showcase his best.
He is a good team player as we have worked on the same team. He helped me a lot with my work and he can manage clients so well. It was a nice journey working with him.
Classic snake — but the food is your worst enemies. Arrow keys / WASD. Walls wrap around.
A curated set of tools and environments I rely on for work and daily life.
Talk on Coffee, Code, or Collaboration. Use this form, or reach me directly: n.ahmad.web.cit22@gmail.com