Icono del sitio Programando a medianoche

Dario Krapp

Mi experiencia laboral en desarrollo comenzó en el año 2001, donde como pasante trabajaba en una empresa de soluciones de retail, la cual entre otras cosas desarrollaba modificaciones y daba soporte a las aplicaciones IBM GSA e IBM SMA, que aunque sus nombres puedan parecer poco conocidos, en realidad son aplicaciones bastante utilizadas. Para quien haya ido de compras a uno de los grandes supermercados del país, en algunos de ellos si prestan atención descubrirán que parte de la caja, (si la misma es IBM) es en realidad una PC completa, cada uno de estos POS utiliza un sistema operativo llamado IBM 4690 y ejecuta una parte de la aplicación IBM SMA, la cual posee un mecanismo bastante interesante para incluir código personalizado. Mi tarea era desarrollar y dar mantenimiento a esas personalizaciones utilizando un lenguaje llamado Basic 4690, que era similar al clásico Basic pero con algunas funcionalidades específicas. En otras ocasiones tuve la posibilidad de utilizar otro lenguaje llamado C 4690 (un lenguaje similar al C clásico) sobre el mismo sistema operativo.
En aquel trabajo me dieron la oportunidad desarrollar módulos con Java para Windows utilizando SQL Server 7.0 y para el sistema operativo IBM 4690 y así pude conocer la programación orientada a objetos en el mundo real. También tuve la posibilidad de desarrollar páginas con JSP y utilizar Servlets y de esa manera comenzar a conocer el paradigma web.

Luego ingresé en una empresa que desarrollaba aplicaciones asistenciales en Argentina y Colombia donde utilicé una herramienta de generación de código llamada GeneXus, la cual podía generar código en diversos lenguajes y varios sistemas de bases de datos, En mi caso utilizaba VB6.0, ASP y ASP.NET con C# sobre SQL Server 2000. En aquel momento, debido a las necesidades del desarrollo tuve la interesante oportunidad de incluir a la aplicación módulos en código nativo, de esa forma comencé a desarrollar en VB6.0, ASP y C#. También tuve la oportunidad de participar en la construcción de una aplicación completa en ASP.NET con VB.NET.

Mi trabajo siguiente fue en una empresa que desarrollaba aplicaciones de gestión de documentación electrónica y física y mi labor principal fue la de desarrollar la versión web del EDM de la empresa, donde utilicé ASP.NET con VB.NET sobre SQL Server 2000. También tuve la posibilidad de hacer mejoras y correcciones en aplicaciones heredadas de la empresa y utilizar VB6.0 y ASP.

Luego ingresé en una consultora donde tuve la posibilidad de participar en el desarrollo de una aplicación AFIS utilizando el motor biométrico MegaMatcher, ASP.NET y WinForms con C# y los motores de bases de datos SQLServer 2005 y MySql 5.0. Tuve también la posibilidad de participar en el desarrollo y la implementación de una aplicación biométrica para un conocido banco, donde utilicé ASP.NET con C# y los motores de bases de datos SQL Server 2000, MySql5.0 y Oracle 10g.
En la misma consultora pude participar en el desarrollo de diversas aplicaciones gubernamentales para Venezuela utilizando Java con los frameworks Hibernate y Spring sobre el motor de base de datos Oracle 10g.

Por último, a fines de 2007, con Gustavo Cantero creamos Scientia® Soluciones Informáticas, una consultora en la que hacemos desarrollo de software y capacitación, y en la cual hicimos diversos trabajos (todos relacionados al desarrollo de aplicaciones), como una aplicación para suma de puntos por compras en C# para una distribuidora internacional con sede en Venezuela, un sitio de ventas de discos para una discográfica, un parser en C++ en 32 y 64 bits el cual era llamado desde código en .NET, modificamos uno de los sistemas internos de Bimbo de Argentina, hicimos coaching sobre WPF en .NET 3.5 para la gente de CDA Informática, capacitamos a la gente de La Caja de Valores en la teoría y utilización desde .NET de firmas y certificados digitales, corregimos el sitio web de un diario nacional en ASP para evitar ataques, desarrollamos en PHP y MySql el sitio de un conocido programa de televisión, desarrollamos una aplicación de Business Intelligence con un tablero de comandos y un tablero de control con .NET 3.5, AJAX y WebParts, estamos haciendo una aplicación web propia (que aún no terminamos) que utiliza .NET 3.5 y Silverlight 3, y varios desarrollos más.

Certificaciones

Enlaces

Salir de la versión móvil