Skip to content
View imhayatunnabi's full-sized avatar
:octocat:
Chilling
:octocat:
Chilling

Block or report imhayatunnabi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
imhayatunnabi/README.md

Hi , I'm Hayatunnabi Nabil

Full-Stack Software Engineer | Laravel & JavaScript Specialist

profile views LinkedIn HackerRank


πŸ‘¨β€πŸ’» About Me

Full-stack Software Engineer with 4+ years of professional experience building enterprise-grade applications. I specialize in creating robust CRM, ERP, and e-commerce platforms using PHP (Laravel) and modern JavaScript frameworks. Passionate about writing clean, scalable code and contributing to open-source projects that make a difference.

  • πŸ”­ Currently working at Prospect Engine LLC as Software Engineer
  • 🌱 Building complex systems with Laravel, Vue.js, React.js, and Next.js
  • 🎯 Expert in: RESTful APIs, Third-party integrations, Real-time communication systems
  • πŸ’‘ Open source contributor to Laravel ecosystem (Backup, Filament, Permission)
  • πŸ“ Based in Dhaka, Bangladesh
  • πŸ“« Reach me: [email protected]
  • 🌐 Portfolio: imhayatunnabi.vercel.app

πŸš€ What I'm Working On

Current Projects:

  • 🏒 CRM Platform - Multi-channel communication hub with WhatsApp, LinkedIn, Telegram integration
  • πŸ“Š Attendly CRM - Comprehensive workforce management for staffing agencies
  • πŸ€– Sendout.ai - AI-powered outreach platform with automated lead generation

πŸ’Ό Professional Experience

Software Engineer @ Prospect Engine LLC

February 2024 - Present | Dhaka, Bangladesh

Key Projects:

  • CRM Platform: Built comprehensive sales management system with multi-channel communication (WhatsApp Business, LinkedIn, Telegram, email), visual pipeline management, and browser extension for lead capture
  • Attendly CRM: Developed workforce management solution with automated staff-client matching, timesheet management, and integrated MyDigital/Xero APIs for payroll automation
  • Sendout.ai: Created AI-powered outreach platform with LinkedIn Voyager API integration, multi-channel campaigns with A/B testing, and real-time analytics

Software Developer @ Z IT Solutions Limited

April 2023 - January 2024 | Dhaka, Bangladesh

Key Projects:

  • Chiklee ERP: Built complete enterprise workflow from indent to finished goods with inventory lifecycle management
  • BooksBD: E-commerce platform with real-time order management and SurjoPay payment integration
  • Khajna: NBR-approved VAT management software with automated tax calculations and compliance reporting

Software Developer @ Kodeeo Limited

January 2021 - March 2023 | Dhaka, Bangladesh

Key Projects:

  • Account MS: Comprehensive accounting software with transaction management, loan/EMI tracking, and SSLCommerz integration
  • GroceryOrzo: E-commerce platform with dual payment gateways (SSLCommerz & Bkash) and real-time inventory

πŸ› οΈ Tech Stack

Languages & Frameworks

PHP JavaScript TypeScript Laravel Vue.js React Next JS NestJS

Frontend Technologies

HTML5 CSS3 TailwindCSS Bootstrap MUI Vuetify

Databases

MySQL Postgres MicrosoftSQLServer

Cloud & DevOps

AWS DigitalOcean Docker GitHub Actions

Tools & Others

Git NodeJS NPM


🌟 Open Source Contributions

Release: 9.3.5

Enhanced backup reliability and platform compatibility:

  • Implemented proper return value checks for ZipArchive::open() to prevent silent failures
  • Resolved file handle resource leaks in BackupDestination::write()
  • Fixed glob() false return handling and GLOB_BRACE incompatibility on Alpine Linux
  • Removed undocumented legacy gzip_database_dump configuration

Release: 4.1.10

Enhanced internationalization support:

  • Implemented comprehensive Bangla (Bengali) language localization
  • Improved accessibility for Bengali-speaking developers worldwide

Release: 6.22.0

Strengthened security for high-performance environments:

  • Fixed TOCTOU race condition in permission loading
  • Ensured thread-safe operation for Octane, Swoole, and RoadRunner

Release: 6.23.0

Performance enhancement: Reduce unnecessary container resolution calls


πŸ“Š GitHub Statistics


πŸŽ“ Education

Bachelor of Science in Computer Science and Engineering
IUBAT – International University of Business Agriculture and Technology
January 2018 - April 2022 | Dhaka, Bangladesh
Major: Software Engineering
Thesis: Virtualization and Simulation of Cloud Computing


🀝 Connect With Me

LinkedIn Twitter Facebook Instagram Behance Frontend Mentor


Pinned Loading

  1. akaunting/akaunting akaunting/akaunting Public

    Online Accounting Software

    PHP 9.4k 2.8k

  2. spatie/laravel-permission spatie/laravel-permission Public

    Associate users with roles and permissions

    PHP 12.7k 1.8k

  3. spatie/laravel-backup spatie/laravel-backup Public

    A package to backup your Laravel app

    PHP 5.9k 786

  4. spatie/laravel-medialibrary spatie/laravel-medialibrary Public

    Associate files with Eloquent models

    PHP 6k 1.1k

  5. filamentphp/filament filamentphp/filament Public

    A powerful open source UI framework for Laravel β€’ Build and ship admin panels & apps fast with Livewire

    PHP 27.7k 3.9k

  6. laravel_multi_tenancy_setup.markdown laravel_multi_tenancy_setup.markdown
    1
    # Setting Up a Laravel Multi-Tenancy Server on Hostinger VPS with Deployment Process
    2
    
                  
    3
    This guide outlines the process to set up a Hostinger VPS (Ubuntu 24.04 with Laravel template) for a Laravel multi-tenant application using subdomain-based tenancy (e.g., client1.yoursite.com, client2.yoursite.com). It includes configuring CloudPanel, setting up the server, installing wildcard SSL with Let's Encrypt, setting up PHPMyAdmin for database management, and a streamlined deployment process.
    4
    
                  
    5
    ## Prerequisites