AndreasĀ Loupasakis

Principal Software Engineer at Skroutz

Athens, Attica, Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
šŸŽ“
Top School
Andreas Loupasakis is a Principal Software Engineer with 16 years of experience leading cross-functional teams to build large-scale recommendation, search and content systems at Skroutz in Athens. A Kaggle Master and ML/DL practitioner, he blends deep learning, NLP and recommender expertise with hands-on systems skills in API design, distributed systems and real-time logging. He has driven product-facing initiatives from a personalized feed and short-video integration to visual search and deduplication, and he leads both prototyping and production-grade deployments. An active open-source contributor and author of widely used Ruby libraries (including money-rails) and back-end work for ruby gems.org, he bridges research and engineering with a pragmatic focus on scalable, testable solutions. Notably, his background ranges from low-level networking and queueing systems to high-level ML frameworks, giving him uncommon fluency across the full stack.
code16 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (MSc) Computer Science and Informatics, Master of Science (MSc) Computer Science and Informatics at University of Patras
languagesGreek, English, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

ruby-rails10
apidoc10
rubygems10
testing10
formatting10
rspec10
rails10
text-formatting10
monetary10
ruby10
api10
parsing10
minitest10
activerecord10
package-manager10

Programming languages (9)

ShellCoffeeScriptC++JavaScriptHTMLJupyter NotebookRubyPuppet

Github contributions (5)

github-logo-circle
RubyMoney/money-rails

Mar 2012 - Apr 2015

Integration of RubyMoney - Money with Rails
Role in this project:
userBack-end Developer
Contributions:239 commits, 1 PR, 2 pushes in 3 years 1 month
Contributions summary:Andreas primarily contributed to the integration of the RubyMoney library within the Money-Rails project, implementing functionalities to monetize model attributes. They established a testing framework, added specs, and incorporated features such as currency overrides and validations for monetized fields. Additionally, they refined the code, including the introduction of a generator for initializer settings, and performed a version bump for the gem.
ruby-on-railsrailsmoneyruby
RubyMoney/money

Mar 2012 - Apr 2013

A Ruby Library for dealing with money and currency conversion.
Role in this project:
userBack-end Developer
Contributions:22 commits in 1 year 1 month
Contributions summary:Andreas primarily contributed to the functionality and structure of the Ruby money library. Their work focused on enhancing the formatting and parsing of money values, including support for custom currencies with varying decimal places and thousands separators. They also refactored the parsing mechanism and implemented unit tests to validate the correctness of the money formatting and parsing operations. The user also fixed a format output problem with currencies that contained the decimal mark in the symbol.
currency-conversioncurrency-converterrubycurrencycurrency-exchange-rates
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andreas Loupasakis - Principal Software Engineer at Skroutz