CV/Mission de Data analyst BIGQUERY freelance

Je dépose une mission gratuitement
Je dépose mon CV
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Taoufik,
Data analyst BIGQUERY habitant l'Essonne (91)

Experience

Prewave
Software Developer - Data Science
June 2022 - Present (6 months)
Paris, Île-de-France, France
Prewave is making supply chains more resilient by monitoring and predicting supply chain risks through AI technology.
My mission is to:
- improve and maintain Prewave’s data processing pipeline and apply their data science toolset to the data
- analyse, review and improve existing algorithms
- design efficient distributed algorithms
- improve performance of SQL queries (couchbase, postgres)
Systems: Scala, Scalajs, Couchbase, Postgres, SQL Server, Docker, Kubernetes, Google Cloud, Git, NLP, Akka-http, Slick, ...

Self-employed
Architect/Programmer
January 2022 - June 2022 (6 months)
Paris, Île-de-France, France
Ankbot project: real-time and distributed stream based programming
- Implemented a stream based framework for designing and running concurrent and distributed algorithms
- the objective is to be simpler to use and faster than Spark + Kafka; I hope this objective can be reached; by trying we cannot fail; whatever the outcome it is time well spent
- implemented a buffered and typed streams; the buffered streams use a space and time efficient serialization algorithms (encode/decode)
- using the buffered and typed streams, implemented a column based table with dynamic partitioning
- tables can be written by parallel processes running in different computing nodes
- tables can be read as files (non-blocking mode) or as a never ending streams (blocking mode)
- in blocking mode we can read table rows in real-time while other processes write data to the tables
- tables have tagged offsets, thus we can read tables starting from a given saved offset
- we can use Ankbot tables to handle real-time events; unlike Kafka, no repartitionning and no duplicates
- added streaming windows to reactors (ie. batch length, batch time, slide length and slide time windows)
- implemented a fast Hashtable and HashSet algorithms with the possibility to merge two HashSets/Hashtables into one HashSet/Hashtable
- implemented a simple and fast logging library using macros; an alternative to lightbend scala-logging that is a library wrapping SLF4J.
- we use Docker swarm to launch the program in distributed mode
In progress:
- write docs before releasing the concurrent version of Ankbot to whoever is interested in adding concurrency to its programs
- create an Enterprise Ankbot Plaform (distributed and real-time event streaming) to come: implement AnkbotML for machine learning applications; but many other applications may benefit from distributed computing
Systems: Scala, Docker, Docker Swarm

Ankbits
Clojure Architect/Programmer
March 2020 - June 2022 (2 years 4 months)
Paris Area, France
Learning a new language is not difficult but setting up the environment and tooling is an issue specially if there is many different solutions and frameworks; while learning clojure/clojurescript I stumbled against a complex and changing eco-system.
This motivated me to create my own framework (based on ideas from ANKBIT Javascript that I developed around 2010);
Clojure/Clojurescript is not difficult to learn (having a strong background in Common Lisp and Java), but for
beginners it is not easy to start developing applications because of the ecosystem is huge and changing and it is really a challenge to choose from all
existing tools and frameworks.
The objective is to create an online environment for developing client and server applications. Some of the niceties in the framework follows:
- managed state of components
- hot reload; any code change (client and server) will re-render the page in less than 3 seconds (ie. we are not using figwheel, we developed our own solution)
- remote procedure calls with callbacks
- software events (on/emit)
- it is possible to use reagent/react components and external scripts (ie. javascript)
- version control system (ie. git)

Carrefour
3 years 10 months
Architect/Programmer
July 2019 - March 2020 (9 months)
Massy, France
Design and implement a program to query data, using Java and Spark SQL,
from different sources: Elasticsearch, BigQuery, Google Storage and Azure
Storage, HDFS. The users create views from different data sources and write
Spark SQL queries. The system allows to correlate data from different sources,
and is mainly used by data scientists and security engineers.
Languages & Systems: Java, Spark, Python, Javalin, Websockets, Angular8,
Javascript, CSS, Html, GCP, Azure, Elasticsearch, Kibana

Architect/Programmer BigData
September 2017 - July 2019 (1 year 11 months)
Massy, France
Design and development using Scala, Spark, Pyhton, Kafka, Mesos,
Marathon, Hdfs, Yarn, Docker, Cassandra, Elasticsearch, Ansible, ...

Architect/Programmer BigData
June 2017 - August 2017 (3 months)
Massy
- devops: linux, docker, hadoop, kafka, elk, mesos, marathon, ansible, git, prometheus, ...
- design and implement gladiator, a proxy server with a marathon/mesos auto service discovery (implemented in go1.8, the name GLADiator comes from the following brainstorming reaction: Service Auto Discovery -> SAD -> GLAD ->
GLADiator :)
- designed Connector, a service discovery tool used with a proxy server (ie. HAProxy, nginx)

