As a general observation, salaries reflect the costs of living. So given the exact same experience and qualifications a SE in San Francisco,CA will earn more than one in Little Rock,AK.
So living in SEA where labor is cheaper and living costs are lower than the USA, the salaries for SEs would also be lower.
SEA = Southeast Asia in this context?
Try to get hired into finance or directly by a US company which considers software crucial to their business, and give the company cause to believe they are reasonably in competition with other companies in that set during your recruiting process, so that they pull out their non-local pay scale. My ambient impression from knowledge of a few hiring markets in Southeast Asia is that $100k is either relatively high or prohibitively high on the local scales; this is materially untrue of software engineering for companies in the target set these days, but they are happy to economize at their non-US offices if they think they can get away with it. (Reporting, not endorsing.)
After that, standard advice for salary negotiation applies, but that's probably both the most impactful single thing you can do and about all that is necessary to hit $100k, since that's effectively below the floor for starting salaries in software engineering in the set of companies described above.
(At least some companies in that set hire engineers based in Southeast Asia.)
I recommend you start with "How to Become a Rainmaker: The Rules for Getting and Keeping Customers and Clients" by Jerrfey J. Fox.
Also learn how to stop charging hourly for your services and see https://jonathanstark.com/
So if you are already working for an outsourcing company that has clients in the USA, then you are most likely working for one of the more respected companies and thus probably earning near the upper end of the scale for your location. I doubt that your management will want to pay you more than they have to, no matter how good you are.
I am assuming that you mean USD100,000 p.a. not HKD. For that level of salary you will probably need to travel to countries where they do pay that much for your level of expertise. As @Annatar suggests, 5 years experience with web software, you probably won't be able to call yourself a senior SE in some markets.