Customer segmentation: a web application based on Vue.js, R, Javalite, Spark, Hadoop for dividing a customer base into groups using K-means algorithm. Technologies: Ruby on Rails, Java, R, Spark, Microservices
SocialHub: a web application based on Ruby on Rails, Java EE, MySQL and MongoDB used in streaming data from social media platforms for sentiment identification, engagement metrics and scheduled campaigns. Technologies: Ruby on Rails, Postgres, Vue.js, Microservices
Annotation System: a web application based on Javalite and MySQL used for labeling data, monitoring annotators and performing analytics on labeled data for sentiment identification. Technologies: Ruby on Rails, Java Servlets, MySQL, MongoDB, Microservices
Languages
Arabic
Native
English
Advanced
Education
Sep 2011 - Jul 2016
Faculty Of Engineering Alexandria University
Bachelor degree · Computer and Systems Engineering · Alexandria, Egypt
Certifications & licenses
Amazon EventBridge Overview And Integration With SaaS Applications