-
02/05: curriculum vitaeDimitrios Chantzis
Amaranton 45, Ano Ilioupoli, P.C. 56431, Thessaloniki, Greece
tel: +30 6976610373, +30 2310656426
chantzis.dimitrios@gmail.com, mail@dimitrioschantzis.com
www.dimitrioschantzis.comProfessional Profile- Formal education in the fields of Informatics, Design and Digital Media.
- Five years experience in the conceptual work, interface design and development of web applications, with increasing productivity and quality of work.
- Creative and resourceful with emphasis on simplicity and quality of results.
- Decisive and motivated projects developer in the areas of applications development, design and graphic illustrations.
- Self taught sketch artist, illustrator and cartoonist (relevant portfolio: www.jamesdoe.com)
Summary of Qualifications- BSc in Computer Science
- MSc in Design and Digital Media
- Informatics engineer
- Experience in PHP, XHTML, CSS, JavaScript, AJAX(mootools, JQuery), MySQL, JSON
- Experience in Flash and ActionScript 3.0
- 5 years experience in web applications development and web design
- Web applications consulting
- Web applications security
- Software engineering
- Experience in web authoring technologies
- Experience in developing CMSs
- Experienced Java2 programmer
- Illustrator, sketch artist and cartoonist
- Native Greek speaker
- Fluent English speaker
- Excellent communication skills
Education- 2009-2010: Master of Science (Design and Digital Media), School of Arts, Culture and Environment, The University of Edinburgh, Edinburgh, Scotland, U.K.
- 2002-2008: Informatics Engineer Graduate of Technological Education, Grade: 7,54/10, Technological Educational Institution of Thessaloniki (T.E.I.), School of Technological Applications, Department of Informatics, Thessaloniki, Greece
- 2001: High School (Lyceum) Graduate, Grade: 16,9/20, 4th Lyceum of Stauroupoli, Thessaloniki, Greece
Known Languages- Greek: Native Speaker
-
English:
TOEFL-iBT, Grade: 94 (March 2009).
Cambridge Certificate of Proficiency in English (CP), Grade: C (December 2001).
Cambridge First Certificate in English, Grade: B (December 1997) .
Working Experience-
15/02/2011 - ...:
Web Applications Developer,
Tera Media, http://www.tera-media.net -
21/07/2009 - 30/09/2010:
Web Applications Developer,
Tera Media, http://www.tera-media.net -
29/09/2008 – 31/12/2008:
Call Center Operator,
VODAFONE-PANAFON, Electronic Mobile Services Provider, (Thessaloniki) -
21/09/2007 – 22/06/2007:
Web Design Instructor (HTML, CSS, DREAMWEAVER, Flash, FrontPage)
Win.net Digital Education Center (Thessaloniki) -
21/09/2007 – 01/06/2008:
Call Center Operator,
ATTACK, Call Center Services (Thessaloniki) -
11/05/2007 – 21/09/2007:
Call Center Operator,
ASANA, Call Center Services (Thessaloniki) -
11/2006:
Volunteer Work for the stand of the Department of Informatics at the Infosystem exhibition.
Infosystem 2006 (Thessaloniki) -
01/04/2006 – 01/10/2006:
Internship (ΧHTML, JSP, CSS, JavaScript, PostgreSQL),
Correcting, debugging and expanding a web application for the administration of proclamations to professors and assistant professors for the Department of Informatics.
Supervising professor: Panagiotis Adamidis (adamidis@it.teithe.gr),
T.E.I. - Department of Informatics (Thessaloniki) -
01/10/2004 – 02/06/2005:
Volunteer ECDL Instructor (MS Office: WORD, EXCEL,POWERPOINT, ACCESS),
YMCA of Saint Dimitrios (Thessaloniki)
Seminars & Workshops- "20+1 Penciling/Layout Killer Tips, Workshop,Nikos Koutsis, illustrator, Comicdom Con Athens (06.05.2006)
- "Creative storytelling: From Layouts to Pencils", Workshop, Gavriil Tobalidis, illustrator, Comicdom Con Athens (06.05.2006)
- "Adapt or Die: Career Choices and People who make them", Workshop, Andrew Wildman, illustrator, Comicdom Con Athens (07.05.2006)
- "Comics and Advertising", Zazeta Miliopoulou, M.A. Communication Consultant, Lecturer and Researcher, Panteion University.Comicdom Con Athens (06.05.2006)
- "E-business, Security for the Internet", General Secretariat for Youth. (24.05.2005)
- "Basic principles of management & marketing", Careers Service of the Technological Educational Institution of Thessaloniki. (29.03.2003)
Technical SkillsProficiencies on:programming languages: Java2, PHP, ActionScript 3.0, SQL, operating systems: MS Windows, Unix (Ubuntu), database systems: MySQL, PostgreSQL, server technologies: Apache, markUp: HTML(HTML5, HTML4, XHTML), XML, modeling:UML, web authoring: XHMTL, JavaScript, CSS(CSS2, CSS3), PHP, XML, JSON, AJAX (mootools library), AJAX (JQuery library), programming tools: JCreator, NetBeans, Adobe Dreamweaver, graphic design tools: Adobe Photoshop, Adobe Illustrator, Corel Painter IX, Autodesk SketchbookPro, GIMP, animation tools: Adobe Flash, office automation tools: MS Office, OpenOfficeExperience on:programming languages: C++, Fortran, Assembly, ASP, ASP .NET, database systems: IBM DB2, Microsoft ACCESS, server technologies: ISS (Internet Information Services), web authoring: JSP, ASP, AJAX ( script.aculous.us library), programming tools: NetObjects Fusion, Visual Studio .NET, animation tools: Adobe DirectorInterests- Sketching, painting, sequential storytelling
- Book binding and self publishing
- Writing short stories
- Reading graphic novels, comic-books and books,
- Listening to audio books and podcasts
- Watching movies and listening to music
- Photography
- Going to theater plays and concerts
- Designing and coding websites and applications
- Studying video tutorials for programming languages and graphic design tools
- Computer Games
- Socializing
References provided upon request.I.T. projects portfolio available at: www.dimitrioschantzis.comIllustrations portfolio available at: www.jamesdoe.com -
03/05: my workFilter work entries by: [Select a filter and scroll down to view the corresponding projects]
- all [25]
- web development & design [14]
- book binding [1]
- illustration [1]
- 3D graphics [2]
- flash [1]
- java [1]
- theoretical work [5]
- commercial projects [2]
- MSc Design & Digital Media projects [8]
- T.E.I. Informatics projects [7]
-
Dimitrios Chantzis: Projects Portfolio (Version 2.0)filters:Web design & developmentTechnologies: HTML, PHP, CSS, AJAX (Mootools libraries), JSONYear: 2010
This website!Linksdimitrioschantzis.com v.2.0 -
retinadestruction.comFinal project for MSc Design & Digital Mediafilters:Web design & development MSc Design & Digital Media ProjectTechnologies: HTML, PHP, CSS, AJAX (JQuery libraries), JSONYear: 2010
Abstract: The objective of this dissertation is the design and implementation of a web application called Retina- Destruction. This system is used to generate customizable portfolio websites for visual artists. The contents and interface design of these websites are completely customizable by the registered users. These websites are hosted in the system and are accessible from a unique URL address. Emphasis is given to the ways of securing web applications and their implementation to this system through carefully designed algorithms as well as the instructions provided by the OWASP (Open Web Application Security Project) community.
The written part of this project analyzes the functions of the system, the structure of the database, the logic behind the organization of the code functions in files and presents some selected operations of the system.
Also included is a breakdown of the graphical interfaces of the system, and the decisions behind them.LinksAbstract(english)
Dissertation(english)
retinadestruction.com website
Demo Video #1: Main Site Sections (vimeo)
Demo Video #2: Account Sections (vimeo)
Demo Video #3: Account Operations 1 (vimeo)
Demo Video #4: Account Operations 2 (vimeo)
Demo Video #5: Account Operations 3 (vimeo)
Project brief -
tidbit.tvfilters:Web development Commercial ProjectsYear: 2010Technologies: HTML, PHP, CSS, AJAX (JQuery libraries), JSON
For this project I worked on:- registration, login/logout and password reset functions
- system security
- handles for the case of javascript and cookies browser unavailability
- registered user data customization
- functions for browsing and searching stories
- registration, login and data retrieval using the facebook platform
Linkstidbit.tv website -
Illustration and sketch workfilters:IllustrationTechnologies: (traditional media): pen & inks, markers, pencils, brushes on different qualities of paper.
(digital media): Photoshop, Autodesk Sketchbook Pro.Year: 1989 - today
I consider drawing to be the 21 grams of my existence. Under the pen-name "James Doe" I create sketches, illustrations and mini comic stories. I tend to use mainly traditional media (pens, inks, etc.) and leave only the "cleaning" work to be done digitaly.LinksJames Doe website -
The Dr.Jones notebooksfilters:Book Binding DesignTechnologies: Traditional media: different qualites of paper, scissors, staplers, paper cuttersYear: 2010
I tend to sketch and write A LOT. Even for my programming projects, the coding functions, database designs, interface designs and UML diagrams, all start from brainstorming on paper!
After spending a considerable amount of money on Moleskine and Rhodia notebooks, I decided to create a notebook/sketchbook based on my own personal needs.
Using newsprint guality paper (my favourite kind to write on ink!) and butter paper, I created around 120 notebooks in two sizes:- 8.5'' X 4.5'' (21.5cm X 11.5cm), for the small ones
- 10'' X 6'' (25.5cm X 15.3 cm), for the large ones
A couple of friends liked those notebooks so much that they want to mass produce them! You just never know... -
Theoretical System Evaluation and Business Plan for rapidportfolio.comSemester project for class "Digital Marketplace"filters:Theoretical work MSc Design & Digital Media ProjectYear: 2010
Project Brief:
1. Commercial evaluation study. This task is to examine the business context of the system in question. You will need to look at user needs, requirements, aspirations and expectations for the design of the system; the marketability of any products involved; the general business environment into which the system will be commercialized; the feasibility and viability of the financial framework; likely availability of venture capital; other possible sources of funding; etc. This study examines the background against which a specific business plan will be developed. Written work (approx. 2000-word submissions) will be assessed on the basis of the thoroughness of the analysis, the insights gained, the professionalism of the conduct of any interviews/surveys and the write up. (50%)
2. Business plan, executive summary and slide presentation. Work such as creating the prototype in course P00177 will have done no more than introduce the complexities involved in developing a fully functional interactive system. Clearly such development can be a major team exercise, involving programmers, software engineers, graphic designers, and marketing experts. You are however well placed to articulate what would be required to take such a prototype to the next stage, as a robust online system. Using any insights gained from the previous tasks, and following the numerous business plan guides available on the web and elsewhere, construct a business plan for the further development of your chosen system. The purpose of the business plan may be to raise venture capital for a new company that will begin life with the design and development of the proposed system, or in some other relevant way, such as bootstrapping, to pursue the commercialisation of the system, taking into account the issues raised in the evaluation study. The work will be assessed on the basis of the professionalism, coherence, authenticity and persuasiveness of the documentation. (50%)LinksSystem evaluation(english)
Business plan(english)
Presentation(english)
Project brief -
index.htmlSemester project for class "Digital Media Studio Project"filters:Web design & development Design MSc Design & Digital Media ProjectTechnologies: HTML, CSS, PHP, AJAX (Mootools libraries), PhotoshopYear: 2010
index.html is about:- UNDERSTANDING that every geographical location can be interpreted in unique and interesting ways according to whoever experiences it.
- ACKNOWLEDING that spaces and places can be described as indexes to databases.
- REASEARCHING how inadequate are modern geographical systems to shape our experiences of the environment.
- EXPERIMENTING on ways to enrich the representation of data that refer to our surroundings.
- CREATING a physical map to act as a database filled with sounds, smells, emotions and visions that people experienced while walking in a selected area in Edinburgh.
- IMPLEMENTING unique ways to express data and export information.
For more information please go to the index.html website!Linksindex[dot]html website
Project brief -
rapidportfolio.comSemester project for class "Dynamic Web Design"filters:Web design & development MSc Design & Digital Media ProjectTechnologies: HTML, CSS, PHP, AJAX (Mootools libraries), PhotoshopYear: 2010
Rapidportfolio.com is an online tool that helps the users to build a print friendly image-based portfolio of their selected work, very fast and elegantly.
The user registers to the system and can immediatly upload some personal information (name, description, profile image) and the images that compose the portfolio. For each image he is allowed to add a small description and rearrange their order.
The portfolio will exist online in a specific url, like: rapidportfolio.com/index.php?username. The system provides the users with a number of templates for his printable portfolio
The web-based portfolios are accessible to unregistered visitors of the system.
I'm currently working on redesigning this system.Linksrapidportfolio.com website
"Read Me" file
Project brief -
CFMPA Interactive Flash GameSemester project for class "Interactive Design Media"filters:Flash MSc Design & Digital Media ProjectTechnologies: Flash, ActionScript 3.0Year: 2009
For this project the project brief asked for an interactive game made in Flash.
I created 2 jigsaw puzzles that, when completed, play the small video relevant to the completed image.
For more information on the assignment please read the project brief.LinksCFPMA: interactive flash game
Project brief -
CFMPA Media SiteSemester project for class "Interactive Design Media"filters:Web design & development MSc Design & Digital Media ProjectTechnologies: HTML, CSS, PHP, AJAX (Mootools libraries)Year: 2009
Project brief: Move A. cfpma media site
- The global organization cfpma (Carbon Friendly Proto Modern Alliance) wants a website that provides a platform for promoting its own activities and that of various designers, artists and producers in the areas of film, performance, and digital media. cfpma requires a website for showcasing still images, video and sonic outputs.
- You are to provide a simple website that displays or links to flash or QT videos. Using CSS style sheets create two versions of your website
1. suitable for viewing in the browser of a desktop/laptop computer
2. cfpma-mobile: suitable for viewing on a mobile smartphone platform (480×320 px at 163 ppi) - You can deploy some of the symbolism and iconography developed in the course P00174. Video sources will include those developed in that course. Use HTML routines for embedding video on your web page.
LinksCFPMA website
Project brief -
Media & Culture PaperSemester project for class "Media & Culture"filters:MSc Design & Digital Media Project Theoretical workYear: 2009
Subject: "What is a cyborg? Contrast the way the body is depicted in the cyborg literature with at least one other conception (eg classical neo-platonism, cartesianism, empiricism, Freud or Foucault)."
Abstract:The present paper explorers the concept of the human as a natural born cyborg. In this frame of mind the human is a subject to a constant process of transformation. The idea is suggested briefly alongside the presentation of the different variations of the term "cyborg" and the context in which they are introduced. Moreover it deals with the philosophical concepts of cartesianism and empiricism as well as their relation to the various definitions of the aforementioned term.
The final chapter of this essay deals with the paradigm of a fictional character, taken from the science fiction literature and in what way the suggested term "cyborg" applies to him.LinksAbstract (english)
Paper (english)
Project brief -
3D graphics: Steampunk themed projector device and screenSemester project for course "Introduction to Design Media"filters:MSc Project 3D GraphicsTechnologies: BlenderYear: 2009
The project brief of this project asked for the design of two devices:- a screen apparatus
- a projector device
These designs should then be constructed in 3D using Blender.
The second part was to create a 30 second 3D animation using these two devices.
For more information on the assignment please read the project brief.LinksVideo (vimeo)
Production stills
Project brief -
Dynamic Aviation Photographyfilters:Web design & development MSc Design & Digital Media ProjectTechnologies: HTML, CSS, PHP, AJAX(Mootools libraries), MySQLYear: 2009
For this project I used all the functionality from James Doe v.3 and just created a slightly altered design.Linksdynamicaviationphotography.com -
syzy.gyfilters:Web development Commercial ProjectsTechnologies: HTML, CSS, PHP, AJAX(Mootools libraries), MySQLYear: 2009
For syzygy I worked on designing the database and developed:- the front-end of the system, from already completed designs
- registration, login/logout and password reset functions
- system security
- handles for the case of javascript and cookies browser unavailability
- registered user data customization
- create stories and upload assets
Linkssyzy.gy website -
Dimitrios Chantzis: Projects Portfolio (Version 1.0)filters:Web design & development Personal ProjectTechnologies: HTML, PHP, CSS, AJAX (Mootools libraries)Year: 2009
I designed this single page website as part of my application for the MSc in Design & Digital Media. It also helped my work to get noticied and landed me a couple job proposals.LinksDimitrios Chantzis Website (version 1.0) -
James Doe: Portfolio (Version 3.0)filters:Web design & development Personal ProjectTechnologies: HTML, CSS, PHP, AJAX(Mootools libraries), MySQLYear: 2009
Web application for the display of illustrations, sketches and photos. Visitors of this site can view images, browse images by their tags and read the site's blog, as well as add comments to the blog entries.
The system features a site managing mode, where the administrator can:- Create, update and delete image categories that will store all the site's albums.
- Create, update and delete image albums. Each on can be transferred to a different category. These albums will store all the site's images.
- Upload, delete images to each album and edit their information. Each image can be transferred to a different album. Images can be tagged.
- Create, update and delete blog posts, and upload images to each of them. The administrator can also add and delete blog comments.
- Edit his personal information page.
- Select which albums will be visible to visitors.
This application also demonstrates ways of securing a web application according to the instructions provided by the OWASP (Open Web Application Security Project) community and carefully designed algorithms.LinksJames Doe Website (version 3.0) -
Conference Management Web Application (PaperReviews)Dissertation project for my T.E.I. Informatics Degreefilters:T.E.I Informatics Project Web design & developmentTechnologies: XHTML, PHP, AJAX, CSS, MySQL, UMLYear: 2008
Web application for the review and administration of the submission process of conference papers.
The application specializes in importing papers, their review by an assigned committee, and ultimately the selection of which will be included in each conference.
This application also demonstrates ways of securing a web application according to the instructions provided by the OWASP (Open Web Application Security Project) community and carefully designed algorithms.
The system also includes an action log where all users actions are recorded.
For more information and credentials for a testing account, please read the abstract.LinksAbstract(english)
Abstract(greek)
Documentation(greek)
Presentation(greek)
PaperReview Website
Supervising professor: Antonis Sidiropoulos -
James Doe: Portfolio (version 2.0)filters:Personal Project Web Design & DevelopmentTechnologies: HTML, PHP, JavaScript, CSS, MySQLYear: 2006
Web application for the display of illustrations, sketches and photos. Visitors of this site can view images and add leave comments for each of them.
The system features an site managing mode, where the administrator can:- Upload, delete images in each album and edit their informations.
- Create, update and delete site updates.
- Add, edit, delete image comments.
LinksJames Doe Website (version 2.0) -
Evolutionary AlgorithmsSemester project for course "Intelligent Systems"filters:Java T.E.I. Informatics ProjectTechnologies: JAVAYear: 2005
Evolutionary algorithm that deals with the problem of moving a number of files from one hard drive to another and achieving the lowest free disk space in that hard drive (maximizing the number of moved files).LinksDocumentation (greek)
Presentation (greek)
Source code -
Iris Classification Neuro-Fuzzy SystemSemester project for course "Intelligent Systems"filters:T.E.I. Informatics ProjectYear: 2005Technologies: MatLab ANFIS Library
Implementation of a neuro-fuzzy system for iris classification.
The objective of this paper is to provide its readers with information regarding the basic principles and concepts of a basic neurofuzzy system and the ANFIS model. The last chapter includeds a detailed description of how to develop a neuro-fuzzy classifier for the classification of an iris(plant) family.LinksDocumentation(greek)
Presentation(greek)
Source code -
3D graphics: MansionSemester project for class "Computer Graphics"filters:T.E.I. Informatics Project Design 3D graphicsTechnologies: Microstation '95Year: 2005
3D design and render of a mansion in a small landscape. I also created a very drief virtual tour in that landscape.
Altough I was particularly proud of the mansions design, the overal attemp leaves a lot to be desired.LinksDemo video 01 (vimeo)
Demo video 02 (vimeo) -
James Doe: Portfolio (Version 1.0)filters:Web design & development Personal ProjectTechnologies: (Early iteration) HTML, ASP, JavaScript, MS-Access (Later iteration) HTML, PHP, JavaScript, MySQLYear: 2005
Web application for the display of illustrations, sketches and photos. Visitors of this site can view images and add leave comments for each of them.
The system features a managing mode, where the administrator can:- Upload, delete images in each album and edit their informations.
- Create, update and delete site updates.
- Add, edit, delete image comments.
LinksJames Doe Website (version 1.0) -
Mega Comic BooksSemester project for course "Special Issues on Data Bases"filters:Web design & development T.E.I. Informatics ProjectTechnologies: HTML, PHP, JavaScript, CSS, PostgreSQL, MySQLYear: 2005
My first PHP project! For this assignment I wasn't particulary interested on learning all the inner workings of PHP, but merely familiarize myself with the language.
My focus was in the structure of the database and the appropriate queries for each system function.
"Mega Comic Books" is a fictional small comic book store that needs a small RDBMS to keep track of its monthly order-ssubscriptions.
*The image featured in the home page was illustrated by Kaare Andrews and was published in The Incredible Hulk no. 35 (vol.2) by Marvel Comics in March 2002.LinksSystem description
Database E.R. diagram
SQL: Create Queries
SQL: Insert Queries
Database entries print-out 01
Database entries print-out 02
Mega comic books website -
Cinema Customers Managing SystemSemester project for course "Applications Development & Management"filters:Java T.E.I. Informatics ProjectTechnologies: UML, JAVA (Swing), MS-AccessYear: 2005
A very simple system that uses the Swing library of JAVA.
This system manages the ticket reservations of a cinema where customers can:- reserve any number of seats for a movie.
- cancel their reservations.
- buy tickets of their reserved seats.
- buy tickets on the spot without reservations depending on the availability of the seats.
LinksDocumentation(greek)
System .class files -
Online Auctions Managing SystemSemester project for course "Programming Methodologies II"filters:T.E.I. Informatics Project Theoretical workTechnologies: UMLYear: 2004
A UML study for an online system that manages auctions. The study contains:- A use case diagram that displays the system actors and the use cases that they interact with.
- Analytical descriptions of 4 main use cases such as: "New user registration", "User login", "Creating new auction", "New offer/Instant buy".
- Activity, sequence and collaboration diagrams for the aforementioned 4 use cases.
- Class diagram of the system.
LinksDocumentation(greek)
-
04/05: about me
The story so far: Drawing had been Dimitrios's hobby ever since he could remember. The art of sequential storytelling and illustration for books inspired him and fueled his passion to create his own images. He studied the techniques of many commercial artists and experimented on various media of storytelling with images and words.
However the opportunities to study art and work in Greece seemed to him very limited and in 2001 he was accepted at the Department of Informatics of the Technological Educational Institution (T.E.I.) of Thessaloniki.
After studying there for a year, he came to a conclusion that he feared greatly... that he genuinely liked programming and working with digital media. He spent the rest of the semesters studying various computer languages and technologies and although he was very interested in Database programming and artificial intelligence, the world of web design and development eventually won him over.
The organizational skills and discipline that he learned from illustration has helped him greatly in designing and implementing complete multi-user systems.
In 2009 he was accepted in the MSc Design & Digital Media program at The University of Edinburgh, where he continued to work on the web design and development of systems as well as study a lot more about digital and graphic design.
Concurrently he worked on various commissions on web design and development, as well as numerous personal projects.
Under the alias "James Doe" he continues to hone his skills in illustration as well as storytelling and currently publishes his work on the Web.Meanwhile:"I'm currently working on the second iteration of my system RetinaDestruction. This new version while feature a new main site, more templates for the generated websites and a better SEO!
Last but not least, I'm preparing my first illustrations publication and an exhibition!" (07.01.2011) -
05/05: contact meFeel free to use this form to get in touch with me.
Alternatively you can email me directly at mail@dimitrioschantzis.com or chantzis.dimitrios@gmail.com.
Whichever method you use, I'll get the message!- 2500 remaining characters
