I'm still a relatively new developer. Beyond algorithms, what resources would to recommend to someone like me to study so try to contribute you this area?