|
George is an alumnus of our group. This page is no longer maintained since George has joined Standard Chartered Bank in January 2013.

About Me
I was a postdoctoral researcher and a member of Database Systems Group at the University of Tübingen. I worked on language-integrated database query facilities.
Before coming to Tübingen, I was a research PhD student and a member or Functional Programming Laboratory at the University of Nottingham. My PhD thesis is about equational languages for declarative modelling and simulation of physical systems.
Before moving to Nottingham, I obtained an MSc degree in Computer Science from Chalmers University of Technology. My MSc thesis is about functional reactive programming and its application to the problem domain of music and sound synthesis. Before moving to Göteborg, I obtained a BSc degree in Physics from Tbilisi State University.
Publications
All of my academic publications are linked from this section of this website. The very same publications are also listed (with additional information on citations, co-authors, etc.) on my Google scholar profile.
Peer-Reviewed Publications
- George Giorgidze, Torsten Grust, Alexander Ulrich, and Jeroen Weijers.
Algebraic data types for language-integrated queries. In Proceedings of the 1st international workshop on Data Driven Functional Programming, Rome, Italy. ACM, 2013. [PDF] [BIB] [DOI]
- George Giorgidze, Torsten Grust, Iassen Halatchliyski, and Michael Kummer.
Analysing the entire Wikipedia history with Database Supported Haskell. In Proceedings of the 15th international symposium on Practical Aspects of Declarative Languages, Rome, Italy. Springer, 2013. To appear. [PDF] [BIB]
- George Giorgidze, Torsten Grust, Nils Schweinsberg, and Jeroen Weijers.
Bringing back monad comprehensions. In Proceedings of the ACM SIGPLAN Haskell Symposium, Tokyo, Japan. ACM, 2011. [PDF] [BIB] [DOI]
- George Giorgidze, Torsten Grust, Tom Schreiber, and Jeroen Weijers.
Haskell boards the Ferry: Database-supported program execution for Haskell. In Revised selected papers of the 22nd international symposium on Implementation and Application of Functional Languages, Alphen aan den Rijn, Netherlands, volume 6647 of Lecture Notes in Computer Science. Springer, 2010. Peter Landin Prize for the best paper at IFL 2010. [PDF] [BIB] [DOI]
- Henrik Nilsson and George Giorgidze.
Exploiting structural dynamism in Functional Hybrid Modelling for simulation of ideal diodes. In Proceedings of the 7th EUROSIM Congress on Modelling and Simulation, Prague, Czech Republic. Czech Technical University Publishing House, 2010. [PDF] [BIB]
- George Giorgidze and Henrik Nilsson.
Mixed-level embedding and JIT compilation for an iteratively staged DSL. In Revised selected papers of the 19th international workshop on Functional and (Constraint) Logic Programming, Madrid, Spain, volume 6559 of Lecture Notes in Computer Science. Springer, 2010. [PDF] [BIB] [DOI]
- George Giorgidze and Henrik Nilsson.
Higher-order non-causal modelling and simulation of structurally dynamic systems. In Proceedings of the 7th International Modelica Conference, Como, Italy. Linkoping University Electronic Press, 2009. [PDF] [BIB] [DOI]
- George Giorgidze and Henrik Nilsson.
Embedding a Functional Hybrid Modelling language in Haskell. In Revised selected papers of the 20th international symposium on Implementation and Application of Functional Languages, Hatfield, England, volume 5836 of Lecture Notes in Computer Science. Springer, 2008. [PDF] [BIB] [DOI]
- George Giorgidze and Henrik Nilsson.
Switched-on Yampa: declarative programming of modular synthesizers. In Proceedings of the 10th international symposium on Practical Aspects of Declarative Languages, San Francisco, CA, USA, volume 4902 of Lecture Notes in Computer Science. Springer, 2008. [PDF] [BIB] [DOI]
- George Giorgidze and Henrik Nilsson.
Demo outline: Switched-on Yampa. In Proceedings of the ACM SIGPLAN Haskell Workshop, Freiburg, Germany. ACM, 2007. [PDF] [BIB] [DOI]
Theses
- George Giorgidze.
First-class models: On a noncausal language for higher-order and structurally dynamic modelling and simulation. Thesis submitted to The University of Nottingham for the degree of Doctor of Philosophy, Functional Programming Laboratory, School of Computer Science, The University of Nottingham, Nottingham, England, 2012. [PDF] [BIB] [DOI]
- George Giorgidze.
Modular synthesizer programming in Haskell. Master of science thesis, Department of Computer Science and Engineering, Chalmers University of Technology and Goteborg University, Goteborg, Sweden, 2008. [PDF] [BIB]
Software
Some of my research-related, open-source software:
Selected Talks
- 2012 Mar 02
I gave a talk entitled as "Bringing Back Monad Comprehensions and Extending Database Supported Haskell" at Functional Programming Laboratory Seminar, University of Nottingham, England. [Slides]
- 2011 Sep 22
I gave a talk entitled as "Bringing Back Monad Comprehensions" at Haskell Symposium 2011, Tokyo, Japan. [Slides] [Video]
- 2010 Jul 21
I gave a talk entitled as "Database-supported Program Execution in Haskell" at Functional Programming Laboratory Away Day Seminar, Castleton, England. [Slides]
- 2010 Apr 28
I gave a talk entitled as "Functional Hybrid Modelling" at the University of Leicester, England. [Slides]
- 2010 Feb 17
I gave a talk entitled as "Functional Hybrid Modelling and Simulation in Haskell" at Fun in the Afternoon seminar organised by Standard Chartered Bank, London, England. [Slides]
- 2010 Feb 10
I gave a talk entitled as "Functional Hybrid Modelling and Simulation in Haskell" at Max Planck Institute for Software Systems, Kaiserslautern, Germany. [Slides]
- 2010 Jan 17
I gave a talk entitled as "Mixed-level Embedding and JIT Compilation for an Iteratively Staged DSL" at 19th International Workshop on Functional and (Constraint) Logic Programming, WFLP 2010, Madrid, Spain. [Slides] [Video]
- 2009 Sep 21
I gave a talk entitled as "Higher-order non-causal modelling and simulation of structurally dynamic systems" at 7th International Modelica Conference, Como, Italy. [Slides]
- 2009 Jun 22
I gave a talk entitled as "Embedding a Functional Hybrid Modelling Language in Haskell" at Functional Programming Laboratory Away Day Seminar, Worksop, England. [Slides]
- 2009 Apr 07
I gave a talk entitled as "Embedding a Functional Hybrid Modelling Language in Haskell" at 25th Annual British Colloquium on Theoretical Computer Science, BCTCS 2008, University of Warwick, England. [Slides]
- 2008 Sep 12
I gave a talk entitled as "Embedding a Functional Hybrid Modelling Language in Haskell" at 20th International Symposium on the Implementation and Application of Functional Languages, IFL 2008, University of Hertfordshire, England. [Slides]
- 2008 Jan 07
I gave a talk entitled as "Switched-On Yampa: Declarative Programming of Modular Synthesizers" at 10th International Symposium on Practical Aspects of Declarative Languages, PADL 2008, San Francisco, CA, USA. [Slides]
- 2007 Oct 08
Henrik Nilsson gave a talk entitled as "Switched-On Yampa: Declarative Programming of Modular Synthesizers" at Haskell Workshop 2007 in Freiburg, Germany. The talk is based on joint work conducted by Henrik Nilsson and myself. [Video]
Events
I served on the program committee for the following event:
- International Workshop on Data Driven Functional Programming (DDFP) 2013
I served as a reviewer for the following events:
- International Workshop on Data Driven Functional Programming (DDFP) 2013
- International Conference on Extending Database Technology (EDBT) 2013
- International Conference on Extending Database Technology (EDBT) 2012
- International Conference on Information and Knowledge Management (CIKM) 2010
Teaching
At the University of Tübingen, I was involved as a lecturer in the following master and undergraduate courses:
- Seminar on Parallelism and Concurrency; Spring 2012.
- Advanced Functional Programming; Autumn 2011.
At the University of Nottingham, I was involved as a Teaching Assistant (TA) in the following undergraduate courses:
- G52CMP: Compilers; Spring 2010.
- G52MC2: Mathematics for Computer Scientists 2; Autumn 2009.
- G52CMP: Compilers; Spring 2009.
- G51WPS: Web Programming and Scripting; Spring 2009.
- G52MAL: Machines and Their Languages; Autumn 2008.
- G52MC2: Mathematics for Computer Scientists 2; Autumn 2008.
- G52CMP: Compilers; Spring 2008.
- G51FUN: Functional Programming; Spring 2008.
- G52MAL: Machines and Their Languages; Autumn 2007.
- G52MC2: Mathematics for Computer Scientists 2; Autumn 2007.
Contact
Email:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
|