Hi, I’m Kostas

Computer Engineer
Go to my resume! Download my CV

About me

My name is Kostas Rontogiannis. I received my diploma on Electrical and Computer Engineering from the National Technical University of Athens in 2015.

I specialize in the .NET framework, but also like to tinker with any interesting concept, specially functional languages. I'm also interested in high performance programming including cloud computing, multicore programming, down to garbage collection and JIT compilers.

As a student I was Microsoft Student Partner for several years; lead and co-founded the first offline student community called StudentGuru NTUA focusing on .NET. During this time, I gave several talks about Microsoft related technologies. I've also given a few talks on the Athens F# User Group.

Personal information

Name :
Kostas Rontogiannis
Age :
29 years
Email :

Location :
Dublin, Ireland


Sep 2007 - Jun 2015 School of Electrical and Computer Engineering National Technical University of Athens
5-year studies - equivalent to Master (300 ECTS)

Direction of specialization: Information technology
Major: Computer Software, Computer Systems
Minor: Communications and Computer Networks
GPA: 7.76/10.00

Supervisors: Nikolaos Papaspyrou, Associate Professor NTUA. Kostas Kontogiannis, Associate Professor NTUA. Don Syme, Principal Researcher, Microsoft Research, Cambridge.

Lab assistant in the 'Introduction to computer programming' course.

Professional Experience

Sep 2015 - June 2016 Informatics Support Center of Hellenic Army Software Analyst - Computer Programmer Serving my compulsory time in the Hellenic Army, I was assigned the maintenance and implementation of the Hellenic Army Personnel Management System, administration of internal management tools, as well as training of new staff.
Oct 2012 - Sep 2015 Nessos Information Technologies S.A. Software engineer Development of the cloud computing framework MBrace implementation of it's Azure Storage bindings, testing and performance tuning. Development of open source libraries: LinqOptimizer, GpuLinq. Developed MBrace.Azure : a complete implementation of the MBrace core components on top of the native Azure services, that is now the most popular MBrace runtime.
Sep 2010 - Sep 2014 Microsoft Corporation Microsoft Student Partner Co-founded the first .NET related community (StudentGuru NTUA) in National Technical University of Athens. My activities included organizing multiple workshops and seminars, giving several talks and technical blogging on StudentGuru.


MBrace: cloud computing with monads

Jan Dzik, Nick Palladinos, Konstantinos Rontogiannis, Eirik Tsarpalis, Nikolaos Vathis In pre-proceedings of PLOS ‘13 Seventh Workshop on Programming Languages and Operating Systems Article No. 7

Windows Phone 7.5 Hackathon Feb 2012
Award - Top 5 winners

Co-developed the app Athens Life and got awarded a Nokia Lumia device, out of 35 contestants.

Athens F# User Group

Organizer and speaker at the Athens F# User Group.

Programming languages


Frameworks & Software Stacks

.NET / .NET Core
Microsoft Azure
Monogame (XNA)


Team Foundation Server
Visual Studio
Microsoft Windows, Linux
SQL Server
Selected Projects

Don’t hesitate to contact me!

  • Dublin, Ireland
  • krontogiannis
  • Download my CV
Check my social media!