CV (GR)

Σπουδές

  • Σεπ. 1995 - Σεπ. 1996
    M.Sc. in Information Technology στο UCL (University College London)
    Τίτλος του Project: "An Object Oriented ftp Program".
    Μαθήματα: Database Systems, Computer Graphics, Functional Programming, Project Management.
  • Σεπ. 1989 - Δεκ. 1994B.Sc., Μαθηματικό Τμήμα του Πανεπιστημίου Πατρών
    Διπλωματική Εργασία (μάθημα επιλογής) με τίτλο: "Το δίκτυο του Μαθηματικού".
    Μαθήματα σχετικά με Η/Υ: Εφαρμογές Η/Υ, Λειτουργικά Συστήματα, Τεχνολογία Λογισμικού, Μικροϋπολογιστές, Θεωρία Υπολογισμού, Μεταφραστές, Θεωρία Αλγορίθμων, Εισαγωγή στην Επιστήμη των Η/Υ.

Εκτός του προσωπικού διαβάσματος έχω παρακολουθήσει και τα παρακάτω σεμινάρια:

  • 27 Σεπτεμβρίου - 01 Οκτωβρίου 1999, SA 349 Sun enterprise Cluster HA Admin, Sun Hellas
  • 15 Μαΐου - 19 Μαΐου 2000, Enterprise DBA Part 1A, Architecture and Administration, Oracle Hellas
  • 12 Ιουνίου - 15 Ιουνίου 2000, Enterprise DBA Part 1B, Backup and Recovery, Oracle Hellas
  • 25 Ιουνίου - 26 Ιουνίου 2002, Implementing a Microsoft Windows 2000 Professional & Server, ITEC Consultancy

Μέλος των Apple Discussions.

Έγραψα ένα βιβλίο με τίτλο "Programming Dashboard Widgets". Τα Dashboard Widgets βασίζονται σε HTML, CSS, και JavaScript, και είναι εύκολα στον προγραμματισμό τους. Το "Programming Dashboard Widgets" βιβλίο περιέχει όλες τις γνώσεις που θα χρειαστείτε για να δημιουργήσετε και προγραμματίσετε τα δικά σας Dashboard Widgets. Το βιβλίο επίσης περιέχει τεχνικές για να διαβάσετε και να βελτιστοποιήσετε υπάρχοντα Dashboard Widgets.

Είμαι ο Technical Editor του βιβλίου MongoDB in Action, Second Edition που εκδόθηκε από την Manning Publications.

Κατασκευή των παρακάτω Ιστότοπων:

