Experiencia

Informacion general y resumida sobre la experiencia adquirida por Coralys (mi persona) a traves de los aÑos en diversas empresas tanto en el norte de Europa como en el Silicon Valley de California. Logos y Nombres de productos son propiedad intelectual de sus respectivas empresas.

NL Philips

Empresa Europea lider en tecnologia que investiga, desarrolla y mercadea todo tipo de productos electricos y electronicos. Tambien desarrolla software especializado, circuitos integrados, etc.

Tuve la maravillosa oportunidad de empezar mi carrera profesional en esta excelente empresa, nada mas y nada menos que en los cuarteles principales en Eindhoven, Holanda. Aqui no solo trabajaba con alta tecnologia sino que tenia excelentes colegas en un entorno donde teniamos que usar/desarollar tanto hardware como software lo cual para mi era fantastico ya que mezclaba mi titulo en Ing. Electrica con mi otra pasion: Desarrollo de software embebido.

Inicialmente trabajaba desarrollando software para telefonos fijos (Feature Phones), luego pase al equipo que desarrollaba proyectos de Telefonos Inalambricos (CT0 y CT1) y finalmente en un grupo especial llamado "Communications Multimedia Tiger Team" que era un equipo de avanzada para desarrollar sistemas con nuevos procesadores de alta integracion. Reportabamos directo al Management y teniamos equipos multidisciplinarios en Holanda, Japon y Silicon Valley. Como parte de esto daba direccion a mi equipo de programadores en India y que venia a Holanda periodicamente ha hacer entregas.

Fui miembro del equipo de "Software Process Improvement" de nuestra organizacion. Fuimos tambien participantes de acceso experimental al internet que apenas empezaba a despegar para uso comercial. En aquel tiempo tuve la vision de utilizar el web para intranets y mantener portales de informacion de proyectos, algo que implemente parcialmente para nuestro equipo de proyecto.

Hardware Software Telecommunications Smartphones Cordless Phones Multimedia PDA Software Process Improvement

NL Telexis

Esta empresa desarrolla software para varios sectores de la industria como lo son Telecomunicaciones y Transporte.

Empeze como desarrollador pero rapidamente pase a ser Arquitecto Tecnico de los diversos proyectos de la empresa. Tambien me encargue de preparar estandares de desarrollo para mejorar el desarrollo de software en la empresa.

Aqui tambien tuve un buen equipo de programadores al que daba mentoria parcial y direccion tecnica mientras implementaban los diseños tecnicos que yo habia preparado como parte del equipo de arquitectos.

Aplique nuevamente mis conocimientos sobre administracion y mejora de procesos en el desarrollo de software para mejorar nuestro workflow en la empresa.

Hardware Software Transport Telecommunication SmartCards NFC MS-SQL

NL Bell ID

Es una empresa que desarrolla y mercadea un amplio sistema de administracion de tarjetas inteligentes para identificacion y seguridad al igual que para tarjetas de credito.

Fui como Technical Project Manager pero entre mis funciones tambien se encontraba (cuando hacia falta recursos humanos) hacer el mantenimiento y/o mejoras. Tambien tuve la fabulosa oportunidad de ir a Arabia Saudita por 15 dias ha entregar, instalar y depurar la actualizacion en el King Fahd University donde tuve excelentesa colegas "temporales".

Hardware Software SmartCards Card Management System TomCat EMV NFC Oracle MS-SQL

US bSquare Inc.

Una empresa que provee servicios de desarrollo de hardware y software para otras empresas.

Trabaje en el mantenimiento y desarrollo de software de plataforma para las nuevas tarjetas madres de los dispositivos en desarrollo por la empresa. Entre esto mayoritariamente desarrollando Windows CE Board Support Package con Platform Builder, drivers, etc. Tambien mantuve y mejore el codigo en assembler del Peripheral Interface Controller de manera que fuera mas modular.

Tambien trabaje en un proyecto para uno de los clientes de la empresa, un Startup que intentaba desarrollar un telefono movil inteligente que fuera facil de usar aun para la gente mayor. Entre otras cosas tambien me tocaba asistir (para demostracion y cosas tecnicas) a algunos de las reuniones que el cliente mantenia con "Angeles Inversores".

