About Me
Hello, my name is Hesham Meneisi, and this is my brief Portfolio for interested contractors or recruiters. I do not update my availability here, so feel free to contact me any time to check.

As a tried and true full-stack developer, I am comfortable taking a project from the white board through to deployment. Ultimately, I believe that the phrase "jack of all trades, master of none" is a false dichotomy. You can master as many trades as you want, if you put in the necessary effort to become professionally competent.

In my professional life, I have been an intern, a part-timer, a full-timer, and most importantly, a freelancer. Freelancing often pushed me out of my comfort zone and forced me to experience different verticals and different technology stacks within those.

In the following sections I will detail my experience more thoroughly. I have not listed any verticals or technologies where I do not feel fully professionally competent yet.
Tech Skills
During my past projects, full-time, and consultancy positions, I mastered the following technologies to varying but all professionally competent degrees.
Data Science
I started my journey with Machine Learning and Data Scraping.
Python
R
Keras
Tensor-Flow
Pandas
NLTK
InfluxDB
Spark
DevOps
I can take an application through all the CI/CD stages. Automated building, testing, release, deployment, metrics, and logs.
Docker
K8s
GitHub Act.
Travis
AWS
Git
Kibana
Elasticsearch
Slack Integ.
Grafana
Azure
Backend
I was contracted to do various types of APIs. ML, web, mobile, and auto-scrapers.
C#
SDK
PHP
Laravel
Lumen
Python
Flask
MySql
Postgre-SQL
Mongo
OpenAPI
Frontend
I have solid frontend experience in UI and UX design.
JavaScript
TypeScript
Vue
Vuetify
React
Redux
Material-UI
Semantic-UI
Jest
ESLint
Other
A a Computer & Communication Engineer, I participated in some projects involving robotics, micro-controllers, and signal processing.
Reviews
Hesham quickly identified the problem we were having, and quickly solved it. Will look forward to working with him again in the near future.
Contact
You can contact me directly through my email (preferred method) or send me a message. You might also contact me on Upwork, although I prefer direct contact.