Δημοσιεύσεις

  • Περιοδικό Linux Format, τεύχος 216, άρθρο με τίτλο "Cassandra: Processing data".
  • Περιοδικό Linux Format, τεύχος 216, άρθρο με τίτλο "Phoenix: how to build a blog".
  • Περιοδικό Linux Format, τεύχος 215, άρθρο με τίτλο "LTTng: Tracing apps in Linux".
  • Περιοδικό Linux Format, τεύχος 215, άρθρο με τίτλο "Python: Using Threads".
  • Περιοδικό Linux Format, τεύχος 215, άρθρο με τίτλο "Redis: NoSQL data stores".
  • Περιοδικό Linux User & Developer, τεύχος 170, άρθρο με τίτλο "Learn Concurrent Programming in Go".
  • Περιοδικό Linux User & Developer, τεύχος 169, άρθρο με τίτλο "Develop Go programs that read and write to files".
  • Περιοδικό Linux Voice, τεύχος 30, άρθρο με τίτλο "Process and Visualise Apache Log Files".
  • Περιοδικό Linux Format, τεύχος 214, άρθρο με τίτλο "Rust: A guide to concurrency".
  • Περιοδικό Linux Format, τεύχος 214, άρθρο με τίτλο "ggplot2: Make stylish plots".
  • Περιοδικό Linux User & Developer, τεύχος 168, άρθρο με τίτλο "Explore, create and use Go packages".
  • Περιοδικό Linux User & Developer, τεύχος 167, άρθρο με τίτλο "Learn Go: Explore Go functions".
  • Περιοδικό Linux User & Developer, τεύχος 167, άρθρο με τίτλο "Networking and traffic control with iproute2".
  • Περιοδικό Linux Format, τεύχος 213, άρθρο με τίτλο "Rust: Network Programming".
  • Περιοδικό Linux Format, τεύχος 213, άρθρο με τίτλο "Python: Plotting and drawing".
  • Περιοδικό Linux Voice, τεύχος 29, άρθρο με τίτλο "Use Elixir to Develop a Web Application".
  • Περιοδικό Linux Format, τεύχος 212, άρθρο με τίτλο "Rust: File I/O".
  • Περιοδικό ;login, Summer 2016, άρθρο με τίτλο "MongoDB Database Administration".
  • Περιοδικό Linux User & Developer, τεύχος 166, άρθρο με τίτλο "Learn Go Data Types".
  • Περιοδικό Linux User & Developer, τεύχος 166, άρθρο με τίτλο "Investigate network sockets with ss".
  • Περιοδικό Linux Format, τεύχος 211, άρθρο με τίτλο "Rust: Functions and Modules".
  • Περιοδικό Linux User & Developer, τεύχος 165, άρθρο με τίτλο "An Introduction to the Go Programming Language".
  • Περιοδικό Linux User & Developer, τεύχος 165, άρθρο με τίτλο "Systems programming: Interprocess Communication".
  • Περιοδικό Linux User & Developer, τεύχος 165, The Coding Column.
  • Περιοδικό MacTech, τεύχος 353, άρθρο με τίτλο "An Introduction to WebGL".
  • Περιοδικό MacTech, τεύχος 353, άρθρο με τίτλο "An introduction to Julia".
  • Περιοδικό Linux Format, τεύχος 210, άρθρο με τίτλο "Rust: Modules and Cargo".
  • Περιοδικό Linux User & Developer, τεύχος 164, άρθρο με τίτλο "Computer Science: Create a Programming Language".
  • Περιοδικό Linux User & Developer, τεύχος 164, άρθρο με τίτλο "Systems programming: Advanced File I/O".
  • Περιοδικό Linux User & Developer, τεύχος 164, The Coding Column.
  • Περιοδικό Linux Voice, τεύχος 25, άρθρο με τίτλο "GNU Make: Manage your Software Builds".
  • Περιοδικό Linux Format, τεύχος 209, άρθρο με τίτλο "MongoDB: Build a blog".
  • Περιοδικό Linux User & Developer, τεύχος 163, άρθρο με τίτλο "Computer Science: Creating and using binary trees".
  • Περιοδικό Linux User & Developer, τεύχος 163, άρθρο με τίτλο "Systems programming: Developing server processes".
  • Περιοδικό Linux User & Developer, τεύχος 163, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 208, άρθρο με τίτλο "Swift: An essential guide".
  • Περιοδικό Linux Format, τεύχος 208, άρθρο με τίτλο "MongoDB Admin".
  • Περιοδικό Linux User & Developer, τεύχος 162, άρθρο με τίτλο "Computer Science: Random Number Generation".
  • Περιοδικό Linux User & Developer, τεύχος 162, άρθρο με τίτλο "Systems programming: Creating and Using Threads".
  • Περιοδικό Linux User & Developer, τεύχος 162, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 207, άρθρο με τίτλο "MongoDB: Using native drivers".
  • Περιοδικό Linux User & Developer, τεύχος 161, άρθρο με τίτλο "Systems programming: Dealing with processes".
  • Περιοδικό Linux User & Developer, τεύχος 161, άρθρο με τίτλο "Computer Science: Dealing with linked lists".
  • Περιοδικό Linux User & Developer, τεύχος 161, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 206, άρθρο με τίτλο "Perl 6: Discover its new features".
  • Περιοδικό Linux User & Developer, τεύχος 160, The Coding Column.
  • Περιοδικό Linux User & Developer, τεύχος 160, άρθρο με τίτλο "Systems programming: Data files and information".
  • Περιοδικό Linux Format, τεύχος 205, άρθρο με τίτλο "Lua and Conky".
  • Περιοδικό Linux User & Developer, τεύχος 159, άρθρο με τίτλο "Computer Science: Find strings with hash tables".
  • Περιοδικό Linux User & Developer, τεύχος 159, άρθρο με τίτλο "Systems Programming: Files and Directories".
  • Περιοδικό Linux User & Developer, τεύχος 159, The Coding Column.
  • Περιοδικό MacTech, τεύχος 352, άρθρο με τίτλο "Using the Go Programming Language".
  • Περιοδικό Linux User & Developer, τεύχος 158, άρθρο με τίτλο "Systems Programming: File I/O".
  • Περιοδικό Linux User & Developer, τεύχος 158, άρθρο με τίτλο "Computer Science: Learn to use Regular Expressions".
  • Περιοδικό Linux User & Developer, τεύχος 158, άρθρο με τίτλο "Visualise your data using D3.js, part 2".
  • Περιοδικό Linux User & Developer, τεύχος 158, The Coding Column.
  • Περιοδικό Linux User & Developer, τεύχος 157, άρθρο με τίτλο "Systems programming: Build your own system tools".
  • Περιοδικό Linux User & Developer, τεύχος 157, άρθρο με τίτλο "Manipulate and convert data in R".
  • Περιοδικό Linux User & Developer, τεύχος 157, άρθρο με τίτλο "Visualise your data using D3.js".
  • Περιοδικό Linux User & Developer, τεύχος 157, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 203, άρθρο με τίτλο "Elixir: Take a functional swig".
  • Περιοδικό Linux Format, τεύχος 203, άρθρο με τίτλο "Network troubleshooting using netstat, netcat and lsof".
  • Περιοδικό Linux User & Developer, τεύχος 156, άρθρο με τίτλο "Intermediate AWK programming".
  • Περιοδικό Linux User & Developer, τεύχος 156, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 202, άρθρο με τίτλο "Networking: The core Linux tools".
  • Περιοδικό Linux Format, τεύχος 201, άρθρο με τίτλο "Haskell: Build a Yesod web app".
  • Περιοδικό Linux Format, τεύχος 201, άρθρο με τίτλο "LaTeX: make text beautiful".
  • Περιοδικό Linux User & Developer, τεύχος 155, άρθρο με τίτλο "Program your own shell", μέρος 2.
  • Περιοδικό Linux User & Developer, τεύχος 155, The Coding Column.
  • Περιοδικό MacTech, τεύχος 351, άρθρο με τίτλο "Using Erlang".
  • Περιοδικό Linux Journal, Αύγουστος 2015, άρθρο με τίτλο "Hash Tables: Theory and Practice".
  • Περιοδικό Linux User & Developer, τεύχος 154, άρθρο με τίτλο "Program your own shell", μέρος 1.
  • Περιοδικό Linux User & Developer, τεύχος 154, The Coding Column.
  • Περιοδικό Linux Format, τεύχος 199, άρθρο με τίτλο "Perf_events: Kernel traces".
  • Περιοδικό Linux User & Developer, τεύχος 153, άρθρο με τίτλο "Draw and plot graphs using Julia".
  • Περιοδικό Linux User & Developer, τεύχος 153, The Coding Column.
  • Περιοδικό Linux Journal, Ιούνιος 2015, άρθρο με τίτλο "Using tshark to Watch and Inspect Network Traffic".
  • Περιοδικό Linux Format, τεύχος 198, άρθρο με τίτλο "SystemTap: Get monitoring".
  • Περιοδικό Linux Format, τεύχος 198, άρθρο με τίτλο "Scala: Easing into functional".
  • Περιοδικό Linux User & Developer, τεύχος 152, The Coding Column.
  • Περιοδικό Linux User & Developer, τεύχος 152, άρθρο με τίτλο "Build network clients, servers and more with Netcat".
  • Περιοδικό MacTech, τεύχος 350, άρθρο με τίτλο "Using Caching to improve performance.".
  • Περιοδικό Linux Format, τεύχος 197, άρθρο με τίτλο "Haskell: The Functional Way".
  • Περιοδικό Linux User & Developer, τεύχος 151, The Coding Column.
  • Περιοδικό Linux User & Developer, τεύχος 151, άρθρο με τίτλο "Troubleshoot your network with Netstat".
  • Περιοδικό Linux User & Developer, τεύχος 150, άρθρο με τίτλο "Get your network information using lsof".
  • Περιοδικό Linux User & Developer, τεύχος 150, άρθρο με τίτλο "Write a book in LaTeX".
  • Περιοδικό Linux Format, τεύχος 195, άρθρο με τίτλο "Riak and NoSQL".
  • Περιοδικό Linux Format, τεύχος 195, άρθρο με τίτλο "Dynamic Programming using the Julia Programming Language".
  • Περιοδικό Linux User & Developer, τεύχος 149, άρθρο με τίτλο "Generate complex graphics with R and ggplot2".
  • Περιοδικό Linux User & Developer, τεύχος 149, άρθρο με τίτλο "Build a Cacti plugin to display active TCP/UDP connections".
  • Περιοδικό MacTech, τεύχος 348, άρθρο με τίτλο "The Xcodebuild command line tool".
  • Περιοδικό MacTech, τεύχος 348, άρθρο με τίτλο "An introduction to Regular Expressions".
  • Περιοδικό MacTech, τεύχος 348, άρθρο με τίτλο "Introduction to Swift - Part 3".
  • Περιοδικό Linux Format, τεύχος 194, άρθρο με τίτλο "DTrace: A hands-on guide".
  • Περιοδικό Linux Format, τεύχος 194, άρθρο με τίτλο "Erlang: A hands-on guide".
  • Περιοδικό Linux User & Developer, τεύχος 148, άρθρο με τίτλο "Monitor network traffic with Cacti".
  • Περιοδικό Linux Format, τεύχος 193, άρθρο με τίτλο "Programming in R".
  • Περιοδικό Linux User & Developer, τεύχος 147, άρθρο με τίτλο "Create a caching DNS server using BIND".
  • Περιοδικό MacTech, τεύχος 347, άρθρο με τίτλο "Getting started with Open GL ES".
  • Περιοδικό MacTech, τεύχος 347, άρθρο με τίτλο "An Introduction to Swift, part 2".
  • Περιοδικό Linux Format, τεύχος 192, άρθρο με τίτλο "Linux Monitoring".
  • Περιοδικό Linux User & Developer, τεύχος 146, άρθρο με τίτλο "How to Handle UNIX Signals".
  • Περιοδικό Linux User & Developer, τεύχος 146, άρθρο με τίτλο "3D Rendering with WebGL".
  • Περιοδικό Linux Format, τεύχος 191, άρθρο με τίτλο "WireShark: Analyse Traffic".
  • Περιοδικό Linux User & Developer, τεύχος 145, άρθρο με τίτλο "Monitor a Cisco router using MRTG".
  • Περιοδικό MacTech, τεύχος 346, άρθρο με τίτλο "An Introduction to Swift, part 1".
  • Περιοδικό Linux User & Developer, τεύχος 144, άρθρο με τίτλο "Process text faster with AWK and Sed".
  • Περιοδικό Linux User & Developer, τεύχος 144, άρθρο με τίτλο "Serve a Joomla! website using Nginx".
  • Περιοδικό Linux User & Developer, τεύχος 143, άρθρο με τίτλο "Plot Scientific Data with NumPy".
  • Περιοδικό MacTech, τεύχος 345, άρθρο με τίτλο "Exploiting the power of R".
  • Περιοδικό Linux Journal, Αύγουστος 2014, άρθρο με τίτλο "An Introduction to OpenGL Programming".
  • Περιοδικό Linux User & Developer, τεύχος 142, άρθρο με τίτλο "Run Drupal sites with Drush".
  • Περιοδικό Linux User & Developer, τεύχος 141, άρθρο με τίτλο "Programming in Rust".
  • Περιοδικό MacTech, τεύχος 344, άρθρο με τίτλο "Using Nginx on Mac OS X".
  • Περιοδικό Linux User & Developer, τεύχος 140, άρθρο με τίτλο "Program Octave".
  • Περιοδικό Linux User & Developer, τεύχος 139, άρθρο με τίτλο "How to become a Linux System Administrator".
  • Περιοδικό Linux User & Developer, τεύχος 138, άρθρο με τίτλο "Secure your network with Nmap".
  • Περιοδικό Linux User & Developer, τεύχος 137, άρθρο με τίτλο "Program with Erlang".
  • Περιοδικό ;login, Μάρτιος 2014, άρθρο με τίτλο "Using the R Software for Log File Analysis".
  • Περιοδικό MacTech, τεύχος 342, άρθρο με τίτλο "An Introduction to Routing".
  • Περιοδικό Linux User & Developer, τεύχος 136, άρθρο με τίτλο "Build a blog with Django".
  • Περιοδικό ;login, Φεβρουάριος 2014, άρθρο με τίτλο "Using a Database to Store Data Captured with tcpdump".
  • Περιοδικό Linux Journal, Φεβρουάριος 2014, άρθρο με τίτλο "Using Django and MongoDB to Build a Blog".
  • Περιοδικό Linux User & Developer, τεύχος 135, άρθρο με τίτλο "Monitor your network traffic with tshark".
  • Περιοδικό Linux User & Developer, τεύχος 134, άρθρο με τίτλο "Draw with GNUplot".
  • Περιοδικό MacTech, Δεκέμβριος 2013, άρθρο με τίτλο "Programming a Drupal Module".
  • Περιοδικό MacTech, Νοέμβριος 2013, άρθρο με τίτλο "Creating a Preference Pane for a Mac app".
  • Περιοδικό MacTech, Οκτώβριος 2013, άρθρο με τίτλο "Using Drush".
  • Περιοδικό Linux User & Developer, τεύχος 132, άρθρο με τίτλο "Visualise Data with Graphviz".
  • Περιοδικό Linux User & Developer, τεύχος 131, άρθρο με τίτλο "Sync your files with Unison".
  • Περιοδικό Linux User & Developer, τεύχος 130, άρθρο με τίτλο "Send Cisco logs to a remote PC".
  • Περιοδικό Linux Journal, Αύγουστος 2013, άρθρο με τίτλο "Using the R Advanced Statistical Package".
  • Περιοδικό MacTech, Αύγουστος 2013, άρθρο με τίτλο "An Introduction to TCP/IP".
  • Περιοδικό MacTech, Αύγουστος 2013, άρθρο με τίτλο "Creating a simple iOS chat client".
  • Περιοδικό Linux User & Developer, τεύχος 129, άρθρο με τίτλο "Create and save data with a MongoDB database".
  • Περιοδικό Open Source For You, Αύγουστος 2013, άρθρο με τίτλο "Begin your Programming Journey with Go".
  • Περιοδικό MacTech, Ιούλιος 2013, άρθρο με τίτλο "Using telnet to troubleshoot TCP/IP services".
  • Περιοδικό MacTech, Ιούλιος 2013, άρθρο με τίτλο "An Introduction to Drupal".
  • Περιοδικό MacTech, Ιούλιος 2013, άρθρο με τίτλο "Using VirtueMart for Web Payments".
  • Περιοδικό MacTech, Ιούλιος 2013, άρθρο με τίτλο "The Mac OS X 10.8 Log Files".
  • Περιοδικό Linux For You, Ιούλιος 2013, άρθρο με τίτλο "Leverage Your Programming Skills with Erlang".
  • Περιοδικό Linux For You, Ιούνιος 2013, άρθρο με τίτλο "An Introduction to Graphviz".
  • Περιοδικό MacTech, Μάιος 2013, άρθρο με τίτλο "An introduction to sar".
  • Περιοδικό MacTech, Μάιος 2013, άρθρο με τίτλο "Using email to execute a command".
  • Περιοδικό Linux For You, Μάιος 2013, άρθρο με τίτλο "Graphing Network Performance with MRTG".
  • Περιοδικό Linux For You, Μάιος 2013, άρθρο με τίτλο "Monitoring and Graphing your Network with Cacti".
  • Περιοδικό MacTech, Απρίλιος 2013, άρθρο με τίτλο "Drawing in iOS".
  • Περιοδικό MacTech, Απρίλιος 2013, άρθρο με τίτλο "Programming iCloud Applications".
  • Περιοδικό MacTech, Φεβρουάριος 2013, άρθρο με τίτλο "An introduction to Cacti".
  • Περιοδικό Linux For You, Φεβρουάριος 2013, άρθρο με τίτλο "The Best Open Source Security Tools".
  • Περιοδικό MacTech, Ιανουάριος 2013, άρθρο με τίτλο "An introduction to MRTG".
  • Περιοδικό MacTech, Ιανουάριος 2013, άρθρο με τίτλο "Programming a Joomla! Extension" (co-author: Dimitris Tsoukalos).
  • Περιοδικό Linux For You, Δεκέμβριος 2012, άρθρο με τίτλο "Getting started with WireShark".
  • Περιοδικό MacTech, Φθινόπωρο 2012, άρθρο με τίτλο "An introduction to Squid"
  • Περιοδικό Linux For You, Νοέμβριος 2012, άρθρο με τίτλο "Getting started with tcpdump".
  • Περιοδικό MacTech, Αύγουστος 2012, άρθρο με τίτλο "An introduction to gdb"
  • Περιοδικό MacTech, Αύγουστος 2012, άρθρο με τίτλο "The tcpdump network utility"
  • Περιοδικό MacTech, Αύγουστος 2012, άρθρο με τίτλο "Installing an SSD drive on an iMac" (co-author: Χρήστος Καρύδης)
  • Περιοδικό MacTech, Ιούλιος 2012, άρθρο με τίτλο "An introduction to Moodle"
  • Περιοδικό MacTech, Ιούλιος 2012, άρθρο με τίτλο "Running a cache DNS server on Lion"
  • Περιοδικό MacTech, Ιούνιος 2012, άρθρο με τίτλο "Selecting photos in iOS".
  • Περιοδικό MacTech, Απρίλιος 2012, άρθρο με τίτλο "The find UNIX command".
  • Περιοδικό MacTech, Απρίλιος 2012, άρθρο με τίτλο "An Introduction to WordPress".
  • Περιοδικό MacTech, Μάρτιος 2012, άρθρο με τίτλο "WireShark Display Filters".
  • Περιοδικό MacTech, Δεκέμβριος 2011, άρθρο με τίτλο "An Introduction to GNU Octave".
  • Περιοδικό MacTech, Νοέμβριος 2011, άρθρο με τίτλο "Find Your Current iPhone Location".
  • Περιοδικό MacTech, Νοέμβριος 2011, άρθρο με τίτλο "Typesetting a book on a Mac using LaTeX".
  • Περιοδικό MacTech, Σεπτέμβριος 2011, άρθρο με τίτλο "WireShark and DHCP" (co-author: Dimitris Tsoukalos).
  • Περιοδικό MacTech, Ιούλιος 2011, άρθρο με τίτλο "Using AppleScript and Perl for Automation".
  • Περιοδικό MacTech, Ιούνιος 2011, άρθρο με τίτλο "Examining 3 Important Nmap Scans with WireShark" (co-author: Dimitris Tsoukalos).
  • Περιοδικό MacTech, Μάιος 2011, άρθρο με τίτλο "The SQLite DB and iOS".
  • Περιοδικό MacTech, Απρίλιος 2011, άρθρο με τίτλο "Sending Cisco logs to Syslog on your Mac".
  • Περιοδικό MacTech, Μάρτιος 2011, άρθρο με τίτλο "An Introduction to WireShark".
  • Περιοδικό MacTech, Φεβρουάριος 2011, άρθρο με τίτλο "An Introduction to Nmap".
  • Περιοδικό MacTech, Σεπτέμβριος 2010, άρθρο με τίτλο "Installing Joomla! on a Mac".
  • Περιοδικό MacTech, Αύγουστος 2010, άρθρο με τίτλο "Creating a Dashboard Widget that Supports Localization".
  • Περιοδικό MacTech, Ιούλιος 2010, άρθρο με τίτλο "A Dashboard Widget that Supports Copy-and-Paste".
  • Περιοδικό MacTech, Φεβρουάριος 2010, άρθρο με τίτλο "An Introduction to Gnuplot".
  • Περιοδικό MacTech, Νοέμβριος 2009, άρθρο με τίτλο "Advanced MySQL Administration".
  • Περιοδικό MacTech, Ιανουάριος 2009, άρθρο με τίτλο "An introduction to GraphViz".
  • Περιοδικό MacTech, Δεκέμβριος 2008, άρθρο με τίτλο "A Dashboard Widget that Supports Drag-and-Drop".
  • Περιοδικό MacTech, Οκτώβριος 2008, άρθρο με τίτλο "A Dashboard Widget that Reads and Saves its Preferences".
  • Περιοδικό MacTech, Αύγουστος 2008, άρθρο με τίτλο "Creating Widgets with Dashcode".
  • Περιοδικό MacTech, Ιούλιος 2008, άρθρο με τίτλο "Creating a Dashboard Widget that Processes an RSS Feed".
  • Περιοδικό SysAdmin, Ιούλιος 2007, άρθρο με τίτλο "Network Traffic Visualization".
  • Περιοδικό SysAdmin, Ιούνιος 2007, άρθρο με τίτλο "Using a MySQL Database to Store Network Data".
  • Περιοδικό SysAdmin, Μάρτιος 2007, άρθρο με τίτλο "Successfully Creating and Presenting Graphics".
  • Περιοδικό MacTech, Ιανουάριος 2007, άρθρο με τίτλο "Using the R statistics package".
  • Περιοδικό MacTech, Δεκέμβριος 2006, άρθρο με τίτλο "Creating a Dashboard Widget that uses a plugin".
  • Περιοδικό SysAdmin, Ιούλιος 2006, άρθρο με τίτλο "Command Usage Analysis".
  • Περιοδικό MacTech, Ιούνιος 2006, άρθρο με τίτλο "Installing and Using a Wiki".
  • Περιοδικό Macland, Φεβρουάριος 2006, άρθρο με τίτλο "Port Forwarding ".
  • Περιοδικό SysAdmin, Φεβρουάριος 2006, άρθρο με τίτλο "Unison: A File Synchronization Tool".
  • Περιοδικό C/C++ Users Journal, "Nikos Platis and Mihalis Tsoukalos", Δεκέμβριος 2005, άρθρο με τίτλο "GraphViz and C++".
  • Περιοδικό Macland, Δεκέμβριος 2005, άρθρο με τίτλο "Μεταφέροντας ένα DVD σε ένα iPod 5G".
  • Περιοδικό SysAdmin, Δεκέμβριος 2005, άρθρο με τίτλο "Making a Dashboard Widget for Systems Administration Purposes".
  • Περιοδικό Macland, Νοέμβριος 2005, άρθρο με τίτλο "SSH".
  • Περιοδικό SysAdmin, Νοέμβριος 2005, άρθρο με τίτλο "Net::Telnet::Cisco Perl Module".
  • Περιοδικό SysAdmin, Ιούλιος 2005, άρθρο με τίτλο "Using GraphViz for Database Schema Visualization".
  • Περιοδικό Macland, Απρίλιος 2005, άρθρο με τίτλο "iMovie HD".
  • Περιοδικό Macland, Φεβρουάριος 2005, άρθρο "Γνωριμία με το Open Firmware".
  • Περιοδικό SysAdmin, Ιανουάριος 2005, άρθρο με τίτλο "Using the R System for Systems Administration".
  • Περιοδικό Macland, Δεκέμβριος 2004, τεχνικό άρθρο "Βασικές εντολές του UNIX".
  • On line άρθρο για το Linux Journal με τίτλο "An Introduction to GraphViz".
  • Περιοδικό Macland, Σεπτέμβριος 2004, άρθρο με τίτλο "Google: Ψάξε, ψάξε και θα το βρεις!".
  • Περιοδικό Macland, Σεπτέμβριος 2004, άρθρο με τίτλο "Εισαγωγή στις Κανονικές Εκφράσεις".
  • Περιοδικό Macland, Ιούλιος 2004, τεχνικό άρθρο με τίτλο "Όταν η AirPort γνώρισε το Router".
  • Περιοδικό Macland, Μάιος 2004, άρθρο με θέμα το "fink".
  • Περιοδικό Macland, Μάρτιος 2004, άρθρο με βιβλία για UNIX.
  • Περιοδικό SysAdmin, Μάρτιος 2004, άρθρο με τίτλο "Web Polygraph".
  • "Στοχεία προγραμματισμού στην Perl" του Απόστολου Συρόπουλου, γράψιμο της ενότητας για την λογισμική ενότητα GD καθώς και διάβασμα του κειμένου και παρατηρήσεις πάνω σε αυτό.
  • Τεχνική επιμέλεια του βιβλίου «Το Λειτουργικό Σύστημα Linux» από τις εκδόσεις Παπασωτηρίου, ISBN 960-7510-98-4.
  • Μετάφραση του βιβλίου «Presenting C#» (Παρουσιάζοντας τη C#) για τις εκδόσεις Β. Γκιούρδας.
  • Περιοδικό D.i.Li.Ma., Τεύχος 5. Άρθρο με τίτλο "/usr/doc/books".
  • Περιοδικό Computer για Όλους, Τεύχος Φεβ. 2001. Άρθρο με τίτλο "Solaris 8".
  • Περιοδικό D.i.Li.Ma., Τεύχος 0. Άρθρο με τίτλο "DNS & BIND".

