Me gradué en Ciencias de la información en la Universidad de Sofia. Cuando era estudiante de 4º, con menos de 2 años de experiencia, comencé a trabajar en CODIX como Desarrollador de Software. Esta elección fue fácil. CODIX era una empresa internacional de tamaño medio con varias sucursales desarrollando su propia solución de sofware única – iMX. Sin externalización. La oficina estaba (y todavía está) ubicada perfectamente en el Parque Empresarial de Sofia (Business Park), junto a la carretera Sofia Ring y, en la actualidad, muy cerca de la estación de metro.
Mi primer líder de equipo fue un gran profesional. Me enseñó a la perfección sobre Oracle PL/SQL y rápidamente mejoré mis habilidades en SQL de la universidad. Llevaba trabajando como desarrollador 3,5 años cuando me invitaron a formar parte de un equipo recién creado - "Performance & Tuning". Fue una gran oportunidad para dominar la base de datos Oracle, la configuración de la base de datos, los índices, los planes de ejecución de consultas, las herramientas de perfilado, etc. Fue un gran placer formar parte de Tuning iMX y me dio una visión general del sistema. Esto significa millones de líneas de código. Tres años después fui invitado a convertirme en un Arquitecto de Software en el equipo de "Concepto y Diseño". Fue un nuevo reto. El conocimiento de iMX y mis buenas habilidades comunicativas me ayudaron a diseñar nuevas funcionalidades en estrecha colaboración con expertos en negocios y desarrolladores senior. Ahora, 10 años después de haberme unido a CODIX, soy el Líder del equipo "Concepción y Diseño", contratando Arquitectos de Software, Bases de Datos y REST API. Les ayudo a integrarse a la gran familia internacional de CODIX y a trabajar por un producto tan flexible, seguro, robusto y eficiente como iMX.
En la actualidad CODIX es una empresa global con sucursales y clientes en todo el mundo. Es un lugar estupendo para trabajar y desarrollarse para todo tipo de ingenieros de software gracias a la variedad de tecnologías utilizadas y el ambiente amigable. Entre los lenguajes de programación más utilizados en nuestra empresa se encuentran: C/C++, Java, SQL, PL/SQL, Angular, PHP.
El material fue publicado en My Career Magazine, en noviembre de 2019