DevOps BigData
June 2016 - May 2017 (1 year)
Evry-courcouronne
- I implemented filebot, a simple log management solution using node.js; many node.js processes index log records in parallel into elasticsearch. The
solution is powerful, fast and easy to configure. For each log message, filebot matches the messages with user defined regex patterns and send the result to user defined javascript handlers and index returned json documents to elasticsearch.
- write and refactor ansible scripts (ie. filebeat, logstash, kibana, elasticsearch, ...)
- create ansible modules (as much as possible, I prefer using parameterised roles as modules instead of creating modules using python)
- design logstash patterns and create kibana dashboards
- create/manage elasticsearch snapshots/backups
- create test clusters using docker containers; a test cluster can be created using a base image or a committed test cluster. The objective is to create
whole iso-prod test environments by deploying all ansible playbooks in test clusters (work not finished because of docker limitations).
- currently diving into mesos, kafka, spark, zookeeper, cassandra, hive, scala, akka, ...
- add elasticsearch plugins: shield, marvel, watcher (groovy, javascript, mustache script)
- implement elasticsearch watchers to track different system ressources and application data conditions
- write a script to detect kafka partitions/replicas on the same rack or replicas not in-sync; generate a json document to reassign the replicas to different nodes.
- write a script to backup/restore elasticsearch indexes (using scroll and bulk); also, the script can generate csv files from elasticsearch documents.
keywords: cloudera/hadoop (yarn, mapreduce, hdfs), mesos, spark, kafka, zookeeper, elasticsearch, icinga2, node.js, cassandra, pig, hive, ansible, java,
scala, groovy, mustache, python, akka, node.js, linux (RHEL 6.7), git, ansible,
terraform, carrefour.io (OpenStack), REST, agile, scrum, HP Insight Cluster
Management Utility, iLO4, ...

Personal project
Architect/Programmer NodeJS
July 2015 - May 2017 (1 year 11 months)
Viry Chatillon, France
1. Design and implement a new WEB IDE, ANKBIT; With ANKBIT you develop web components/applications online. An ANKBIT is a generalisation of HTML tags (an HTML tag is a primitive ANKBIT). I have a working prototype, and I am currently designing a library of ANKBIT web components (animation, layout, style, ...).
Adding webRTC to ANKBIT allows easy development of peer-to-peer web applications (ie. video conferencing).

