Vasilis Kalligas | About me

Personal info

Date of birth 24/09/1987
Residence Athens, Greece
Nationality Greek
Military obligations Fulfilled (February 2010 - November 2010)
Email billkall@gmail.com
Phone (+30) 69432318030

Professional experience (so far...)

March 2016 - now Lead Software Engineer @ e-Travel S.A.
February 2013 - March 2016 Team Leader for Front-end Team @ e-Travel S.A.
Novembrer 2011 - February 2013 Web Developer @ e-Travel S.A.
March 2011 - November 2011 Full-stack Software Engineer @ CMS
January 2011 - March 2011 Software Engineer @ Wap5 Telecommunications Ltd.
January 2008 - December 2009 ECDL Instructor @ Technoplus
October 2007 - May 2008 ECDL Instructor @ Epikoinonia
September 2006 - June 2007 ECDL Instructor @ Webwonders Hellas

Education

2013 - 2015 Athens University of Economics and Business
Master thesis on "GUI Testing Automation on Android Applications"
2005 - 2011 Univeristy of Piraeus
Thesis on "Information Security"

Knowledge

Level Programming languages
Excellent Ruby, HTML, JavaScript, CSS, SQL
Good Java, Korn/Bash shell, XML, ActionScript, Delphi, C, C++, C#, PHP, SQL, Assembly, Pascal
Level Database Management Systems
Excellent MS SQL Server, MySql, Access
Good PostgreSQL, SQLite, Oracle
Level Design-Development Tools
Excellent IntelliJ Idea, RubyMine, MS Visual studio (.NET), MS Visual Code Studio
Good Eclipse, Adobe Dreamweaver, Rational Rose Design Tool (UML), Delphi, FrontPage, Matlab

Conferences

2013 Participation as an elected speaker in Euruko 2013 in Athens, with presentation title "35.000 tests and counting"
2009 Attendance and participation in the fourth annual National Conference of HELLENIC SOCIETY FOR SYSTEMIC STUDIES (HSSS)

Languages

English Professional working proficiency
Greek Native or bilingual proficiency

Hobbies

Long walks with my dog
Reading books
Grabbing pop-corn and watching a movie at the cinema
Hanging out with friends
Travelling

Open source projects

Ruby, Graphviz
A gem that converts a Rails application logs into an image graph, representing all the elements that consisted each action.
Ruby, Graphviz
A gem that, given the input of a Gemfile.lock's text, produces a .png image of the dependencies tree.
Ruby, Rspec
A gem that converts a Rails application logs into an image graph, representing all the elements that consisted each action.
RoR
A Rails app that stands as a collection of tools that I frequently search for online, compiled into a single place, such as Sample data generators, JSON, XML beautifiers and more.
Ruby
A Ruby gem that converts a JSON input to Ruby classes, as well as C# and VB.Net (based on the options passed by the user).
Ruby
A Ruby gem that provides multiple info for specific date, such as events, births and deaths that took place at that specific date.
Ruby
A Ruby gem that allows a user to request random facts with optional parameters such as max size of returned results array.
Ruby
A gem that analyzes given text input into useful info.