Mejora de rendimiento

customsolvers.com y varocarbas.com dan una buena idea de mis habilidades de mejora del rendimiento
Una de mis principales preocupaciones al programar es escribir código eficiente. Independientemente de las condiciones y del entorno en cuestión, siempre entrego programas informáticos eficientes. Este sitio y varocarbas.com son buenos ejemplos de mi forma de programar centrada en la eficiencia; principalmente teniendo en cuenta que desarrollé ambos completamente de cero (es decir, ni una pequeña parte hecha por otros) y que sus planes de alojamiento están muy limitados (es decir, usan hardware no muy potente).

Puedo participar en los siguientes tipos de proyectos relacionados con la eficiencia:
  • Mejora de rendimiento
    . Proyectos que consisten en hacer un programa informático existente tan eficiente como sea posible reduciendo su tiempo de ejecución y/o uso de recursos.
    Este tipo de proyectos podrían centrarse exclusivamente en la mejora de su algoritmo y/o (comunicación con) algunas dependencias externas como bases de datos, hasta el punto de re-desarrollarlos por completo.
  • Análisis de rendimiento
    . Un proyecto puede también consistir en analizar críticamente (pero siempre objetivamente) un programa existente desde el punto de vista de la eficiencia.
    Los resultados de estos proyectos no son modificaciones, sino información (por ejemplo: documentos, aplicaciones de muestra o material audiovisual adicional) acerca de su estado actual, mejoras potenciales y expectativas de tiempo/dinero asociadas.
  • Desarrollo centrado en la eficiencia
    . Los requisitos de ciertos desarrollos, eminentemente basados en aspectos de eficiencia, podrían no ser completamente tenidos en cuenta por mi antedicha forma de programar centrada en la eficiencia.
    Un ejemplo de estos proyectos es el desarrollo de un programa informático cuyo objetivo principal sea alcanzar un rendimiento determinado.