Welcome, Mr Humble. I do hope you can help Second Life progress as it should, since, like may others, I believe Second Life is still not anywhere near its potential.
But, many things need sorting to get closer to its potential, which I guess is why you were hired. So good luck, and do ask around for possibilites, because anything is possible in software. It just takes the right angle to find the solution.