I have made several Unity2D games myself, and so have experience in this area. I'm also proficient in object-orientated programming, in particular c# (which I presume you are using). I have assisted many students and co-workers with their Unity projects, through which I have become proficient at reading and understanding other people's code.
As a small developer, I'm accustomed to working with all parts of a project, from programming to art and UI design. As such, if any art is needed for these characters, I can also do that.