Experienced Software Developer, adept in bringing forth expertise in design, developing, testing, and maintenance of software systems. Equipped with a diverse and promising skill-set with 8 years of experience in software development. Proficient in various software architectural approaches. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team. Experienced in leading a small development team.
©