Resume: "Ported XYZ from Angular to React, built a Rails app"
Response: "Sorry, we need someone with JavaScript and Ruby experience"
I think it's best to have two resumes, one that's more or less a big list of keywords, and another that you can show actual humans.
\subsection{Technology Fluencies} Java \textbullet{} Python \textbullet{} PHP \textbullet{} Ruby on Rails \\ Javascript \textbullet{} NodeJS \textbullet{} ReactJS / Native \\ SQL \textbullet{} SQLite \textbullet{} MySQL \textbullet{} DB2 \textbullet{} Redis \\ Postgres \textbullet{} Bitcoin / Blockchain \textbullet{} REST \\ ActionCable / WebSocket \textbullet{} JSON \textbullet{} XML \\ ElasticSearch \textbullet{} JWT \textbullet{} JUnit \textbullet{} Jest \\ TestNG \textbullet{} Selenium \textbullet{} Robot \textbullet{} Maven \textbullet{} Ant \\ ESXi \textbullet{} Docker \textbullet{} Flynn \textbullet{} Dokku \textbullet{} Heroku \\ Analytics 360 \textbullet{} Google Tag Manager \\ Salesforce DMP \textbullet{} Github \textbullet{} Git \textbullet{} SVN \\ JIRA \textbullet{} Vagrant \textbullet{} Ansible \textbullet{} Perforce \\
\subsection{Additional Fluencies} Amazon Web Services \textbullet{} Agile Dev. \\ TDD \textbullet{ }SDLC \textbullet{} SaaS \textbullet{} IaaS \textbullet{} PaaS \\
You can probably integrate both by having a keyword-only layer in white on white below the real text.