General synonyms:
* Ingenious
* Creative
* Clever
* Shrewd
* Adaptive
* Versatile
* Practical
* Efficient
* Self-sufficient
* Independent
Synonyms emphasizing problem-solving:
* Resourceful
* Solution-oriented
* Problem-solver
* Innovative
Synonyms emphasizing resourcefulness with limited resources:
* Thrifty
* Frugal
* Economical
* Pragmatic
* Scrounging (informal)
Synonyms emphasizing quick thinking:
* Quick-witted
* Sharp
* Astute
* Alert
The best synonym will depend on the context of your sentence.