About.

KNOW ME BETTER.

Open thinker, food lover, open source fan, linux user. Re-cyclist.

As a kid, I wanted to know how things work (yeap, that meant lots of broken toys). As I was getting older I was fascinated how computers were working, so I decided to make my first steps in computer science by writing my first “Hello World” in Visual Basic.

I currently live in Chania, Crete, Greece. Chania is a small town in the largest island of Greece; Crete. It’s an amazing place with mild winter and a really hot summer! People here are gentle, kind and helpful.

My interests include writing well-designed, performant and maintainable code, learning new things; from how to scale a database to baking the perfect cake.

Experience

Experience.

MY LIFE JOURNEY.

I work at a tech company as a Java Developer, implementing a new way of booking airline tickets, called NDC. I also implement web services; the functionality that make websites work.
01. CODING.

All started with small snippets of code solving everyday’s problems or doing boring repetitive tasks prone to human error. Next, was to write code based on principles like Object Oriented, with Design Patterns

02. WEB SERVICES.

REST or SOAP, JSON or XML, JAVA or PHP. You may be unfamiliar with these terms, but I know them pretty well. I have implemented a wide range of web services using these techniques, consuming these formats, written in those languages.

03. ARCHITECTURE.

When you deliver large projects, everything is based on the initial design and architecture of your system. Using techniques like Test-Driven Development or practices like Continuous Integration, Refactoring, Clean Code, Domain Driven Design, Encapsulation are guaranteed to work all the time.

Skills

Skills.

RESULTS DRIVEN DESIGN.

These skills are some of what I know and can do. I feel comfortable when using them and I am confident that I can deliver any project with excellent results when using technology based on them.
LINUX 92%
JAVA 92%
WEB SERVICES 90%
VERSION CONTROL 90%
HTML/CSS 78%
MAVEN 83%
JSON/XML/RDF 87%
CASSANDRA 71%

OTHER SKILLS.

Spring Framework, Netbeans, C, PHP, Javascript/JQuery, MySQL, Subversion, Apache Tomcat, Regular Expressions, Gradle,

Contact
GET IN TOUCH

Contact.

LET’S TALK.

I am always open to talk to people and I do my best to reply to everyone.