Software Engineering.

Skills

It's important to me that I learn the newest technologies and my work doesn't restrict me in my creativity.