Hi đź‘‹ I'm Giorgos
About me
Hey there, thanks for being here! My name is Giorgos and I'm a Senior Software Engineer based in NL. My expertise lies in the development of web and data processing applications, covering everything from front-end interfaces to back-end intricacies. I find great joy in participating in the whole development life cycle of a product and I always strive for efficiency and quality in my code. I consider myself an easy-going person with communication skills and a passion for what I do.
My skills
Languages & Frameworks
- Java
- JavaScript
- Typescript
- Python
- Bash
- Spring
- JSP
- React
Databases
- MySQL
- Neo4j
- Elasticsearch
- Apache Cassandra
Other Technologies
- Git
- Docker
- AWS
- Spark
- Electron
My experience
Senior Software Engineer, Elsevier
Amsterdam, NL
- Led the architectural design and implementation of university ranking integration on the platform, including THE, QS, and HCCR rankings, serving over 200K unique visitors and increasing customer acquisition.
- Maintained and enhanced existing components of the SciVal API and frontend applications, leading to increased user traffic and improved security.
- Migrated data process pipelines into modern technologies, including Spark, Neo4j and Elasticsearch, improving their efficiency and cost-savings by more than 10X.
- Enacted the role of Scrum Master, fostering agile methodologies to streamline collaboration and ensure successful project delivery.
- Mentorship of fellow engineers towards best practices and code quality.
Software Engineer, Genetwister Technologies
Wageningen, NL
- Built new and maintained existing features in CROPaware a web-based tool that is widely used by 5 world leading companies in the plant biotech field.
- Evaluated the technologies, created the POC and worked on the implementation of Leafy a Graph based genomic analysis platform that allows researchers to find interconnected data faster.
- Advocating and standardizing best practices and proper testing of the applications, improving data integrity and customer trust in the product.
Software Engineer, Plant Production Systems Group, WUR
Wageningen, NL
- Developed the latest iteration of FarmSim a desktop application used by external organizations, researchers, and over 200 master students each semester to visualize and predict crop-livestock production in farms.
- Created WUR-LICT, an Electron/React application that enables re- searchers to benchmark the living income of rural households in Africa.
- Designed the Nutrient Database Portal, an internal React-based web application that integrated over 10 different data sources of the research group into a single, user-friendly web portal.
Software Engineer Intern, Genetwister Technologies
Wageningen, NL
- Built 3 Java back-end POC applications for streamlined marker position translation between reference genomes.
Course Moderator, Online Education, edX
Remote, NL
- Moderated several online courses from various disciplines offered by WageningenX.
- Answered students’ questions, graded students’ assignments, and assisted in the creation of the course material.
- Developed into a role model for newer moderators.
Education
MSc Bioinformatics, Wageningen University & Research, WUR
Wageningen, NL
Diploma in Engineering (Integrated Master of Engineering), Environmental Engineering, Technical University of Crete
Crete, GR