Aug `13 – Present
Developing layer to integrate third-party message exchange services (Twilio, Facebook, Twitter, etc.); Implementing specific business logic, Design DB structure for this layer; Implementing mechanisms of data persistence, synchronization data between servers, restoring functionality of the system in case of crashes of servers (including cluster restarting); Implementing and supporting internal API for adapters for third-party message exchange services; Stabilization; Сode refactoring.
High-level point of view client (some company which uses this product) - a digital Customer engagement portfolio combines the best of automated virtual assistants (Nuance Nina) and human-assisted Customer service engagements into one unified platform. Low-level point of view -- a distributive system, which contains elements with different responsibilities, elements communicate via Apache Tribes between them.
Technologies Stack:Apache MySQL J2EE Java Servlets Development JDBC JUnit Twilio API Spring MVC Maven
Information services & Technologies
Product categorization assistant
Belarusian State University of Informatics and Radioelectronics
Information Systems and Technologies in Economics