i'm a FIX developer, worked for a future trading company before, good at sql and data management and api development. to be honest, I just only used IB(InteractiveBrokers) before, but I think if there are clear API documents and understand how financial data work, there shouldn't be any problem to help you with syncing data between systems.
looking forward to contact with you.
Thank you.
Sincerely,
Grammy