developer independen