Rigas Papathanasopoulos

Software engineer

📰  Read my blog

Professional experience

Transifex
November 2017 - Present
Transifex
Software engineer
Working as backend engineer of the integrations teams. Developing integrations as microservices using Python, NodeJS, Flask, ExpressJS, Celery, Postgresql, Docker & Kubernetes. Developing & maintaining an open-source collection of file parsers written in Python, a CLI tool and various other integrations like Slack, GitHub, Bitbucket, Zendesk, Drupal & WordPress.
Arrikto
August 2016 - September 2017
Arrikto
Software engineer
Developed a full-featured user system from scratch that supports authentication through identity providers (LDAP, social media) and exposes a RESTful API. Implemented an OAuth 2.0 server to allow access to external services. Gained a strong experience with Python and Django, dealing with complex design issues and contributing to open-source projects.
KEPYES
November 2015 - August 2016
Hellenic Army Support Center
Software engineer
Served my compulsory time in the Greek Army developing and maintaining software in Java and working with Oracle database systems.
Advantis
May 2015 - July 2015
Advantis Medical Imaging
Software engineer (intern)
Developed a web application for a medical platform that includes tomograph image manipulation and 3D rendering of brain fibers. Implemented a front-end user system using Angular JS.
reEmbed
October 2013 - February 2014
reembed.com
Software engineer (intern)
Developed both front-end and back-end software using PHP, HTML, CSS and Javascript. Learned how to work with Git for version control. Had the chance work in a team for the first time and create a solid product together. Reembed.com serves about 5 million videos every day, so I feel glad that my work is discoverable.

Education

NTUA
September 2008 - February 2015
Electrical & computer engineering
5-year studies, equivalent to Master, 300 ECTS.
Grade 7.2 / 10
Major specializations:
Computer Systems, Computer Software.
Minor specializations:
Electronics, Circuits, Materials, Telecommunication Systems and Computer Networks.
Diploma thesis:
“Analysis and optimization of Cloud software in shared environment with adaptive resource allocation”
2002 - 2008
General Lyceum graduation
Graduated from 22ndLyceum of Athens. Grades at Panhellenic exams. Entrance in higher education: Maths 18.9, Physics, 18.4, Business administration 19.5, Programming 20, Economics 19.8, Statistics (maths) 19.9, Greek language 16.5
Total 19.17 / 20

Open-source contributions

Links