- Madrid, ES
- £7 /hr
- Available now
Currently I design an encoding and mixing platform based on GStreamer, libVA, OpenGL and OpenGL at client side, and a distribution and re-encodage platformmore...Software architect.
Currently I design an encoding and mixing platform based on GStreamer, libVA, OpenGL and OpenGL at client side, and a distribution and re-encodage platform based on GStreamer and NGINX at server side. Everything combined with the usage of PostgreSQL to allow the users to have customized encoding profiles. Used technologies: C/C++, Java, GObject, libVA, OpenGL, OpenCL, PostgreSQL, SMTP, RTMP, RTSP, GStreamer...
My work has involved the full redesign of the whole software platform and its migration from PHP + MySQL to J2EE + PostgreSQL while guaranteeing its retrocompatibility. The platform has been designed with a stack of remoting protocols like SOAP ( web services), REST JSON, REST AMF and AMF - RPC, with the possibility of adding very easily other protocols in a future. The new design takes advantage of the HTTP behavior and the network structure, achieving cache ratios betwee 93 and 96% from a CDN and saving approximately 25% of traffic when working without CDN. I have achieved an important cost reduction in traffic and in CPU load, which allows to reduce the monetary cost nowadays to a 90% of the original one. The platform is designed to be fully distributed.
I have worked on iPhone and Android applications, and also in a system for manipulating video with Qt ( C++) multiplatform.
I have also built modules in C for the NGINX server, and JNI and XS modules for Java and Perl respectively. I have created a DNS server appropriated for the enterprise's needs.
My objective is increase my knowledge and work in interesting projects, above all related with mobile phones and OpenGL and OpenCL fields.
Especialidades: C, C++, Objective-C, Java...
Director de sistemas en La Habitación de Las Niñas