Logo
  • Portfolio

About Picture

Email:

gtsagiannis@gmail.com

Le Wagon / 2022

Université Paris Nanterre (Paris X) / 2017 - 2019

Sorbonne Université (Paris IV) / 2011 - 2014

Coventry University / 2021 - 2022

4cast-team / 2020

IFOP / 2018 - 2019


  • All
  • Web
  • Software
  • Data
Item

Ruby

Education:
Le Wagon Bootcamp

Portfolio Projects:
BeatsClub Mobile Website, Celebs4U Mobile Website

Item

Rails

Education:
Le Wagon Bootcamp

Portfolio Projects:
BeatsClub Mobile Website, Celebs4U Mobile Website

Item

Python

TensorFlow, Scikit-Learn, Pandas, Numpy, SciPy

Flask

Experience:
GUI Developper [more...]

Education/Certifications:
  • N.T.U.A. (MEng in Applied Mathematics and Physics)
  • Université Paris Nanterre (MRes in Computational Social Sciences)
  • IBM Data Science Professional Certificate
Libraries/Frameworks:
  • TensorFlow, Scikit-Learn, Pandas, Numpy, SciPy
  • Flask, Tkinter
Experience:
  • GUI Developper | Coventry University
  • Jr ML Engineer | 4cast-team
  • Intern Risk Data Analyst | NCSR "Demokritos", Greece​
  • Various Computational Science during my undergraduate and postgraduate curriculum, Several MOOCs
Portfolio Projects:
  • VisROC 2.0 (cross-plarform Graphic User Interface app developed in Python uisng Tcl/Tk framework)
Item

JavaScript

AJAX
Stimulus
jQuery

Portfolio Projects:
Inception (Personal Portfolio Website) [more...]

Education/Certifications:
  • Wagon Bootcamp
Technologies/Frameworks/Libraries:
  • AJAX
  • Stimulus
  • jQuery
Portfolio Projects:
  • BeatsClub Mobile Website
  • Celebs4U Mobile Website
  • Inception (Personal Portfolio Website)
Item

HTML5

Frameworks:
Bootstrap

Item

CSS3

Frameworks:
Bootstrap,
Sass,
SCSS

Item

MySQL

Experience:
- Data Analyst - IFOP
- MEng Thesis - NTUA
[more...]

Experience:
  • MEng Thesis at NTUA, Greece:
    Exploring, analysing, interpreting and modelling historical economic, financial and industrial data
  • Intern Data Analyst at IFOP:
    Exploring, analysing, interpreting and modelling demographic and market datasets
Item

PostgreSQL

Experience:
- Jr ML Engineer |
4cast-team

Portfolio Projects:
- BeatsClub Mobile Website
[more...]

Education/Certifications:
  • Le Wagon Bootcamp
Experience:
  • Junior Machine Learning Engineer | 4cast-team
Portfolio Projects
  • BeatsClub Mobile Website
  • Celebs4U Mobile Website
Item

C++

Boost

Item

R

- Data Manipulation
- Reproducible Research
- Machine Learnjng
- NLP

Experience [more...]

Education/Certifications:
  • N.T.U.A. (MEng in Applied Mathematics and Physics)
  • Université Paris Nanterre (MRes in Computational Social Sciences)
  • The Johns Hopkins University (Data Science Specialization)
Various R Packages and Tools for:
  • Data Manipulation
  • Reproducible Research
  • Machine Learnjng
  • Natural Language Processing
  • Data Visualisation (ggplot2, lattice, plot.ly, Leaflet)
  • Language APIs and Web frameworks: Shiny, shinyjs, rPython
Experience:
  • Intern Text Data Analyst at IFOP​: Data modelling, exploratory analysis and definition of model ingestion rules for various NLP techniques (Topic Modeling, Text classification, Entity Recognition) applied to raw text datasets
  • MRes Thesis at Univ. Paris-Nanterre: Topic Modeling and Text Analytics on very big historical text corpora
Portfolio Projects:
  • Next Word Prediction
  • Iris App
Item

Shiny

Item

webpack

Item

Heroku

Item

Amazon S3

Item

Amazon Elastic Compute Cloud

Item

Lambda -
Serverless Framework

Item

NGiИX

Item

Git

Item

Bash

Item

Secure Shell

Item

tmux

Item

GNU/Linux

Item

Tcl/Tk

Showcasing some of my best work

Portfolio

  • All
  • Web
  • Software
  • Data
Item

Beats Club Mobile Website Prototype

More Info

html5 css3 js ruby rails postgresql heroku

