Mohamed E.

Full Stack Developer

690 dollar
Freelancer
10 years
Lisbon, PORTUGAL

My experience

More

AUBAY –PortugalJune 2020 - Present

Clients: Accenture / Unicre / KPMG -Portugal

Project: Create a Tax and Interest Calculation Integrated with UNIBANCO –Unicre Banking System


▪ Developing and testing spark notebook (Python, Scala) to perform data Extraction, Transformation, Loading (ETL)
▪ Performing the data processing, migration and validation between Spark and SAS/ Control-M.
▪ Reviewing and validating my colleges notebooks and performing the testing, migration and GIT branching ▪ Data processing and migrating between the different environments (Development, QA, Production)
▪ Databases Create, Read, Update, Delete (CRUD) queries depending on the orchestration processes and Cycles.
▪ Creating and Repairing ETL Pipelines and Power Apps within the Azure Data Factory
▪ Performing and validating the data inputs and the Spark streaming batch processing workflow
▪ Training, supporting and reviewing the codes of my collogues and junior/new coming member.
▪ Data repairing and validation with the clients and defining/correcting any errors or mismatch.
▪ Validating and Testing python/ Scalanotebooks including Review, Bug Solving, and Documentation
▪ Assisting to build the ELT layer (Airflow) from internal and external systems into the data warehouse
▪ Problem-solving with large sets of complex data -making the data transparent and visible when curating/collecting
▪ DevelopingAPI’s/ Requests that synchronize multiple data sources
▪ Performing the Data storage and conversation into multiple outputs ensuring the ACID transactions
More

ACCENT IT/ ALGURAIR –United Arabs EmiratesJanuary 2019 - March 2020

Project: Integrating a Big Data Infrastructure (Client: LASTRAL Chemicals Group)
▪ Developing an orchestrated process to handle the workflow and data processing (Ansible/AWS/ Grafana)
▪ Validating the data flow from multiple inputs/ IOT and perform the industrialization processes 
▪ Data migrating from VM Spring/ RDMS to Spark/ Microsoft Azure

Project: Creating a 360° Online Virtual Reality (VR) for Modular Building (Client: SMARTBOX Prefabrication)   
▪ Developing new spark notebooks (Python, Scala) to perform the structuring of multiple technical data sets.
▪ Developing ETL pipelinesto handle the Model generation depending on the stock availability and technical specs
More

ESSIDATA –PortugalJanuary 2016 - March 2020

ESSIDATA Is my Unipersonal Consulting Enterprise (VAT Intra-Community: PT 290 95 81 80)that allows me to provide my services with more flexibility in terms of contract or freelancing ...
More

KRAIS Web Services SARL–FranceFebruary 2017 - January 2019

Project: Ecommerce Platform Deployed with Django, AWS and Spark (Client: GSA INV -Luxembourg)
▪ Integrating new price comparator in an online Ecommerce Web application (APIs, Python)
▪ Big Data mining, Structuring and Analysis for marketing purposes
▪ Create an Automatized processes for storing and validating data inputs into Hadoop File System (HDFS)

Project: Multilanguage Logistic and Warehousing Management Platform (Client: HSDTransit-Belgium)

▪ Integrating and existing project with Amazon VPC, RDS and Terraform
▪ Deploying new Machines for multiple datacenters (Dockers, Kubernetes, Ansible)

Project: Search Engine Optimization and SERP Platform (Client: Almrsal Network –Jordan)
▪ Maintain an RDMS corrupted Databases and Migrate the data to Cassandra DB
▪ Implementing a frontend React JS Application with Mobile Synchronization capabilities.

Project: Logistic tracking Platform and Realtime Data Monitoring (Client: Ali Ben Ali Hospitality -KSA)

▪ Implementing an online resources management platform (Python, Django, JS)
▪ Implementation an internal warehouse management platform (ERP, REST, Pytho
More

WMD DOHA QATAROctober 2013 - November 2015

▪ Corporate onlineERP/ CRMapplication developing and maintaining (Java, Spring, Hadoop)
▪ Data mining, Structuring for marketing / finance purposes(Python, Scrapy, JS, Selenium, PowerBI, Orange .. )
▪ Multilanguage Hotel Reservation Platform with Inhouse Hotspot and Staff Management (Zubara Hotel)
▪ Developing Ecommerce/Service Exchange Mobile Application (Kotlin, JS and AWS) (SIANA APP)
▪ Migrating engineering and logistics datasets to online ERP Platform (OCR, Azure, PowerApps) (MZPartners)

Reference Projects:
▪ Email/ SMS Marketing SAAS Platform (Twilio, AWS, Mautic, Ajax, Rest API)
▪ Multilanguage Ecommerce/ Classified Ads Platforms(JS, PHP, Microsoft Azure)
▪ Warehousing and Stock Management Web/ Mobile Application (PHP, JS, REST API
More

OMEDEVJuly 2011 - August 2013

During my studies, I was working as a part time/ freelancer developer.
I was creating and helping to maintain a set of personalized websites and corporate platform (ERP, Stock Management, HR..), basically using SQL, HTML/CSS, and PHP with the integration of JavaScript.

My stack

ERP&CRM

ERP

Databases

NoSQL, Oracle, HBase, MongoDB, PostGreSQL, Cassandra, MySQL

Application servers

ELK

Others

Data processing, API, Problem Solving, Grafana, Project Management

Business Intelligence

Talend, ETL, Informatica, Power BI, CONTROL-M, Tableau Software

Languages

PHP, CSS, SQL, Go, Scala, JavaScript, Java, HTML, Python, Jscript, Kotlin

Computer Tools

MS Office, MS Project

Software testing

Cucumber

Open Source solutions

Kubernetes

Analysis methods and tools

JIRA, Agile Methodology, DevOps, Scrum, Selenium, Agile

Frameworks

Spring, AJAX, Angular, Node.js, AngularJS, Django, REST

Technologies

HDFS, Scrapy, Asana, REST API, React.js, SaaS, AWS, Twilio

Big Data

Big Data, Data Mining, Hadoop, Apache Kafka, Spark

IT Infrastructure

Git, Microsoft Azure, Ansible, Chef, Amazon Simple Queue Service (SQS), Docker, Terraform, Google Cloud Platform (GCP)

My education and trainings

BSc. Tech in Computer Science and Engineering - ESPRIT School of Engineering -Tunisia2013 - 2013