Εργασιακή Προϋπηρεσία
Εταιρίες/Οργανισμοί που έχω δουλέψει ή συνεργαστεί:

Software Experience
Ευχέρεια στην χρήση πολλών προγραμμάτων και τεχνολογιών μεταξύ των οποίων είναι τα εξής:

  • Microsoft Word, Microsoft Excel, MS Project, Microsoft IIS 5
  • CorelDraw! 12
  • Mathematica 5.1
  • Apple Final Cut Pro 5, Apple Aperture 3
  • Adobe Acrobat X Professional, Adobe Pagemaker 6.5, Adobe FrameMaker 7, Adobe InDesign CS5, Adobe Illustrator CS5, Adobe Photoshop CS5
  • SGML/XML DTD development και SGML parsing
  • vi, vim, gcc, g++, gdb, GNU make
  • Sendmail (mail server), bind (DNS server), security tools (snort, tcpdump, nmap, WireShark), CGI Progamming, apache (HTTP server), squid (Proxy Server), Web Polygraph, Samba
  • mrtg, rrdtool, MySQL, AT&T GraphViz, R, Joomla!, WordPress
  • Καλή γνώση LaTeX/TeX
  • Άριστη γνώση του TCP/IP και των πρωτοκόλλων του
  • Θεωρία και εφαρμογές Computer Graphics
  • Operating Systems: Mac OS X (όλες τις εκδόσεις), Sun Solaris 7,8,9 (SPARC & x86), HP/UXAIX, Linux (DebianSuSE), Microsoft Windows 2000 (Pro & Server), Microsoft Windows XP, CISCO IOS, Apple iOS
  • Γλώσσες προγραμματισμού: C/C++, Perl, PL/SQL, PHP, Objective-C, HTML, CSS, Tcl/Tk, Erlang, Go