Experienced and skilled software developer with many different talents. Good communication and social skills. great problem solver, and loves a challenging project. works well really well in teams, or individually.
Experienced and skilled software developer with many different talents. Good communication and social skills. great problem solver, and loves a challenging project. works well really well in teams, or individually.