Hi, my name is

Ariful Hasan.

I build scalable digital solutions.

I'm a Senior Full-Stack Software Developer based in Germany, specializing in building exceptional (and fast) digital experiences.

Expertise

Tech Stack & Skills

BACKEND & ARCHITECTURE

  • PHP 8.4+
  • Laravel/Symfony
  • Node.js
  • Microservices
  • RabbitMQ
  • Stripe API

DEVOPS & CLOUD

  • Docker/Kubernetes
  • AWS (S3/IAM)
  • GitLab CI/CD
  • Grafana/Prometheus
  • Nginx
  • HashiCorp Vault

DATABASE & CACHING

  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch
  • MinIO
  • Database Design

FRONTEND & TOOLS

  • Angular
  • React/Vue
  • TypeScript
  • TailwindCSS
  • Cursor AI
  • Jira/Confluence

Methodologies

Adhering to **SOLID** principles, **DDD (Domain-Driven Design)**, and **TDD** to ensure maintainable and testable codebases.

Security First

Implementing secrets management via **HashiCorp Vault** and ensuring **GDPR compliance** in high-availability Fintech environments.

Strategic AI

Leveraging **Cursor AI** and LLMs for rapid prototyping, complex refactoring, and 30% faster deployment cycles.

Career

Work Experience

Full-Stack Software Developer

Funanga
High-availability Fintech environment focusing on platform modernization and AI-driven efficiency.
  • Upgraded core Fintech systems to PHP 8.4 and Node.js; implemented RabbitMQ and Redis caching to enhance scalability.
  • Boosted development efficiency by 30% through strategic use of Cursor AI for rapid code generation and legacy refactoring.
  • Managing containerized microservices (Slim, Laravel, Symfony) using AWS (S3, CloudWatch, IAM).
  • Developed advanced Metabase dashboards and complex SQL queries to deliver critical financial insights.
  • Engineered modern Angular-based interfaces to streamline financial workflows and UX.
  • Optimized GitLab CI/CD pipelines and maintained comprehensive test suites to ensure code stability.

Software Engineer

Archibo
SaaS development for Agile project management and Fintech payment integrations.
  • Engineered core features for Agilibo (SaaS) using Laravel 8, Vue.js, and Redis.
  • Led Stripe payment gateway integration and optimized checkout architecture, reducing cart abandonment by 25%.
  • Implemented scalable modules for data extraction and indexing, improving application performance.
  • Delivered production-ready code using Docker and GitLab CI/CD while maintaining high quality via PHPUnit.
  • Translated complex business requirements into technical specifications for executive management.

Software Engineer

Genuity Systems
Full lifecycle development of enterprise-scale communication and ERP systems.
  • Optimized scalable web applications using PHP (Laravel, Symfony, CodeIgniter) and Node.js microservices.
  • Lead Developer for gPlex Email Module and gSchool; responsible for database schema design and mentoring.
  • Developed high-security APIs for Dhaka Bank (NPSB, bKash) and social media Graph API integrations.
  • Built 'Teligram,' a full-stack communication platform utilizing WebRTC for real-time synchronization.
  • Designed modular ERP components for Real Estate and Inventory Management with automated invoicing.
  • Collaborated with QA and PMs to ensure continuous product improvement in agile environments.

Work

Featured Projects

CashToCode Payment Ecosystem

Leading the technical architecture and microservices engineering for the CashToCode (C2C) fintech platform. Engineered high-availability backoffice portals, offline billing services, and automated CI/CD pipelines using AWS and Docker to scale global payment operations.

Fintech LeadMicroservicesAWS/DockerCI/CDPHP 8.4/Node.js
View Source

Agilibo SaaS

Led the technical restructuring of a 10+ microservices enterprise platform. Architected the core database schema and redesigned the workflow engine and Stripe payment infrastructure to scale Agile transformation for global teams.

StripeSystem RestructuringMicroservices ArchitectureDatabase Schema DesignFintech / Stripe APITechnical LeadershipPHP 8.0/Node.js
View Source

gPlex Contact Center (Email Engine)

Architected and engineered a mission-critical Email communication module from scratch. Designed the full-stack workflow and relational database schema to handle multi-account synchronization, real-time KPI tracking (IN-KPI), and automated VIP 'Platinum Service' routing for enterprise-scale contact centers.

System ArchitectureDatabase DesignReal-time MessagingKPI MonitoringEnterprise SaaS
View Source

Social Marketing Engine

Spearheaded the end-to-end development of a centralized marketing platform from scratch. Led both frontend and backend teams while designing the relational database schema and a unified API gateway to handle real-time posting, media synchronization, and automated engagement across Facebook, Instagram, and WhatsApp.

Team LeadDatabase DesignSocial APIsReal-time DataFull-Stack
View Source

Dhaka Bank Go

Engineered core backend APIs for an enterprise mobile banking platform. Optimized critical payment gateways including NPSB and bKash, while implementing secure features for real-time account management and financial transaction processing.

FinTechPayment GatewaysAPI OptimizationBanking SecurityNPSB/bKash
View Source

gTalk Cloud PBX

Optimized and expanded a cloud-based business communication platform. Engineered key modules for automated SMS scheduling, dynamic pricing engines, and real-time administrative dashboards to enhance SMB communication workflows.

SaaS OptimizationCloud CommunicationFeature EngineeringDashboard AnalyticsAutomated SMS
View Source

gTalk PBX

Optimized a cloud-based PBX platform through rigorous bug resolution and feature engineering. Developed real-time administrative dashboards and business reporting modules to provide SMBs with actionable data and cost-effective communication management.

Bug ResolutionFeature EngineeringBusiness ReportingDashboard AnalyticsSaaS Optimization
View Source

Genuity Training ERP

Architected and engineered a full-cycle Training Management System from scratch. Designed the database schema and end-to-end workflows for admissions, automated exam scheduling, and an integrated financial invoice/payment engine.

ERP DevelopmentDatabase ArchitectureWorkflow AutomationFinancial ModulesFull-Stack
View Source

Genuity Inventory Management

Collaborated on the engineering and optimization of an enterprise inventory system. Conducted requirement analysis and feature development for the procurement, order tracking, and automated invoicing modules to streamline supply chain workflows.

Requirement AnalysisInventory SystemsOrder ManagementEnterprise SaaSTeam Collaboration
View Source