Georgios Boutsioukis
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Vim Text Editor, Visual Studio Code (VS Code), Git, Bash, Linux
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.
Work Experience
Senior Software Developer
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.
Lead Developer
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.
Software Developer
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.
Technical Student
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).
Experience
Optimized Tree Pattern Matching Engine for Python's 2to3
NLTK TextTiling Implementation
http://www.nltk.org/_modules/nltk/tokenize/texttiling.htmlXen Paravirtualized Audio Driver
https://code.google.com/archive/p/xen-audio/k6 WebSocket Support
https://github.com/loadimpact/k6/blob/master/js/modules/k6/ws/ws.goTransfer Learning in Multi-agent Reinforcement Learning Domains
Elm-based Unit Comparison Utility for Age of Empires II Fans
https://github.com/gbts/aoe2calcSkills
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, Natural Language Toolkit (NLTK), Vue, React Native for Web, Betfair
Tools
Git, Amazon CloudFront CDN, Xcode, AWS CloudFormation, Amazon Elastic Container Service (Amazon ECS), Vim Text Editor, Bitbucket, Jira, Amazon CloudWatch
Paradigms
REST, Continuous Integration (CI), Continuous Delivery (CD), Agile, Scrum
Platforms
Visual Studio Code (VS Code), Linux, Unix, MacOS, Docker, Amazon EC2, iOS, Xen, AWS Lambda, Amazon Web Services (AWS), Google Analytics 360
Storage
PostgreSQL, MySQL, MongoDB, Amazon Aurora, Amazon S3 (AWS S3)
Other
Amazon Mechanical Turk, Google BigQuery, Web Scraping, TypeORM
Education
Master of Science Degree in Advanced Computing
Imperial College - London, UK
Bachelor of Science Degree in Computer Science
Aristotle University - Thessaloniki, Greece
Bachelor of Science Degree in Economics
Democritus University of Thrace - Komotini, Greece
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring