1. Mohamed Ahmed Rashad
Phone : (+20) 01159700106 | mrashad74@gmail.com | Website : mrashad.tk | Github/Gitlab : @MohammedRashad
Fields & Industries of Interest
Fields :
– Software Engineering & Architecture, Distributed Systems, Systems Engineering, DevOps, Web Development.
– Artificial Intelligence, Data Science, Machine/Deep Learning, NLP, Computer Vision, Data Engineering.
– DSP, Embedded Systems, Scientific Programming, Mathematical Modelling & Applied Mathematics.
Industries :
Financial Technology (FinTech) – Supply Chain – Telecommunication – Industry 4.0
Job Experience
Most of my work is open-source and can be found in my Github account, except proprietary software.
Full-Time :
June 2019 : Present Software Engineer Nokia Networks
November 2018 : March 2020 Software Architect Digified
July 2016 : January 2018 Software Developer Aurora Solutions
February 2014 : July 2017 Software Developer Pi Developers
Part-Time :
Feb 2018 : Present Software Architect Lyra Analytics
July 2018 : January 2019 Machine Learning Engineer DevisionX
July 2018 : January 2019 Software Developer Hadath GIE
Project-based :
October 2017 : July 2018 Embedded Software Engineer DevisionX
August 2017 : Jan 2018 Software Developer EPC Academy
July 2015 : July 2016 Freelance Software Developer Self-Employed
Non-Technical :
Aug 2016 : December 2019 Co-Founder, Manager Fab Lab Ismailia
Major Projects
Most of the projects are available on my Github with dates of contribution and detailed documentation , the
others are proprietary. Other projects exist, but they are of less significance or don’t show a unique skill.
Nokia Networks :
TAI2.0 – A revamped large-scale distributed system for Telecom & NPO Analytics
Reporting & Analytics Tool for Telecommunication Subscriber Data Management (SDM) Software
Data Visualization tool for NTRA Monthly Telecom KPI Data
Data Visualization tool for Nokia Daily & Hourly KPI Data
NetAct Auditing Tool for 3G&4G sitesrecognition
Email Bot for automated Network Capacity Estimation Study
Digified :
End-to-End Anti-spoofing & Liveness Detection Solution for On-boarding & Identity Verification
End-to-End Arabic OCR Solution for official & government documents
End-to-End Face Recognition and Verification Solution
Document Data Verification & Fraud Detection Solution Using NLP & computer vision
Custom CI, a tailored CI/CD Solution, for distributed computer vision & NLP applications.
Lyra Analytics :
End-to-End Time-Series Forecasting & Analysis Solution for Retail Sales
End-to-End Patient Count Prediction & Inventory Consumption Forecasting for Hospitals
Dashboard & Descriptive Sales Analytics Solution for Textiles Factory
Dashboard & Descriptive Analytics Solution for high-end restaurant chain
AI Launchpad program, a specialized training program to prepare AI & Data science talent for the market
Aurora Solutions :
Odoo REST API to interface with Sales and Customers Modules
iPharma – Android Application for pharmacies medicine ordering (Aurora Solutions)
Citadel Tours, Wordpress website to book and search for best tours (Aurora Solutions)
Pi Developers :
Pi Locker, Gesture Lockscreen for android
Socials Addict, Social Network Addiction Monitor / Digital Wellbeing Application
Personal Projects & Expirements :
8-bit processor from scratch using logic gates (Personal Project)
CopyMyTab – Window/Tab management Chrome extension (Personal Project)
Donne – Blood Donors Social Platform to request and donate blood (Personal Project)
Simplex – a LISP-Like Interpreted Programming Language, Built with C (Personal Project)
RoboX – Desktop tool for controlling various robots over Joystick or Mobile (Personal Project)
Brainf*** interpreter – a C++ Interpreter for an esoteric programming language (Personal Project)
University Projects :
Arrhythmia Detector with Deep Learning & Machine Learning
Z80 Microprocessor Emulation Library for Arduino/Atmega328
MATLAB & FPGA Hybrid Speech Recognition using FFT & Hamming Distance
2. Extra-curricular & Engineering Teams :
IEEE SCU Website (IEEE SCU SB)
ROV Competition Playgrounds (ROV Regional Competition)
Hydra ROV – Underwater Robot Wireless-Controlled with Android Application (Admiral)
Coyote UGV – Large Size Ground Robot Wireless-Controlled with Android Application (Gunners)
Honors and Prizes
MATE ROV Regional Competition :
April 2017/2018/2019, Technical Support Team Award.
April 2018, Community Partner Award (IEEE SCU).
May 2016, No Pain No Gain.
Others :
May 2016, Best Website in Region 8, IEEE Website Contest.
July 2016, Golden Medal of Innovation, MTI UGV Competition.
Engineering Teams (Competitions)
From November 2015 to May 2018, I participated in multiple engineering teams in my college to build robots and
electric cars, They were chronologically : Admiral ROV Team – Gunners UGV Team – SCU Racing Team.
Volunteering & Extra-curricular
Cluster of Innovation, University of Delhi From February to March 2018, Open Source Software Mentor.
Eureka Scientific Society From February 2016 to December 2017, I was Science Committee Member.
ROV Egypt Competition From Nov. 2016 till now, Safety Judge & Technical Support Engineer.
NASA Space Apps Ismailia April 2016 till Oct 2018, Technology & Engineering Mentor.
IEEE (Institute of Electrical and Electronics Engineers)
Student Member (2016-Present)
Chairman, IEEE SCU SB (2017/2018).
Technical Committee Head , IEEE SCU SB (2016/2017).
Technical Committee Member, IEEE SCU SB (2015/2016).
IEEE Brand Ambassador 2018.
IEEE Ambassador IEEEmadc and IEEE Day in 2017.
IEEE Ambassador in IEEEXtreme Competition in 2017 & 2018.
Technical Skills/Technical Stack
(All the technical skills are demonstrated either by an open-source project or a proprietary contribution)
Programming Languages
Python C, C++ Ruby Java SE Assembly x86 Haskell Elixir
Web Development (Full-stack)
APIs : GraphQL, REST Python : Flask, Django Ruby : Ruby on Rails, Sinatra
Frontend : React.js jQuery , Bootstrap Backend : Node.js, Apollo, Express.js , PHP
Machine & Deep Learning
NLP : NLTK, word2vec Visualization : matplotlib, dash, plotly
Frameworks : Keras, Tensorflow, Sckit-learn Data Manipulation : R, SQL , Scipy, Numpy, Pandas,
Daru (Ruby)
Time Series Analysis : Auto-regression,
ARIMA/SARIMA, FBProphet
Computer Vision & Image Processing : OpenCV,
Tessaract, Skimage, PIL
Domain-Specific/4th
Generation Languages
Scripting : Bash, awk Hardware Description Languages : VHDL, Verilog
Scientific Computing : MATLAB , Simulink, Mathematica, Jupyter Notebook
3. Other Tools & Skills
DevOps : cpanel, Wordpress, AWS, Azure,
DigitalOcean, Nginx, Heroku, Docker, cAdvisor
– Microcontroller Experience : ESP - RPi –
PIC16F/18F – Atmega328/32/16 – Arduino – Tiva C –
8051.
Engineering Skills : Digital Signal Processing, Selected
Abstract & Applied Mathematics Topics
– Digital Fabrication : Cura, Inkscape, 3D Printers
(Shisan, Makerbot, RepRap), Laser Cutters, CNC
Milling.
– Data Engineering: Redis - MySQL - SQLite -
MongoDB - PostgresDB - InfluxDB – Grafana – Elastic
Stack.
– Others : API & SDK Design, Software
Documentation, Proteus, EagleCAD, Odoo, Android
Studio, Git.
Talks, Webinars & Workshops
(This is the list of the most important talks & workshops I gave in various institutions and conferences)
2020 Using Data Science for COVID-19 Lyra Analytics - Webinar
Using Computer Vision to detect COVID-19 Lyra Analytics - Webinar
2019 Image-Based Recommendation Systems Google Study Jams (ML & Black Friday)
Applications of AI in Digital Fabrication Fab15 Conference , TU Berlin (El Gouna)
2018 Image Captioning Systems using CNN Google DevFest’18 , ITI (SCU Branch)
Introduction to Machine Learning IEEEXtreme Error Camp, Nile University)
2017 AI for the Masses NASA Space Apps Challenge (SCU)
API Design & Best Practices NASA Space Apps Challenge (SCU)
2016 Introduction to Android Development NASA Space Apps Challenge (SCU)
Education
2015 – 2020 (Expected) Suez Canal university BSc. Electronics & Communication Engineering, Good.
Certificates & Courses
June – September 2019 Artificial Intelligence Nanodegree Udacity