Sample projects and skills related to my job application
[R
machine-learning
python
]
04 Mar 2019
Skills: This is an honest description of my skills (please ask me about any of them in the interview)
-
Python: writing scripts, object oriented programming, numpy, pandas, matplotlib, keras, tensorflow (good), opencv (good), nltk, requests, webscraping
-
R: advanced knowledge of writing scripts, statistical analysis, hypothesis testing, good understanding of probability distribution, caret, shiny, ggplot2, linear models, several packages for machine learning such as pca, lasso, svm, RF , integration with C++ (working knowledge).
-
Working knowledge of several programming languages such as Java, C++, Javascript including react and react native.
-
Excellent academic skills : Excellent writing, latex, presentations, researching and understanding scientific research.
-
Data skills: advanced data wrangling, sql (very good), exploration, spliting data, cross validation, advanced understanding of many ml models such as boosting and neural nets + I am very motivated to work with data and machine learning.
Already doing a master in IT, passed five courses at the department grades (A, A, A-, A-, B), currently working on my thesis on deep learning
A list of 20 online courses I passed with description and duration of each course https://elmahyai.github.io/8%20-%20MOOCs.html
Detection of changes in organizations from text using Natural language processing , named entity classifiers (Did for freelancing, skills: python, nlp, nltk) https://github.com/elmahyai/nlpchanges
Spam classifier with R using decision trees, svm, glm, gini index and many others (Did for freelancing, skills: R, nlp, classification) https://github.com/elmahyai/spam-classifier
Scraping sec.gov using public proxies (Did for freelancing, skills: python, webscraping, requests) https://github.com/elmahyai/scraping-sec.gov
An R package for feature selection with RNASeq and a web application using shiny to biologists to do classification without programming skills (The project required more than six months, so this a preliminary version, not well documented) https://github.com/elmahyai/RNASeqclassifier1
https://github.com/elmahyai/RNASeqClassifier https://github.com/elmahyai/eczemalymphoma
https://alexf.shinyapps.io/progressReport/
Automating Facebook Posting messages, photos, videos and chatting using selenium, fb api and web scraping Project worked on before for fun to automate facebook not complete but works and showcase my skills on using selenium, css selectors, xpath
https://github.com/elmahyai/Automating-Facebook
Scraping three popular websites in the Middle East. In this project, I showcase my ability to scrape the web using python. I scraped three popular websites in the Middle East: youm7.com and islamweb.com and alexu.edu.eg
https://github.com/elmahyai/webscraping_showcase
This script is written to distribute students at Faculty of medicine, Alexandria university to their electives based of their choices with priority to students with higher grades (Already used for two years now)
https://github.com/elmahyai/elective
Additional programs wrote for fun:
Some code I wrote to bulk send my cv to many jobs https://github.com/elmahyai/Bulk-Email-Sender-with-attachment
Some code I wrote to extract academic emails from papaers and spam them (Just a proof of concept not intended for real usage) https://github.com/elmahyai/jobspammer
Doing simple animation with ggplot2 package in R (I already can plot almost all common graph with R, I tried to move on for animation just for fun) https://github.com/elmahyai/ggplot2-animation