Portfolio

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

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

Dashboard web app (Front-end)


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

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 (testing, uat and production servers)
■ Cloud Server Admin (Ubuntu, DNS, OVH, Amazon Web Services, Microsoft Azure)

Capture10

More projects


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