S
Software Engineer
Smartera3S
Jul'2016 - May'2019
Customer Segmentation:
A web application based on Vuejs, R, Javalite, Spark, and Hadoop.Customer segmentation is the practice of dividing a customer base into groups of individuals that are similar in specific ways relevant to marketing, such as age, gender, interests, and spending habits using the Kmeans algorithm.Technologies: Ruby on Rails, Java, R, Spark, Microservices.SocialHub (Web Application in Digital Marketing):A web application based on Ruby on Rails, Java EE , MySQL, and MongoDB, used in streaming data from different social media platforms to make sentiment identification on it in order to create metrics on the gathered data, make engagement on them, and create scheduled campaigns on multiple social media platforms.Technologies: Ruby on Rails, Postgres, vue.js, Microservices.Annotation System for labeling data:A web application based on Javalite and MySQL, used in labeling data and correcting it, also to monitor the annotators and their progress and perform analytics on the labeled data
so it can be used in sentiment identification.Technologies: Ruby on Rails, Java Servlets, MySql, MongoDB, Microservices