Hola, en realidad no soy programador, que es el perfil típico de los candidatos de Nubelo, sino ingeniero superior industrial, rama automática y electrónica y con algo más de 14 años de experiencia "industrial". Aunque por mi formación y experiencia soy una persona bastante multidisciplinar, mi perfil ha estado habitualmente más orientado a la automatización de procesos, en general construyendo e integrando sistemas. Estos sistemas en general manejan diversos aspectos tecnológicos por lo que he tenido que involucrarme en aspectos como el diseño HW, pero también el diseño y desarrollo SW, tanto desde el bajo nivel (ensamblador, C, C++, en diversos microcontroladores o autómatas) hasta el alto nivel (aplicaciones de escritorio, programación Web, etc.). También he tenido que profundizar en el mundo de las bases de datos, donde he utilizado varias de ellas para diferentes propósitos. Desde MySQL en programación Web, pasando por PostgreSQL, Access, Interbase, SQL Server u Oracle en sistemas grandes donde ya se manejan millones de registros. En cualquier caso mi perfil está más orientado a las soluciones industriales y por tanto al bajo nivel (programación de autómatas, protocolos de comunicaciones industriales, etc.).
Como información adicional puedo indicar que actualmente soy responsable de un grupo de trabajo de unas 20 personas enfocadas a la automatización de procesos industriales y al telecontrol en el sector del agua, ya que trabajo en una de las empresas pertenecientes al Canal de Isabel II (ahora Canal de Isabel II Gestión), que es la empresa pública responsable de casi el 100% de la gestión del agua de la Comunidad de Madrid (España). Por si tenéis curiosidad podéis ver mi perfil en linkedin (si veis mi correo podréis deducir mi nombre). Entre otras tareas he afrontado, tanto en la concepción como en el diseño, desarrollo, puesta en servicio e incluso mantenimiento, diversos proyectos precisamente de sistemas, y por tanto de equipos, orientados al control remoto con muy bajo consumo.
Como supongo que habréis podido deducir, aunque tengo mi propio trabajo por cuenta ajena, estoy realizando diversos proyectos en modo freelance a través de Nubelo y otros medios. Incluso en algún caso en algún sistema que se me antoja similar a los que demandáis, y en los que habitualmente utilizo múltiples protocolos de comunicación, tanto industriales como IT (desde la programación de un micro en C y ensamblador, así como una parte de diseño HW y comunicación con un front-end basado en PC (aplicación Windows al uso en .NET - C#), comunicando los elementos por medio de Modbus RTU y en un futuro probablemente con Modbus/TCP). En cuanto a protocolos industriales he utilizado y construido sobre algunos de ellos como Ethernet/IP (IP de Industrial Protocol, no confundir con IP de TCP/IP), Profibus, Profinet, Sinaut, HART, protocolos propios, etc. También OPC DA y los indicados Modbus RTU y Modbus TCP.
En referencia a las tarea que indicáis, obviamente habrá que definirlas de un modo más concreto, pero creo poder responder a la mayoría de los requisitos. Pongo ejemplos en función de vuestra descripción:
- Conocimientos en C/C++ amplios tanto en aplicaciones de alto nivel (en Windows, Linux, Unix, etc.) como micros y otros.
- Conocimientos Linux: He trabajado bastante en Unix y algo en Linux, y actualmente estoy embarcado en un proyecto de aplicación de escritorio sobre Linux con Qt y Kdevelop, por ejemplo.
- Microcontroladores: He desarrollado aplicaciones de microcontrolador. Entre otras, un equipo de control de servicios en habitaciones en hoteles con lectura de tarjetas chip, y comunicación con una aplicación de consigna pro medio de bus RS-485.
- .NET: Actualmente estoy desarrollando algunas aplicaciones en C#, tanto de escritorio como servicios Windows.
- ASP: Hace ya un tiempo desarrollé varios proyectos en ASP, sobre todo haciendo Intranets para explotación de datos industriales en grandes empresas de hidrocarburos.
En cuanto a todo lo demás, os diría que sí (detallista, habilidades de comunicación, etc.), pero eso lo diría cualquiera. Mejor evaluadlo vosotros si así lo deseáis por medio de alguna entrevista o similar.
Quedo por tanto a la espera de vuestras consideraciones para que podamos establecer contacto y llegar a un acuerdo satisfactorio. Podemos contactar vía correo electrónico (os aparecerá al haber hecho esta oferta, supongo), y a partir de ahí quizá teléfono u otros.
Saludos.