I've been known as an all rounded software developer by my acquintance for most of my career. I've gained an all rounded skills in software development, because many of my experiences and my background. This condition make me really suitable for startup company, I can take different roles that will automatically reduces the cost for tight budget company.
Originally I was a graphic designer, who took a computer science/sofware engineering major in university.I fell in love developing GUI (Graphic User Interface) when I was there, but somehow focused on computer networking and managing servers for couple of years. Although I'm focusing my study in computer network and server, I never ditched my love with developing software and its GUI. I did that by entering various software competition and achieving some awards along the way.
After graduated from university until now,I have gain many experiences in developing various websites, like company profile website, infromation system website, forum, blog, e-commerce, even games based on HTML5 with various frameworks and technologies. I also have worked as a software designer, software architect, project manager, and even marketing staff.