Georgios Boutsioukis, Software Developer in Athens, Central Athens, Greece
Georgios Boutsioukis

Software Developer in Athens, Central Athens, Greece

Member since August 29, 2017
Georgios is a full-stack developer with over eight years of experience, ranging from high-performance computing to web and mobile development. He has worked as a Python developer at CERN, as a member of the mobile API team at Booking.com, and recently, as a senior full-stack engineer for one of the UK's largest digital publishers.
Georgios is now available for hire

Portfolio

Experience

Location

Athens, Central Athens, Greece

Availability

Part-time

Preferred Environment

Linux, Bash, VS Code/Vim, Git

The most amazing...

...thing I've coded is the matching engine for Python's 2to3 tool, which included designing a novel algorithm that efficiently merges tree regular expressions.

Employment

  • Senior Software Developer

    2018 - 2019
    Reach, Plc.
    • Created and supported a contextual advertising platform.
    • Built a generic news article tagging platform based on Mechanical Turk.
    • Developed a reusable contextual ad widget for sports betting.
    • Constructed a reusable contextual ad widget for clothing retailers.
    • Built a contextual ad campaign management interface.
    • Integrated our advertising platform with Google Analytics 360 using BigQuery.
    Technologies: Node.js, TypeScript, Koa, React, GraphQL, Python, AWS
  • Lead Developer

    2016 - 2017
    SuitsMe, Ltd.
    • Developed and customized the web interface and widgets offered to clients.
    • Wrote the data collection service that extracted products from the retailer websites.
    • Created and supported the recommender API service by integrating the output of the data science team.
    • Built the back end and administration interface.
    • Set up and maintained the infrastructure on AWS.
    Technologies: Python, Go, React.js, AWS ECS
  • Software Developer

    2013 - 2014
    Booking.com
    • Worked on the mobile API team that supported the Android and iOS apps for Booking.com.
    • Acted as the point of contact between the API team and the iOS/Android teams.
    • Wrote an API documentation generation tool based on Git logs and Jira issues.
    Technologies: Perl
  • Technical Student

    2011 - 2012
    CERN
    • Created the configuration generation tool used by the ATLAS ROS.
    • Developed compatibility adapters for ActiveMQ, Qpid, and RabbitMQ for the ATLAS message reporting system and evaluated them as replacements.
    • Built the front end for the ADAM operational data collection service.
    • Performed benchmark and stress testing of the ATLAS Information Service (IS).
    • Maintained the Python bindings for the ATLAS configuration system (OKS).
    Technologies: Python, Django, C++

Experience

Skills

  • Languages

    JavaScript, C, Python, Go, Perl, Objective-C, TypeScript, GraphQL, Swift, Bash, VimL, Elm, C++, Java
  • Frameworks

    Django REST Framework, Django, GRPC, Flask, Redux, Koa, React Native, Scrapy
  • Libraries/APIs

    Node.js, React, SQLAlchemy, NumPy, RefluxJS, NLTK, Vue.js, React Native for Web, Betfair
  • Tools

    Git, Amazon CloudFront CDN, Xcode, AWS CloudFormation, AWS ECS, Bitbucket, Jira, AWS CloudWatch
  • Paradigms

    REST, Continuous Integration (CI), Continuous Delivery (CD), Agile, Scrum
  • Platforms

    Visual Studio Code, Linux, Unix, MacOS, Docker, AWS EC2, iOS, Xen, AWS Lambda, Google Analytics 360
  • Storage

    PostgreSQL, MySQL, MongoDB, Amazon Aurora, AWS S3
  • Other

    Amazon Mechanical Turk, Google BigQuery, Web Scraping, TypeORM

Education

  • Master of Science degree in Advanced Computing
    2012 - 2013
    Imperial College - London, UK
  • Bachelor of Science degree in Computer Science
    2008 - 2012
    Aristotle University - Thessaloniki, Greece
  • Bachelor of Science degree in Economics
    2003 - 2008
    Democritus University of Thrace - Komotini, Greece

To view more profiles

Join Toptal
Share it with others