Being always passionate about computer science, and solving problem, I have chosen to become an software engineer. With almost 5 years of experience as full-stack developer, I'm adept in bringing forth expertise in design, implementation, testing, maintenance and monitoring of software systems. Equipped with a diverse and promising skill-set I'm proficient in various platforms, languages, and frameworks. I have also experienced the latest cutting edge development tools and procedures, therefor I'm able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.