Me especializo en el desarrollo de aplicaciones que requieran alta tecnología, calidad de desarrollo y deban funcionar en situaciones extremas, ya sea de seguridad, performance, disponibilidad, etc. Por tal motivo focalizo mis actividades y experiencia exclusivamente a estos aspectos.
Experiencia:Desarrollo de aplicaciones de gran escala:Lideré el desarrollo de una "suite" de aplicaciones que abarca las siguientes áreas: Captura y gestión documental, gestión de contenidos, modelización de procesos, portal corporativo, búsqueda de información, ayuda en línea, ambiente de colaboración y capacitación. El producto esta desarrollado 100% en VC++ (ATL) y bajo el concepto de "3-capas". El mismo cuenta con diferentes módulos, utilizando en su desarrollo, las últimas tecnologías que hoy existen en el mercado, por ejemplo, COM, ActiveX, WebServices (SOAP), HTML, XML, XSL, XSD, OLEDB, SRF (ATL Server), integración con LDAP (ADSI), Full-Text-Search de documentos, etc. En su diseño e implementación se han respetado los más altos estándares internacionales, lo que permite una fácil y muy segura integración con otras aplicaciones. El esquema de seguridad de la información almacenada desde la aplicación es el mismo que el de los archivos de Windows, el de Active Directory y Exchange, entre otros (Security Descriptors). El sistema utiliza como base de datos Oracle 8i o SQL Server 2000.
Desarrollo de sistemas críticos:Desarrollo del sistema de Escrutinio Provisional para las elecciones de Senadores y Diputados en la totalidad de la Provincia de Salta de la República Argentina (año 1997). Se armaron tres centros de cómputos con 23 puestos de grabación, 3 servidores de datos, 4 enlaces de datos y 2 puestos de supervisión/consulta. Los centros de cómputo se intercomunicaban mediante vínculos RAS por vía telefónica. Se desarrollaron dos programas hechos a medida en VFP 5.0, uno para el ingreso de datos (del cual estuve a cargo del desarrollo) y el otro para contabilizar los votos y resolver consultas mediante tablas y gráficos. El escrutinio resultó sumamente exitoso, pese a la escasa disponibilidad de tiempo (14 días en total), no registrándose diferencias en el recuento final de votos.
Desarrollo de una DLL para manejar bases de datos encriptadas y comprimidas desde V. Fox Pro. Desarrollo de un analizador sintáctico (parser) en tiempo real (real-time) de datos de la bolsa de comercio. Desarrollo de un módulo FLL (DLL con “header” para Visual Fox Pro) utilizado para funciones críticas. 10 años de experiencia en programación C++ para Windows. Conocimientos avanzados en: - C++
- ATL (Active Template Library)
- STL (Standard Template Library)
- MFC (Microsoft Fundation Library)
- Win32 (Windows API)
- OLEDB
- SRF (Server Response Files, ATL Server)
- SOAP (Simple Object Access Protocol, ATL Web Sservices)
- GDI / GDI+
- COM / COM+
Amplia experiencia en aplicaciones distribuidas (Client-Server, 3-Layers): - Técnicas avanzadas para el manejo de alta concurrencia
- Conocimientos y experiencia en Thread-Pooling y Connection-Pooling
- Manejos avanzados de Cache, optimizaciones y performance de servdores.
- Profundos conocimientos en Seguridad de aplicaciones distribuídas
- Seguridad NTLM, BASIC, SSL, Proxy-Authentication, etc.
- Políticas de Seguridad en DCOM / COM+
|