About Omar
French
Native or bilingual
English
Fluent
German
Conversational
Arabic
Native or bilingual
Experience
- European Institute for Energy ResearchSenior Architect and Developer (AWS, Python/Django, Java)ENERGY AND UTILITIESJune 2023 - Today (3 years)Karlsruhe, GermanyAs a software and cloud architect and senior developer, I created with the team the climate energy platform: a platform that processes massive data, in a fully automated way, and allows users, in a very secure manner, to create and share interactive dashboards dedicated to resilience against climate change.My activities included the design of the AWS Software and cloud architecture for deployment, assisting the Project Manager in finding service providers and their technical follow-up, and in implementing Agile processes. Assisting technical teams in designing and implementing Git workflows on Gitlab and Gitlab CI, as well as contributing to development on the Python / Django CMS part.- Agile Coaching: Organization and adjustment of ceremonies, supporting the team to adopt methodologies and perform. Implementation and improvement of Git technical processes and workflows in support of the approach.- Cloud Architecture on AWS (Design and Implementation): managing web workloads (AWS EC2 + ELB + ECR + Docker), monitoring (AWS CloudWatch + EventBridge), and intensive data processing in serverless (AWS ECS + Fargate + EventBridge + Docker containerization).- Software Development (Senior): Python, Django + Django CMS, asynchronous tasks with Celery.- Software Quality and CI/CD: Implementation of GitLab CI, flake8, Docker.
- European Institute for Energy ResearchSoftware and Cloud Architect, ResearcherENERGY AND UTILITIESJanuary 2018 - May 2023 (5 years and 4 months)Karlsruhe, GermanyAs a researcher, an expert in software architectures, I supported and led the digital aspect of several institute research projects. Including the evaluation of IoT platforms, the implementation of Cloud, the exploration of AI applications... I also managed and maintained operational experimental software in J2EE and Python.- Needs analysis, functional architecture, and non-functional architecture (GDPR compliance, internal and global standards).- Software design of complex solutions integrating cutting-edge technologies, including AI models, IoT, and Cloud applications.- Application of AI and machine learning to energy issues, as well as data integration and analysis, and system integration.- Tech lead and subcontractor management: backend, frontend, UX, and team management.- Software Quality and DevOps: version control, CI/CD automation, and Infrastructure as Code (IaC).
- NumericityFounder, CTOSOFTWARE PUBLISHINGSeptember 2015 - Today (10 years and 9 months)Casablanca, MoroccoAs CTO and lead developer, I designed from scratch to production an innovative SaaS in logistics management, integrating the latest IoT, Mobile, and AI technologies.Architecture and software design of a multi-channel collaborative logistics platform.Software development: backend in Python (Django + Django Rest Framework), frontend with Bootstrap 3, and native Android application.Subcontractor management: drafting needs and specifications, contracting, project management.Data/API integration: OpenAI for vision models, Odoo ERP, and IoT platform for GPS tracking.CI/CD: automated unit tests, UI tests with AI, automated deployment (GitOps), and Docker Swarm cloud infrastructure on OpenStack (OVH).Quality management: JIRA Service Management, Confluence for the knowledge base.Service provider and subcontracting monitoring: selection and management.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Centralien EngineerEcole Centrale de Paris2002Ingénieur Généraliste, majeur en Mathématiques Appliquées.
- MicroMasters Statistics and Data ScienceMIT2022MicroMasters sur l'aspect théorique, technique et pratique de Statistiques et Sciences de la Données, y-compris les algorithmes de Machine Learning, que ce soit les Réseaux de nerones, le reinforcement learning ou les autres methodes statistiques, parfois plus pertinantes.
Certifications
- Agile Certified PractitionerProject Management Institute2015
- Certified Specialist in Openshift Application DevelopmentRedhat