Rigas Papathanasopoulos

Software engineer

📰  Read my blog

Professional experience

November 2017 - Present
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.
August 2016 - September 2017
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.
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.
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.
October 2013 - February 2014
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.


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