2024-11-10 01:36:00 +00:00
<!DOCTYPE html>
< html lang = "en" dir = "ltr" >
< head >
< meta name = "generator" content = "Hugo 0.126.2" > < script src = "/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer > < / script >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< meta name = "description" content = "Vasilis Valatsos ( Βασίλης Βαλατσός ) # software engineer @ new odyssey # experience as a backend developer and data scientist
implemented postgresql databases and relevant apis. built data pipelines provided insights for decision-makers influenced policy making in the EU with data. helped a non-profit organization win prestigious awards focused on bringing reinforcement learning back in the mainstream, combining it with state-of-the-art natural language processing methods, such as large language models.
m.sc. in statistics and data science, university of turin, m-thesis: implemented ppo in a custom environment named pneuma">
< meta name = "theme-color" media = "(prefers-color-scheme: light)" content = "#ffffff" >
< meta name = "theme-color" media = "(prefers-color-scheme: dark)" content = "#343a40" >
< meta name = "color-scheme" content = "light dark" > < meta property = "og:url" content = "http://localhost:1313/" >
< meta property = "og:site_name" content = "aethrvmn" >
< meta property = "og:title" content = "home" >
< meta property = "og:description" content = "Vasilis Valatsos ( Βασίλης Βαλατσός ) # software engineer @ new odyssey # experience as a backend developer and data scientist
implemented postgresql databases and relevant apis. built data pipelines provided insights for decision-makers influenced policy making in the EU with data. helped a non-profit organization win prestigious awards focused on bringing reinforcement learning back in the mainstream, combining it with state-of-the-art natural language processing methods, such as large language models.
m.sc. in statistics and data science, university of turin, m-thesis: implemented ppo in a custom environment named pneuma">
< meta property = "og:locale" content = "en" >
< meta property = "og:type" content = "website" >
< title > home | aethrvmn< / title >
< link rel = "manifest" href = "/manifest.json" >
< link rel = "icon" href = "/favicon.ico" >
< link rel = "canonical" href = "http://localhost:1313/" >
< link href = "https://fonts.googleapis.com/css2?family=GFS+Didot&display=swap" rel = "stylesheet" type = "text/css" >
2024-11-10 13:58:15 +00:00
< link rel = "stylesheet" href = "/book.min.513c13c916552a34ea7ca41aa85ef450a4baa1f891fc5dae71c60e6026983163.css" integrity = "sha256-UTwTyRZVKjTqfKQaqF70UKS6ofiR/F2uccYOYCaYMWM=" crossorigin = "anonymous" >
2024-11-10 01:36:00 +00:00
< script defer src = "/sw.min.6f6f90fcb8eb1c49ec389838e6b801d0de19430b8e516902f8d75c3c8bd98739.js" integrity = "sha256-b2+Q/LjrHEnsOJg45rgB0N4ZQwuOUWkC+NdcPIvZhzk=" crossorigin = "anonymous" > < / script >
< link rel = "alternate" type = "application/rss+xml" href = "http://localhost:1313/index.xml" title = "aethrvmn" / >
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
< / head >
< body dir = "ltr" >
< input type = "checkbox" class = "hidden toggle" id = "menu-control" / >
< input type = "checkbox" class = "hidden toggle" id = "toc-control" / >
< main class = "container flex" >
< aside class = "book-menu" >
< div class = "book-menu-content" >
< nav >
< h2 class = "book-brand" >
< a class = "flex align-center" href = "/" > < img src = "/logo.png" alt = "Logo" / > < span > aethrvmn< / span >
< / a >
< / h2 >
< ul >
< li >
< a href = "/pdf/cv.pdf" target = "_blank" rel = "noopener" >
cv
< / a >
< / li >
< / ul >
< ul >
< li >
< a href = "/theses/" class = "" > theses< / a >
< ul >
< li >
< a href = "/theses/master-thesis/" class = "" > masters thesis< / a >
< / li >
< li >
< a href = "/theses/bachelor-thesis/" class = "" > bachelor thesis< / a >
< / li >
< / ul >
< / li >
< li >
< a href = "/nimphs/" class = "" > nimphs< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/misc/" class = "" > misc< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/setup/" class = "" > setup< / a >
< ul >
< / ul >
< / li >
< li >
< a href = "/license/" class = "" > license< / a >
< ul >
< / ul >
< / li >
< / ul >
< div style = "bottom:0; position:fixed;" >
< h3 > < u > contact< / u > < / h3 >
< ul >
< li >
< a href = "mailto:aethrvmn@apotheke.earth" target = "_blank" rel = "noopener" >
mail
< / a >
< / li >
< li >
< a href = "https://t.me/aethrvmn" target = "_blank" rel = "noopener" >
t.me/aethrvmn
< / a >
< / li >
< li >
< a href = "https://sigmoid.social/@aethrvmn" target = "_blank" rel = "noopener" >
@aethrvmn@sigmoid.social
< / a >
< / li >
< / ul >
< / div >
< / nav >
< script > ( function ( ) { var e = document . querySelector ( "aside .book-menu-content" ) ; addEventListener ( "beforeunload" , function ( ) { localStorage . setItem ( "menu.scrollTop" , e . scrollTop ) } ) , e . scrollTop = localStorage . getItem ( "menu.scrollTop" ) } ) ( ) < / script >
< / div >
< / aside >
< div class = "book-page" >
< header class = "book-header" >
< div class = "flex align-center justify-between" >
< label for = "menu-control" >
< img src = "/svg/menu.svg" class = "book-icon" alt = "Menu" / >
< / label >
< label for = "toc-control" >
< / label >
< / div >
< / header >
< article class = "markdown book-article" > < p > < img
id="personal"
src="/images/me.jpg"
alt="my face"
title="i am aware that my face in not aligned with the curve of the arch behind me. your complaint has been duly noted and promptly ignored.">< / p >
< h1 id = "vasilis-valatsosbrβα σ ίλης-βαλατσός" >
Vasilis Valatsos< br / > (Βασίλης Βαλατσός)
< a class = "anchor" href = "#vasilis-valatsosbr%ce%b2%ce%b1%cf%83%ce%af%ce%bb%ce%b7%cf%82-%ce%b2%ce%b1%ce%bb%ce%b1%cf%84%cf%83%cf%8c%cf%82" > #< / a >
< / h1 >
< h2 id = "software-engineer--new-odysseyhttpsnew-odysseycom" >
software engineer @
< a href = "https://new-odyssey.com" target = "_blank" rel = "me" style = "color:#AC9C6D" > new odyssey< / a >
< a class = "anchor" href = "#software-engineer--new-odysseyhttpsnew-odysseycom" > #< / a >
< / h2 >
< p > experience as a backend developer and data scientist< / p >
< ul >
< li > implemented postgresql databases and relevant apis.< / li >
< li > built data pipelines< / li >
< li > provided insights for decision-makers< / li >
< li >
< a href = "https://contrapodernews.com/jorge-jraissati-denuncia-a-reguladores-de-criptomonedas-tuvimos-que-confrontarnos-a-la-instrumentalizacion-politica-de-las-regulaciones/" target = "_blank" rel = "me" style = "color:#AC9C6D" > influenced policy making< / a > in the EU with data.< / li >
< li > helped a non-profit organization
< a href = "https://www.atlasnetwork.org/stories/african-solutions-for-african-problems" target = "_blank" rel = "me" style = "color:#AC9C6D" > win prestigious awards< / a > < / li >
< / ul >
< p > focused on bringing reinforcement learning back in the mainstream, combining it with state-of-the-art natural language processing methods, such as large language models.< / p >
< p > m.sc. in statistics and data science,< br / >
university of turin,< br / >
2024-11-10 13:58:15 +00:00
< a href = "/theses/master-thesis" style = "color:#AC9C6D" > m-thesis< / a > : implemented ppo in a custom environment named pneuma< / p >
2024-11-10 01:36:00 +00:00
< / article >
< footer class = "book-footer" >
< div class = "flex flex-wrap justify-between" >
< div class = "info-container" >
< div class = "commit-info" >
< span > Page last edited on 10/11/2024< / span >
< br / >
< span >
2024-11-10 13:58:15 +00:00
title: fixed broken link
2024-11-10 01:36:00 +00:00
< / span >
< br / >
< span >
2024-11-10 13:58:15 +00:00
commit: < a href = "https://git.apotheke.earth/aethrvmn/home/commit/4d9232a2ffcbff43c755e980de6ba9108521ea67" target = "_blank" style = "color: #AC9C6D" > 4d9232a< / a >
2024-11-10 01:36:00 +00:00
< / span >
< br / >
< span >
author: aethrvmn
< / span >
< br / >
< span >
< aethrvmn@apotheke.earth>
< / div >
< / div >
< script > ( function ( ) { function e ( e ) { const t = window . getSelection ( ) , n = document . createRange ( ) ; n . selectNodeContents ( e ) , t . removeAllRanges ( ) , t . addRange ( n ) } document . querySelectorAll ( "pre code" ) . forEach ( t => { t . addEventListener ( "click" , function ( ) { if ( window . getSelection ( ) . toString ( ) ) return ; e ( t . parentElement ) , navigator . clipboard && navigator . clipboard . writeText ( t . parentElement . textContent ) } ) } ) } ) ( ) < / script >
< / footer >
< div class = "book-comments" >
< / div >
< label for = "menu-control" class = "hidden book-menu-overlay" > < / label >
< / div >
< / main >
< / body >
< / html >