I can help You with Hairpin NAT, because I am certified network engineer MTCTCE/MTCNA having over 10 years of experience in configuring, maintaining and troubleshooting of enterprise network devices, firewalls, Linux servers.
Also, I have experience and successful project about HairpinNAT on RouterOS (MikroTik)