Verified Expert in Engineering
Linux, Vim Text Editor, CLion, PyCharm, JetBrains
The most amazing...
...thing I've made is a distributed hybrid sparse linear solver.
Lead Back-end Engineer
- Built up the IoT code and infrastructure for Wattsense from scratch.
- Managed and coordinated the technical teams at Wattsense.
- Led the technical due diligence for the acquisition of Wattsense by Siemens.
- Implemented the data processing pipelines for genomic data.
- Supported the bioinformatics team in its migration to Spark and Airflow.
- Managed the local Mesos cluster and implemented the different Ansible playbooks.
- Designed and developed document management software that uses Google Drive for storage (Python and MongoDB).
- Created a testing utility for Google Cloud Endpoints v1.
- Profiled, improved performance, and supported other SaaS products.
Phd Candidate | Postdoctoral Researcher
INP de Toulouse
- Wrote a novel algorithm to solve sparse linear systems.
- Created a distributed linear solver library using C++, Boost, MPI, and an OpenMP with a Python interface.
- Taught C programming, system programming, Bash, MATLAB, Fortran, Linear Algebra, and Python (NumPy and SciPy) to software engineering students.
Android Password Storehttps://github.com/zeapo/Android-Password-Store
Augmented Block Cimmino Distributed Solverhttps://bitbucket.org/apo_irit/abcd
Google Drive API, MPI, OpenMP, NumPy, SciPy
GitHub, Google Compute Engine (GCE), Kafka Streams, AWS Fargate, JetBrains, PyCharm, CLion, Vim Text Editor, Apache Airflow
Amazon Web Services (AWS), Android, Google App Engine, Apache Kafka, Linux, Google Cloud Platform (GCP), AWS Lambda
Back-end, APIs, Data Engineering, Algorithms, Google BigQuery, Big Data, Google Flex VM
Apache Spark, Google Cloud Endpoints, Spring Boot, Spark, Spring, AngularJS, Flask, Akka, Play Framework, Boost
Functional Programming, Reactive Programming, Agile Software Development
Google Cloud Datastore, MongoDB, PostgreSQL
PhD in High Performance Computing and Applied Mathematics
Institut National Polytechnique de Toulouse - Toulouse, France
Master of Research in Software Engineering
Université Paul Sabatier - Toulouse, France
Bachelor's Degree in Computer Engineering
University of Science and Technology Houari Boumedien - Algiers, Algeria