header image
Home arrow Jaka Mocnik

Jaka Močnik

Education

B.Sc. in Computer Science, 2001 at University of Ljubljana, Faculty of computer science and informatics; Thesis Load Distribution in a CORBA Environment

M. Sc. in Computer Science, 2007 at University of Ljubljana, Faculty of computer science and informatics; Thesis Increasing Availability of Service Providers By Relaxing Non-Functional Requirements

Interests in computer science

Distributed and parallel computing (service-oriented architectures, peer-to-peer networks and protocols, dependability of distributed systems, web applications), data visualization, programming languages, computer-human interaction.

Skills

Technologies and tools: J2EE/SE/ME, .NET, CORBA, version control (CVS, Subversion), XML, XSL, HTML, JavaScript, */IP, TLS/SSL, (La)TeX, GNU build tools (autoconf, automake), Eclipse IDE, relational databases (MySQL, Postgresql, MS SQL Server), Java server pages, Java web containers (Apache Tomcat), J2EE application servers (JBoss, BEA WebLogic), Apache Ant, UML, Web Services, WS Containers (Apache Axis and Axis2), Globus Toolkit, OpenGL.

Programming languages: Java, C, C++ and Perl; C#, Objective C, Pascal, Fortran 77, Prolog, Lisp, PHP, Mathematica, PostScript, Bourne shell and Motorola 68k assembly

Development platforms: Linux/BSD/other unices, VxWorks, Windows NT4/2000/XP, J2EE/SE/ME, .NET

Experience

Long-time contributor to various open source projects for the past ten years, including the GNOME project, with significant contributions to ORBit, a free CORBA 2.2 compliant ORB, and Bonobo, the GNOME component system. Current maintainer of GHex, a binary file editor, and maintainer of Gnome Ghostview, a PostScript and PDF document previewer, from 1998 to 2005.

Proficient in design of highly-available and high-performance solutions. Participated in design and development of TurboLinux ClusterServer, an IP clustering and load balancing solution, marketed by TurboLinux, and EnFuzion, a cluster management system and job scheduler, developed by Axceleon, Inc..

Designed and developed a number of embedded telecommunications components running on VxWorks operating system for Iskratel, including a pilot project in deployment of Linux kernel and the basic GNU tools as the core platform for broadband (xDSL) access equipment, including porting the U-Boot boot loader and the Linux kernel to the hardware platform used, and writing the required device drivers.

He is a member of the Association for Computing Machinery.

Take a look here for an extensive curriculum vitae.

header image