talent
Email Verified Houssem G
0/5 (0 Feedback)
Member since 1 May 2023
Profile health 80%

Software Developer / Data Engineer

  • CHF 600.00 - CHF 900.00 / day
  • //protalents.tech/wp-content/uploads/2022/06/ZH.pngZürich
  • Save

I am highly skilled, experienced data engineer and software developer with six years of professional experience. Throughout my career, I have demonstrated my expertise by building multiple complex data pipelines from end to end. My technical proficiency in programming languages such as Python, JavaScript, Nodejs, and others, combined with my deep understanding of data engineering and software development, allowed me to create efficient, scalable, and robust solutions that had a significant impact on the organizations I have worked for.

Experience

Developer API Portal

  •  SIX group
  •  Sep 2022 - Apr 2023

Develop an API portal based on Kong Gateway
- Design Frontend UI
- Transform client requirements to technical stories
- Implement bridge between react folder and Kong CMS for displaying react components
- Implement and develop a financial data portal
- Implementing GraphQL for API query
- Configuring Webpack files for bundling and optimizing the performance of web applications
- Handle all frontend and backend connection (API management from frontend)

Developped entire e-commerce Website

  •  About nails
  •  Jun 2022 - Mar 2023

- Design Frontend UI
- Develop an adaptative design for web and mobile app
- Develop 6 pages using react and material ui
- Implement Oauth for signup signin
- Setup and implement the PostgreSQL database architecture

Full stack developer

  •  on-limited
  •  Mar 2022 - Dec 2022

Responsible for the back-end, we are building a modular architecture to implement a bridge
between web3 and web2,
- Defining and implementing the database architecture of the application.
- Building object oriented applications in Python
- Implement a flexible and robust API with FastAPI.
- Implement Oauth2 connection (fastapi-react-Jinja 2)
- Modelling the PostgreSQL database
- Develop frontend feature with react and next js
- Use Pytest for testing
- Work on Linux environment

Data Engineer & Software developer

  •  Credit Suisse
  •  Sep 2020 - Sep 2022

Provide transparency of our global client base through analytical data products. Our products
are consumed by numerous users within compliance, risk and front organizations
- Design and implementation of visual dashboards and reports on Palantir Foundry native
tools (JavaScript / typescript and Elasticsearch)
- Develop data pipeline based on PySpark
- Develop unit test (Pytest)
- Develop and Implement new user interface features for business reporting (e.g. with slate)
- Collaboration with business to generate new reports / insights
- Do end-to-end development including front-ends
- Generating derived data feeds
- Data processing, data management, implementing testing, aggregating data, calculating risk
measures, creating data ontology
- Selenium Test with JAVA
- Documentation of design, functionalities, tests

Developer Golang

  •  Continental
  •  Apr 2020 - Aug 2020

Put in place a diagnostic service for various vehicles in cloud environment (AWS)
- Developer backend Go on Linux environment
- Put in place API REST
- Implement API via Swagger
- Read and write from Go to PostgreSQL and Cognito (AWS)
- Develop unitary test via goconvey
- Write documentation and code architecture from script Angular (8/9)
- Code versioning (Gitlab)

Data Scientist

  •  Airbus
  •  Oct 2019 - Mar 2020

Develop K means algorithm by working on text clustering for non-conformities in order to
speed up the resolution of corresponding problems.
- Develop pipeline on Foundry (Palantir)
- Create and transform datasets on PostgreSQL
- Using of Tableau for data visualization
- Analyse text with NLTK (python)
- Define optimal cluster (python)
- Vectorise text and develop algorithm K means (python)
- Parallelize jobs (python)
- Automatize connection between python and PostgreSQL
- Save model in pickle (python)
- Transcript code With algorithm HDBSCAN from pyspark to python

Developer Full stack JS

  •  Airbus
  •  Jan 2019 - Oct 2019

Industrialize solution data science by using Openshift platform in agile environment.
- Create functional diagram in order to define the process between all components
- Construct Data base schema
- Build pipelines on Foundry (Palantir)
- Fulfill database with data from Foundry (Palantir)
- Write architecture micro-service
- Configure Openshift containers (Docker), Artifactory, GitHub etc…
- Configure and use private cloud
- Integrate machine learning algorithm for industrialization
- Manage GitHub
- Developer Backend Node JS, SQL server and python
- Developer Frontend HTML, CSS, JavaScript and Polymer
- Developer API REST (node JS)

Data scientist / Engineer

  •  Airbus
  •  Oct 2018 - Jan 2019

On platform Palantir we developed an algorithm in python to predict specifics parts
consumption and display data via palantir’s front end.
- Developer Python, SQL and JavaScript (frontend)
- Build pipeline with pyspark and SQL
- Tech lead at 40% of my time.
- Data analysis (correlation, missing data and variable transformation) pyspark
- Developer Slate (front-end Foundry)

Data Engineer

  •  Airbus
  •  Jan 2018 - Oct 2018

On platform Palantir, We created all the pipeline by cleaning and transforming data and finally
display the output on front-end using JavaScript, HTML/CSS and web component.
- Define data sources
- Build Pipeline in pyspark and SQL
- Clean and analyse data
- Front end dev: JavaScript, CSS/HTML and web component
- Position of Tech lead : Estimate the back log and underline the risks
- led the daily and follow tasks evolution
- From July to the end I was tech lead : Train news colleagues, present the sprint to the end
user, lead the tests, help the team with technical problems

Education

Engineer Generalist

  •  ESTIA Bidart
  •  Sep 2013 - Oct 2016

Msc Data science

  •  University of dundee
  •  Dec 2016 - Dec 2017