InnovaSolutions Architect
Mar. 2015 - Jan. 2016Maslak ITU Teknokent Ari4IOT (Internet of Things) technologies solution architect, which is mainly responsible for : - Software governance and people management, - Enterprise architecture design and development for IOT platforms using the suitable technologies which are compatible with the requirements of customers.
- Transformation road-map aligned with business line projects generally include complex event processing frameworks both for real time and batch processing using Kafka, Storm and Hadoop together and manage big data with Polyglot persistence methodologies. ( Right NoSQL db for the right job) (CouchBase & CouchDB for document base data, Cassandra for column based data when written data > read data, Titan for graph data) - Generic User management system design for authentication , authorization, role management, workflow process, and security policies and principles using Apache Syncope.
- NoSQL reporting using Map/Reduce and Hadoop YARN Key Project:
- SkyWave(Smart City, Smart Home, Smart ATM, Measuring Cloud) Project SkyWave is a real-time complex event processing engine and embedded device automation platform which monitors the user behaviors and device behaviors and taking action that enables remote appliances. The Automation, which is integrating data from various platforms by enriching the variety of business rules and runs the defined actions are: o Historical customer behavior,
o Demographic data’s.
o Properties of SkyWave:
o Collects data and ability to handle from any device that can connect to the Internet theoretical.
o The diversity of actions that is providing to make contact with the customer. Technical notes: In order to follow website requests and monitor the household’s data, the engine needs Storm+Kafka Framework, MQTT, WebSocket for light-weight devices, some JavaScript-based APIS such as NodeJS and Cassandra, CouchDB for preprocessing the bigdata.