12/23/2023 updated

NC
100 % available

Principal Software Engineer / Consultant

Greece
Greece
BSc Information Technology, M.Sc Theoretical Computer Science
Greece
Greece
BSc Information Technology, M.Sc Theoretical Computer Science

Java (Programming Language)AlgorithmsAutomationC++ (Programming Language)Computer ProgrammingConcurrent ComputingData StructuresGroovyJava Virtual Machine (JVM)Python (Programming Language)Network ProgrammingPerformance TuningSystem ProgrammingTestingKotlinCode RefactoringGlasgow Haskell CompilerProgramming Languages
I possess strong and deep knowledge around the JVM ecosystem.

My main language of programming is Java, but I have strong experience on other JVM languages as well, such as:

* Scala (lesser Haskell)
* Kotlin (better Java - lesser Haskell)
* Groovy (automation - testing)

In addition I have good knowledge of the following programming languages:
* C/C++
* Python

Moreover I have deep knowledge around:
* CS theory/fundamentals (algorithms & data structures - time/space complexity and trade offs, etc.)
* Performance optimization
* Concurrent programming
* Network programming
* System programming (low level)
* Refactoring code

More information about myself and values I care about:
â–ª Strong analytical skills and level headed problem solver
â–ª Self motivated and achievement driven
â–ª Able to adapt easily to fast paced changes
â–ª Continuous learner
â–ª Challenge chaser
â–ª Ability to learn new things fast and in depth
â–ª Able to deliver results under pressure
â–ª Able to work in a team or individually
â–ª Organised, methodical and a keen eye for detail results in solid coding and trustworthy software
programs. Understanding client requirements and communicating the progress of projects are core
values in achieving long lasting business relationships

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

GermanGoodEnglishFluentGreekNative speaker

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in