👋🏼 I am Evangelos Garaganis,

I am a software engineer and computer science enthusiast, with a keen on fullstack development and data engineering. I consider myself highly analytical and I love being creative with my craft.

CV/LinkedIn/mail@egaraganis.com

Education

Master's Degree in Information Systems Development and Security

Athens University Of Economics And Business

2021 - 2023

Certification in:

  • Cybersecurity & Critical Infrastructures Protection

GPA: 8.94 / 10

Leveraging Semantic Data Lakes Capabilites Using Knowledge Graphs & Graph Technologies

Proposing the unification of an actioning and decisioning knowledge graph atop Niovity's semantic data lake to implement its semantic layer and further augment the metadata management, data exploration and lineage, along with enhancement of graph analytics.

[1] http://www.pyxida.aueb.gr/index.php?op=view_object&object_id=10857

Bachelor's Degree in Informatics and Telecommunications

National Kapodistrian University of Athens

2014 - 2020

Specilized in:

  • Data Information and Knowledge Management
  • Computer Systems: Software & Hardware

GPA: 7.52 / 10

A Web-Based Survey Manager for Building Dynamic Surveys with Nested Visualizations

A web survey management tool offering untuitive survey building user interfaces, along with an advanced analytics engine for survey results exploration and visualizations.

[1] https://pergamos.lib.uoa.gr/uoa/dl/object/2928673

Stack

On Frontend Development

I've been developing web-apps for over 8 years.

Lume logo

Lume

For Static Websites

Next.JS logo

Next.JS

> 4 years

React logo

React

> 6 years

HTML logoCSS logo

HTML + CSS

Highly experienced

React Native logo

React Native

For Mobile Development

Tauri logo

Tauri

For Cross Desktop Development

On Backend Development

Experience with Microservices & RESTful architectures, on both Java and JS backend codebases.

Frameworks
Lume logo

Spring

> 4 years + Knowledge on Spring Security, Data & Hibernate

Next.JS logo

NodeJS

Capable with JS backend codebases, such as ExpressJS

Event Streaming
React logo

Kafka

Worked with Kafka event's streaming architecture.

Testing

Testing with Spock and JUnit

On Databases

Confident in both SQL and NoSQL, including OLAP.

React logo

> 5 years, Highly Experienced

Lume logo

Familiar with Neo4j's DB and DS ecosystem.

Next.JS logo

Confident with MySQL dbs.

Programming Languages

Java logo

Java / Groovy

> 7 years

JS/TS logo

JS / TS

> 8 years

Python logo

Python

> 5 years

C / C++ / Rust

Handful experience

On Data Science

Seasoned with projects along with knowledge following libraries:

React logoReact logoReact logoReact logo

Other Worth Considering Assets

Experience

Backend Software Engineer

Information Technology Support Centre of the Hellenic Army

Early 2024 - Late 2024

  • Developed two in-house backend services, Spring.
  • Integrated oAuth2.0 over Greek’s Digital Governance Information Systems (GSIS).
  • Implemented a high-level Java client over GSIS Citizen Gate REST API.

Fullstack & Data Software Engineer

Niovity

Early 2020 - Late 2023

  • Co-implemented an in-house query language compiler, Java, Elastic, Neo4j.
  • Managed Elasticsearch’s search and analytics engine.
  • Backend development over business specific flows, Spring, Kafka.
  • Frontend development of client and server side apps, NextJS and React.
  • All kind of technical writing for internal and sdk documentation.
  • Release management and application deployment, Docker and Gradle.
  • Bonus: Conducted thesis on Niovity’s semantic datalake, proposing increased metadata manage- ment and advanced analytics.

Fullstack Developer

Cognihub

Early 2019 - Late 2024

  • Fullstack development with React and NextJS.

Projects

Pursuits

Interests

Apart from programming, I am a BJJ practitioner.