- Programming languages theory with deep practical knowledge of modern
C++, C and Python.
-- Wide range of web development knowledge.
- Concurrent and network programming, including POSIX threads, BSD
sockets, TCP/IP and TIPC_ (Transparent Inter Process Communication)
experience.
- VoIP knowledge (specially H.248).
-- GUI programming using GTK+ (glade/libglade included).
- Object-oriented design and programming.
- Shell scripting and Linux system administration.
- Training people on programming topics.
- Muy buenos conocimientos de lenguajes de programación
(teoría de lenguajes). Excelentes conocimientos prácticos de C++
moderno, C y Python.
-- Buenos conocimientos de HTTP/HTML y desarrollo web en general.
- Buen conocimiento y experiencia en programación concurrente y distribuida,
incluyendo hilos POSIX, sockets BSD, TCP/IP y TIPC_ (Transparent Inter
Process Communication).
- Buen conocimiento sobre el protocolo de telefonía IP H.248.
-- Programación de GUI utilizando GTK+ (glade/libglade inclusive).
- Diseño e implementación orientada a objetos.
- Buenos conocimientos de *shell scripting* y administración de servicios
en Linux/UN*X.