Jevgeni Kabanov, M.Sc.
 






Software engineer, computer scientist, entrepreneur, übergeek, backpacker and couchsurfer. Live with my wife Ragne and two cats, Kafka and Chicken, in Tartu, Estonia.

ekabanov at gmail dot com
+372 53 411 869
View Jevgeni Kabanov's profile on LinkedIn

Affiliations:

Tweets >>

    Upcoming Gigs

    • All 2009 summer gigs were cancelled due to health issues.

    Supervision

    • I no longer keep a list of thesis topics up, but you may contact me if you're looking for one. 
    • Sander Sõnajalg, Towards a Fast Dynamic Invocation in the Scala Language, Master's thesis (20 AP), 2009, PDF, Juhendaja arvamus
    • Juhan Aasaru, Typesafe DSL for Relational Data Manipulation in Java, Master's thesis (20 AP), 2008, PDF, Juhendaja arvamus, Open-Source Squill Project (squill.dev.java.net)
    • Maksim Boiko, Lightweight Web Integration, Master's thesis (20 AP), 2008, PDFJuhendaja arvamus
    • Priit Liivak, Java Web Applications on Desktop, Bachelor thesis (4 AP) 2008, PDF, Juhendaja arvamus
    • Taimo Peelo, History Navigation Mechanisms and
      Web Application State,
      Bachelor thesis (4 AP), 2008, PDF, Juhendaja arvamus
    • Toomas Römer, Web Deployment Unit, Bachelor thesis (4 AP), 2007, PDF, Juhendaja arvamus
    • Rein Raudjärv, Blocking Calls in Java, Bachelor thesis (4 AP), 2007, PDF, Juhendaja arvamus (original idea by Oleg Mürk)
    • Dmitri Borissenko, Aranea QuickStart, Bachelor thesis (4 AP), 2007, PDF, Juhendaja arvamus
    • Alar Kvell, Aranea Ajax, Bachelor thesis (4 AP), 2007, PDF, Juhendaja arvamus

    Publications

    • J. Kabanov, R. Raudjärv. Embedded typesafe domain specific languages for Java. In Proc. of 6th Int. Conf. on Principles and Practice of Programming in Java, PPPJ 2008 (Modena, Sept. 2008), to appear. (PDF)
    • Mürk, O. and Kabanov, J. 2006. Aranea: web framework construction and integration kit. In Proceedings of the 4th international Symposium on Principles and Practice of Programming in Java (Mannheim, Germany, August 30 - September 01, 2006). PPPJ '06, vol. 178. ACM Press, New York, NY, 163-172. (PDF)
    • J. Kabanov, V. Vene. Recursive Schemes for Dynamic Programming, T. Uustalu (Ed.) Proc. of 8th International Conference on Mathematics of Program Construction (Kuuresaare, July 2006), LNCS 4014, pages 235 - 252, 2006 (PDF)

    Teaching

    Theses

    • Master's Thesis Aranea—A Web Development and Integration Framework, PDF
    • Bachelor Thesis Compressing Recursion, PDF, Source