Aplicaciones de escritorio

Tengo bastante experiencia desarrollando aplicaciones de escritorio a medida
Gran parte de mi experiencia en el desarrollo de software ha estado centrada en la parte de programas de escritorio, principalmente en Windows. Por otro lado, mi especialidad es desarrollar (de cero) y mejorar algoritmos para la gestión eficiente de situaciones intensivas en datos, un tipo de trabajo donde el entorno en cuestión no es muy importante.

Tengo bastante experiencia con una amplia variedad de lenguajes de programación, aprendo rápido y soy muy adaptable; es por eso por lo que usar cierto lenguaje rara vez representa un problema para mí. En todo caso, he usado principalmente los siguientes lenguajes para el desarrollo de aplicaciones de escritorio:
  • Lenguajes de Microsoft: C# y VB.NET (todas las versiones .NET), Winforms, Consola, Librería y WPF; VBA/macros de Office; VB 6.
  • Otros lenguajes basados en C: Java; C; C++; Perl.
  • Fortran.
Respecto al tipo de programa/condiciones y además de mi antedicha especialidad, he participado en una amplia variedad de proyectos y puedo encargarme de virtualmente cualquier tipo de desarrollo. Ejemplos:
  • Creación de pequeñas aplicaciones para ejecutar funciones específicas.
    Algunos ejemplos: modificaciones de archivos/SO, conexiones automáticas a través de redes locales o internet, comprobaciones regulares, análisis de datos, etc.
  • Inclusión de nuevas características u otras mejoras en software existente.
    Para mejoras de rendimiento, visita su propia sección.