CV
Note that the CV below is not complete and is missing numerous references and details to specific projects and companies as per agreement. Additional information is available when contacting me directly.
Curriculum Vitae
Name: Kristo Vaher
Born: 07.04.1984
Location: Tallinn, Estonia
Profession: Software and Web Developer
Languages: Estonian and English
Education: B.S. Computer Science
Tallinn University (04-08)
Estonian Defence Forces (03-04)
Tallinn Grammar School (91-03)
Career:
Digital Artist in an independent game development company.
Software Designer and Developer in a successful military simulations company.
Web Based Infosystems Developer in e-marketing and infosystems company.
(additional information and specifics available when contacted directly)
Selection of notable achievements:
Intranet solutions and expansive high-traffic website to a government health organization.
Dynamic and modern special campaign websites and social interaction solutions.
Successful e-marketing and client database management and statistics software.
Enquiry/questionnaire and statistics gathering software.
Easily extendable and customizable search-engine optimized content management framework.
Small scale encyclopedia software for an online community.
Innovative AJAX/JSON solution for interactive web based social environments, from games to collaboration sites.
(additional information and specifics available when contacted directly)
Computer software experience
Basic:
Sony Vegas Pro, Adobe Acrobat, Adobe Dreamweaver, SPSS, Adobe Flash, Solid Edge, Paint.NET, GIMP
Skilled:
Adobe After Effects, Firefox, Google Chrome, Microsoft Internet Explorer, Opera, Apple Safari, VioletUML, Microsoft Outlook, Mozilla Thunderbird, Microsoft Office, OpenOffice.org, Tortoise SVN (Subversion), Tortoise HG (Mercurial), Netbeans, WinSCP, OpenSSL
Expert:
Autodesk 3ds Max, mental ray®, Jasc Paint Shop Pro, Adobe Photoshop, Adobe Premiere Pro, WampServer, EasyPHP, Notepad++, FileZilla
Additional computer skills information:
Daily use of Windows operating systems, basic knowledge and experience with Unix-based systems. Daily use of digital media software. Programming experience using various portable text editors and IDE solutions, supported by repository software such as Subversion and Mercurial.
Programming knowledge
Familiar:
C, C++, Pascal, Java, ActionScript, Python
Specialist:
XHTML/HTML, HTML5, CSS, MySQL, PHP, JavaScript (including AJAX and JSON).
Experienced in advanced client-server communication methods, such as long-polling and Comet.
Experienced with data formats such as CSV and XML (including standards such as RSS).
Additional programming information:
Specialized in web-related technologies and applications. Experienced in developing extensive infosystems, back- and frontend solutions for websites as well as developed a number of communication layers for interactive web based software. Good understanding and use of object-oriented programming principles. Use of Model View Controller architecture concepts. Some experience documenting applications with Unified Modeling Language. Experience with bug tracker Mantis. Knowledge of many external open source applications and libraries for end-users benefit, such as WYSIWYG editors, frameworks and libraries. Developing an innovative node-based infosystem architecture framework.
Personal description
I consider myself a friendly and a good social communicator. I have a natural passion for digital media and new media solutions and I am very methodic, determined and organized in lifestyle. I prefer to take part of team-based software development projects and I have confidence in my ability to lead. I am also enthusiastic and resourceful in brainstorming, with a desire to always create something new and innovative. I often find myself working after-hours on personal projects, which are often fueled by my creativity. I use both my first language as well as English daily in social and technical use. I have found myself to be a passionate and quick learner and often apply myself to research on my own initiative, self-motivated by the fields I am interested in. I am devoted to my profession.
I have contributed to open source software development, releasing both my own software or updates to other open source software for use by other developers. I strongly believe that sharing, open standards and accessibility can drive development of all software, including proprietary.
My Russian language is weak for an Estonian and I have little experience with hardware and operating systems level programming. I also only have basic knowledge of ActionScript and I am not interested in Adobe Flash applications, using only Flash based media as a necessary-evil until next generation web technologies become a standard.
I am proud to work as a software developer, “creating castles in the air, from air, by exertion of imagination” (quote from The Mythical Man-Month, by Fred Books).
Interests
Professional
Interested in software development, web development and digital media fields. Interest in developing community orientated Web 2.0 solutions (social networking, browser based games, web based desktop applications and infosystems). Interested in academic career in the future to share knowledge and experience with others.
Personal
Interests in film, digital entertainment and behind the scenes material of said subjects. Interested in psychology, NLP and advancements in artificial intelligence and its applications. Future plans to travel and expand cultural perspective.
Additional information
Contact through phone or e-mail, but also through social networking applications such as Skype (user: kristovaher) or Live Messenger (user: kristo@waher.net), when available.


