I wouldn't assume he is reinventing OSGi, unless you know something about his project that I missed. I'm not sure we have enough information to know what he is building.
Also, OSGi is a rather bloated solution, great for companies like SAP that want job security and to charge for support contracts, not necessarily great for a small team. The few times I've encountered OSGi, I've spent (wasted) countless hours on stupid issues getting modules to load as expected. If it works for you, great, but I wouldn't necessarily assume it is a desirable solution for every project.