Dassault Systèmes
Architect/Programmer Javascript
May 2016 - May 2016 (1 month)
Velizy villacoublay, France
Taoufik ********
Lisp Architect/Programmer
April 2013 - May 2016 (3 years 2 months)
Home
I am an experienced Common Lisp Architect/Programmer and would like to
join a dream team to work on challenging projects.
Page 5 of 12
I have a great interest in general for functional programming languages such
as Lisp, Haskell, Clean, Erlang, Ruby, F#, ...
I strive to be a creative Architect/Programmer to solve difficult issues with
simple solutions.
Lately I designed a fast and powerful pattern matching (see examples of
use below) that I am using daily for all my Lisp projects; and currently I am
designing a new programming language: lazy evaluation, partial evaluation,
complete sharing, generalized lisp macros (based on pattern matching)
29/05/2015 Update: pattern matching
I improved the pattern matching tool (written in common lisp) in many areas:
the most important additions are matching any cyclic graph, patterns with
general recursion, and generic patterns (types):
Examples of matching graphs with cycles:
1. match an infinite list of ones:
(match '#1=(1 . #1#) (^foo=(1 . ^foo) 'ok))
2. a complex one
(match '#1=(1 #2=(2 #1# 3 #1# . #2#) . #1#) (^foo=(1 ^bar=(2 ^foo 3 ^foo .
^bar) . ^foo) 'ok) (_ 'ko))
Define patterns:
(defpattern some (x) `(~^foo=(:or (,x) (,x . ^foo)) . _))
(defpattern lone (x) `~(:or nil (,x)))
(defpattern all (x) `^foo=(:or nil (,x . ^foo)))
Define matchers:
(defmatcher term ()
`(((?x= #^fact (:and ?op (:or * /)) ?y= #^term)
(funcall op x y))
#^fact=(((:and ?x (:integer)) x)
Page 6 of 12
(?x= #^expr x))))
(defmatcher expr ()
`(((?x= #^term (:and ?op (:or + -)) ?y= #^expr) (funcall op x y))
(?x= #^term x)))
;;; while term and expr are globally defined matchers, fact is locally defined
inside the term matcher
> (match '(2 + (3 * 4)) (?x= #^expr x))
14
Carrefour
Architect/Programmer
February 2014 - June 2015 (1 year 5 months)
Courcouronne
Project: Merchandizing and Pricing DWH
1. Design and implementation of unix tools and i...

Voir le profil complet de ce freelance

Profils similaires parfois recherchés

CV Data analyst BIGQUERY, Missions Data analyst BIGQUERY, Data analyst BIGQUERY freelance

Les nouvelles missions de Data analyst BIGQUERY

🚀 Consultant Data Scientist / Machine Learning – Environnement GCP & MLOps

Big Data BigQuery Microsoft Azure Machine Learning DataRobot MLOps
ASAP
75 - PARIS
86 mois
Voir la mission

PARIS - Ingénieur Data / Ingénieur Cloud

SQL Server Data Big Data Azure Microsoft Power BI
ASAP
75 - PARIS
6 mois
Voir la mission

Chef(fe) de projet / Senior Business Analyst – cas d'usage data client et produits

SQL Data Décisionnel Google Cloud Platform
ASAP
94 - IVRY-SUR-SEINE
6 mois
Voir la mission

Chef(fe) de projet ou Senior Business Analyst Data - collecte et intégration de données

SQL Data Décisionnel Google Cloud Platform
ASAP
94 - IVRY-SUR-SEINE
6 mois
Voir la mission

Expert Dataviz / POWER BI

Microsoft Power BI SQL Azure Synapse Google Cloud Platform BigQuery
ASAP
94 - Charenton le Pont
6 mois
Voir la mission

Tech Lead Data Analyst

Business Objects Data Python Google Cloud Platform Databricks
ASAP
75 - PARIS
24 mois
Voir la mission

Data analyst

SQL Data Python Apache Hadoop Google Cloud Platform
ASAP
75 - PARIS
12 mois
Voir la mission

Business Analyst Data

BigQuery Cloudera Google Cloud Platform Python
ASAP
75 - Paris
3 mois
Voir la mission

Data engineer

Google Cloud Platform Apache Hadoop Apache Spark
ASAP
06 - Valbonne
3 mois
Voir la mission

Data Analyst LCLF

Microsoft Power BI Git Google Cloud Platform BigQuery
ASAP
94 - Charenton le Pont
3 mois
Voir la mission
Je trouve ma mission

Les derniers CV de Data analyst BIGQUERY disponibles

CV Data Analyst
Mathon

Data Analyst

  • FACHES-THUMESNIL
BigQuery SQL Adobe Campaign
CV Data Analyst - Data Engineer
Mounia

Data Analyst - Data Engineer

  • VILLEJUIF
Data Google Cloud Platform SQL Looker Microsoft Power BI
CV Data Analyst Full-Stack
Louis

Data Analyst Full-Stack

  • PARIS
Data SQL Python Tableau Software Data Science Data Warehouse LLM Apache Spark Google Cloud Platform Cloud AWS
Bientôt disponible
CV Pilote de Projets IT, Web, IA & Transformation Digitale (DSI / CIO / Tech Lead)
Christophe

Pilote de Projets IT, Web, IA & Transformation Digitale (DSI / CIO / Tech Lead)

  • PARIS
Jira Marketing Automation Adobe Creative Cloud CMS Project Management Office Agile IA Générative Microsoft Dynamics 365 Cybersécurité Google Cloud Platform
Bientôt disponible
CV Web Analyst / CRO
Nouh

Web Analyst / CRO

  • ASNIÈRES-SUR-SEINE
Google Analytics Google Tag Manager (GTM) MATOMO AT INTERNET Looker SQL Contentful Microsoft Power BI Python
Bientôt disponible
CV Data Engineer
Mohammad

Data Engineer

  • LILLE
Python SQL Google Cloud Platform Apache Spark Data Science Cloud AWS Azure Scala
Bientôt disponible
CV Data Engineer
Duverger

Data Engineer

  • ARMENTIÈRES
SEMARCHY STAMBIA Microsoft Power BI SQL Server SQL Oracle ODI SSRS Google Cloud Platform Snowflake
Bientôt disponible
CV Data Analyst / Engineer
Ahmed-Amine

Data Analyst / Engineer

  • VILLENEUVE-D'ASCQ
SQL Microsoft Power BI Excel Scrum Python Google Cloud Platform
Bientôt disponible
CV Data Scientist / Data Analyst
Othman

Data Scientist / Data Analyst

  • LILLE
Data Science Python SQL Big Data Market Data
Bientôt disponible
CV Expert Microsoft Power BI
Youssef

Expert Microsoft Power BI

  • NOGENT-SUR-MARNE
Microsoft Power BI SQL Dataviz
Disponible
CV Consultant Power BI
Oussama

Consultant Power BI

  • NOISY-LE-GRAND
Microsoft Power BI SQL SQL Server Excel BigQuery Data SSAS Google Cloud Platform SAS Python
Disponible
Je trouve mon freelance