Beats Club is a music community social media prototype that was developed during my Le Wagon Full Stack Web Development Bootcamp. I worked on this project with a team of four peers, using Ruby on Rails, HTML, CSS, and JavaScript. The project aims to provide a platform for music enthusiasts to discover new music, connect with other music fans, and share their news, discoveries and ideas. The user interface is clean and modern, and it's easy to navigate. However, due to the time constraints and the scope of the project, the website is not designed to be fully responsive but it is intended to be used as a mobile device web app. The website is hosted on Heroku, a cloud platform that enables easy deployment and management of web applications.

Visit

Online Repo 

More Images

1 / 8
Caption Three
2 / 8
Caption Four
3 / 8
4 / 8
5 / 8
6 / 8
7 / 8
8 / 8
❮ ❯
Item

VisROC 2.0

More Info

python tcl-tk bash html5 css3

VisROC 2application project is a software development initiative resulting from a research collaboration between Coventry University, Paris Nanterre University and the University of Athens. As developer fo the project, I transcribed the mathematical algorithm from FORTRAN to Python, and developed a cross-platform standalone GUI application that automates and visualizes the diagnostic accuracy of binary quantitative tests. The application is designed to work on Windows, macOS, and Debian-based Linux operating systems, and it was built using Python and Tcl/Tk framework. The code for the application is available on Github and it is open-source, allowing for easy collaboration and modification. The project resulted in the publication of a scientific paper in the journal Computer Physics Communications, and it showcases my skills in software development, particularly in the use of Python and GUI frameworks, as well as my ability to work on research projects and contribute to scientific publications.

Download for:

       

Online Repo 

More Images

1 / 11
2 / 11
3 / 11
4 / 11
5 / 11
6 / 11
7 / 11
8 / 11
9 / 11
10 / 11
11 / 11
❮ ❯
Item

VisROC 2.0 Web App

More Info

r shiny js

VISROC 2.0 Web App is developed using R and Shiny framework, designed for visualizing diagnostic accuracy of binary quantitative tests. The application is user-friendly and it is intended to be used in various disciplines, including medicine, physics of complex systems, geophysics, meteorology. This application was developed as a research project in collaboration with researchers from Coventry University, Paris Nanterre University, and the University of Athens (Computer Physics Communications). To enhance the functionality of the application, I integrated additional JavaScript scripts and Bootstrap components within the Shiny framework, allowing for a more dynamic and interactive user experience. The application is hosted on shinyapps.io, a platform that allows easy deployment and management of Shiny applications.

Visit

Online Repo 

More Images

1 / 4
2 / 4
3 / 4
4 / 4
❮ ❯
Item

Next Word Prediction

More Info

html css r shiny

NLP Next-Word Prediction App is a web application that utilizes natural language processing (NLP) techniques and pre-trained models (based on an optimized stupid Back-off (λ=0.4) N-gram frequency algorithm) to predict the next word in a sentence. The application is built using R and Shiny framework, offering a user-friendly interface for visitors to input their own sentences and get the prediction of the next word. As a developer, I implemented NLP techniques and pre-trained models to create a functional and user-friendly web application. This project showcases my ability to work with NLP and to implement pre-trained models in a Shiny application, making it a valuable tool for potential employers looking for developers with strong NLP and web development skills. The application is hosted on shinyapps.io, a platform that allows easy deployment and management of Shiny applications.

Visit

Online Repo 

More Images

1 / 2
2 / 2
❮ ❯
Item

Inception

More Info

html5 css3 js rwd nginx recaptcha

Inception is my personal portfolio website. It was created to highlight my skills and experience as a Full Stack Web and Software Developer, with a special focus on software development. Using HTML, CSS, and JavaScript, I designed and developed a responsive website that is easy to navigate and visually appealing. The website is served by Nginx web server software, ensuring high performance and stability. Visitors can find information about my background, education, and experience, as well as a selection of my projects. The website is SEO & Speed Optimized, and designed to work on various screen sizes and devices, such as desktop computers, laptops, tablets, and smartphones, using media queries and responsive design. It also includes a working Ajax contact form, allowing for easy communication with potential employers or clients. The contact form is secured by a CAPTCHA, which helps to prevent spam and bots, allowing for only legitimate inquiries to reach me.

Visit

Online Repo 

More Images

1 / 11
2 / 11
3 / 11
4 / 11
5 / 11
6 / 11
7 / 11
8 / 11
9 / 11
10 / 11
11 / 11
❮ ❯

Feel free to contact me anytimes

Get in Touch

Message Me

Contact Info

Always available for freelance work if the right project comes along, Feel free to contact me!

  • Name
    George Tsagiannis
  • Location
    NW2, London, United Kingdom
  • Call Me
    +44 7470 656386
  • Email Me
    gtsagiannis@gmail.com