For in-house IT it’s a bit complicated to find minors of performance or security or code of your system (whatever it is – it can be huge server with thousands of users, small www service or financial services sector). If it works, congratulations. You donot need me and my services. When something doesnot work as expected and your in-house IT team is out of the ideas, call me.
Since 90s I do audits of existing systems, preparing precise plan of to-do for in-house IT people. I make rescaling process easier. I make fixing process for fast progress.
Profiling means finding where the mandatory element is too narrow to be effective. It can be software based or hardware based.