Hardware Software Embedded Windows CE Platform Builder ARM PIC SmartCard

NL Global Payways

Fue una empresa pionera en Pagos Moviles y Compras por Internet que desarrollo no solo un Banking Gateway sino toda una plataforma de pagos moviles.

Trabaje desarrollando una pequeÑa parte del sistema referente a servicios web que proveia autenticacion e interfaz con empresas externas de pagos (payment gateways). DiseÑ los parsers y generadores de documentos financieros FINSTA, BANKSTA, DIRDEB, PAYMUL, etc. de UN/EDIFACT que serian utilizados en el Banking Gateway que estaba desarrollando otro equipo de quienes tambien fue "mentor". Luego de trabajar en el mantenimiento del corazón financiero del sistema (Transactor) se me dio la oportunidad de encargarme del diseÑo y desarrollo (en equipo) de la siguiente version del Transactor.

Tambien introduje el uso de Pruebas Unitarias usando NUnit para agilizar y automatizar las pruebas de cada version del sistema antes de ser desplegado en el servidor de produccion. Esto ahorro mucho tiempo y aumento considerablemente la calidad del sistema ya que muchos errores de programacion pudieron ser detectados antes de ser puesto en uso.

Software Web FINSTA BANKSTA DIRDEB Transactor Mobile Payments Banking Gateway Cryptography X.509 MS-SQL

NL High Tech Automation

Era una empresa que se dedicaba a proveer profesionales de la Informatica y Administradores de proyectos a empresas.

Labore en proyectos para un par de empresas clientes. Uno de los clientes se dedicaba a la investigacion y desarrollo de un aparato electronico utilizado para administrar anestecia en el salon de operaciones. Monitorie la calidad de los drivers desarrollados por una empresa externa e hice una auditoria del software embebido (embedded software) utilizado en el aparato proveiendo valiosa retroalimentacion sobre puntos de mucha importancia.

Hardware Software Medical Systems Parking Systems

NL Irdeto Consultants

Es una empresa que desarrolla y mercadea hardware y software de Acceso Condicional para Television por Cable.

Labore como subcontratista en el mantenimiento del sistema de Acceso Condicional y adaptacion del software existente a nuevos requerimientos tanto en el backend como interfaz de usuario.

Software TCP-IP Cable TV Conditional Access

NL Compuware Uniface

Uniface® era una empresa Holandesa que luego fue adquirida por Compuware (1994) y hoy en dia es nuevamente una empresa independiente. Uniface® es una plataforma de desarrollo y despliegue de aplicaciones corporativas grandes. Puede ejecutar en una gran cantidad de plataformas incluyendo movil, mainframe, web, Windows, varios tipos de Unix y Linux.

Inicie en el grupo de Mantenimeinto de Uniface 6/7 para luego mudarme a las operaciones de desarrollo de la siguiente version mayor de Uniface. El desarrollo en el que trabaje fue tanto para Web como para la version de diversos "sabores" de Unix como HP, SunOS, DEC, etc. Hice un porte experimental del IDE de Uniface a Linux (en aquel tiempo todavia no se ofrecia como plataforma). Desarrolle una meta-libreria que creaba un interfaz uniforme para las diversas variaciones de "Multi-threading" al igual que para la activacion (cargar) librerias dinamicas.

Software TCP-IP Apache Unix Linux Oracle MS-SQL MySQL

PA TeleSistemas S.A.

Telesistemas era una empresa PanameÑa que era el distribuidor oficial de computadoras y terminales de TeleVideo Computers y tambien de servidores y terminales de Novell, Inc.

Utilizando la documentacion del Novell BIOS desarrolle un programa utilitario en Turbo Pascal que auditaba las entradas y salidas al sistema de la red Novell para cada usuario ya que esta funcionalidad no era ofrecida por el Novell OS.

Tambien preparé un mini curso de introduccion al sistema de red Novell y dicté el curso a unos clientes de la empresa.

Software Networks Novell Audit Training System Programming