CIC deverloper