Portfolio

Dashboard web app


dashboard-demo.nicolasguillaume.com
■ Front-end: VueJS
■ Dashboard web app with multiple Tabs layout
■ Main features: KPI boxes, Tables, Maps, Scatter plots, Bar charts…

Recipe recommendation web app (Front-end)


cuisine-front-testing.nicolasguillaume.com
■ Front-end: VueJS
■ Back-end: see RESTful API below
■ The UI is still work in progress

Capture2

Recipe recommendation web app (Back-end)


■ cuisine-api-testing.nicolasguillaume.com
■ RESTful API in Python/Flask (Swagger UI with OpenAPI Specification)
■ Database: MongoDB
■ Task queue: Redis
■ Similarity-based Recommendations (cosine similarity between recipe ingredients)
■ Data integration in Python/Pandas. NLP model: Scikit-learn and NLTK

Trading bot web app


■ tradingbot.nicolasguillaume.com
■ Connect to the Bitmex exchange API
■ Back-end: Python (Flask) and Ta-Lib

tb1
tb2.JPG

Decentralized app (dapp)


■ chargingledger-testing.nicolasguillaume.com
■ Smart Contract on the Ethereum blockchain (Ropsten testnet)
■ Back-end: Ethereum Virtual Machine (EVM)
■ Front-end: VueJS, web3.js, Metamask
■ The UI is still work in progress

Capture1

DevOps


Each project above has the following features:
■ Isolation of environment and data (Docker)
■ Continuous Integration and Continuous Deployment (Jenkins & Nginx)
■ Deployed on multiple environments (both testing and production servers)
■ Cloud Server Admin (Ubuntu, DNS, OVH, Amazon Web Services)

Capture10

More projects


See more projects on my Github: github.com/nicolasfguillaume

Advertisements