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
- • 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
- • 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
- • 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.
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.
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.
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.
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.
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.
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.
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.
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.