Download PDF

Farbod Saraf

CEO & Co-Founder at WatchApp Inc. | Software Engineer at GuruScan

Work experience

Dec 2014Present

Software Engineer

GuruScan is a knowledge management system for medium/large scale organizations. By offering a wide range of services, it gives companies the ability to identify, clarify and categorize skills and expertise of their human resources. Responsibilities: • Requirements engineering and implementation of new features to the core of GuruScan • Customization of the service in terms of both front-end and back-end to ensure that the product fulfill all aspects of each customers needs. This task covers a range of activities from integration of GuruScan into existing intranets of the customers to adding new features based on need of customers. The recent example would be adding additional security measures to the system in order to satisfy the strict security requirements of one of our customers (ABN AMRO). • Reduction of complexity and deteriorating structure by rebuilding the system. This task requires the definition and implementation of a concrete migration plan. Current major programming languages, methods and techniques: Java, JavaScript, PrototypeJS, Spring Framework, Hibernate, PostgreSQL To handle the high performance demands the following techniques are used as well: jquery(RIA), websocktes, CouchDB on top of EC2.
Dec 2014Present

CEO & Co-founder

WatchApp Inc.
Founded in 2014, WatchApp helps people to get the most out of their smartwatch. WatchApp mission is to provide the world's first messenger for smartwatches called WatchApp Messenger. It enables users to stay connected right from their wrist, no matter how small their smartwatch screen is. For more info: WatchApp Team unveiled Canvas Keyboard, the world’s first smart gesture recognition keyboard that gives you the unique experience of typing and drawing gestures on the same interface to maximize your typing speed and efficiency. Canvas is the first and only iOS keyboard that offers two keyboard interfaces at one layout. In that, you can type and draw together on the same layout without switching from one to another. The app is smart enough to determine users interactions as typing or drawing. Canvas Keyboard has been featured by Apple in App Store Home Page of 157 countries as one of the 20 most promising apps developed by under 20. For more info: