Sebastián Mestre

Desarrollador


Gould 860, Rosario, Santa Fe S2000
(+54) 341 3592953
mestresebastianunr@gmail.com

EXPERIENCIA LABORAL

Global Trading Systems - Desarrollador de software cuantitativo

ENERO 2025 - ACTUALIDAD

GTS es una firma de proprietary trading y market making. Trabajo en una variedad de tareas técnicas, que combinan mi trasfondo matemático y de diseño de algoritmos con habilidades técnicas en C++, Python, bases de datos SQL y herramientas del sistema UNIX.

Universidad Nacional de Rosario - Docente

AGOSTO 2022 - ACTUALIDAD

Trabajo como ayudante de primera categoría en la licenciatura en ciencias de la computación. Formé parte de las siguientes cátedras:

  • Programación 2 - El foco de la materia es introducir los estudiantes a la programación imperativa con Python y al manejo de memoria con C.
  • Estructuras de datos y algoritmos 1 - En esta materia se introducen conceptos de complejidad computacional, técnicas de diseño de algoritmos como programación dinámica y divide&conquer, estructuras de datos eficientes como listas, árboles y tablas hash, y se profundiza en el manejo de memoria.
  • Estructuras de datos y algoritmos 2 - En esta materia se estudian las estructuras de datos persistentes, la programación funcional y el lenguaje de programación Haskell. Aparte, se profundiza en técnicas como divide&conquer, y se estudia el análisis amortizado de costo.
  • Análisis de lenguajes de programación - El estudiante aprende a especificar y leer especificaciones de la sintáxis (gramáticas BNF) y semántica (semántica operacional small-step y big-step) de lenguajes de programación, y a implementar interpretes a partir de una especificación, usando Haskell.
  • Complementos de matemática 2 - Las primera parte es una introducción al álgebra abstracta, donde se estudian las teorías de los retículos, álgebras de Boole, monoides y grupos, y sus respectivos morfismos e isomorfismos. La segunda parte consiste una introducción a la teoría de categorías, donde se estudian los temas de la primera parte con una lente categórica.
MARZO 2021 - ACTUALIDAD

Dicto un taller de programación enfocado en preparar estudiantes para la Olimpiada informática Argentina en el Instituto politécnico superior, el colegio secundario técnico de la universidad.

Para los estudiantes más jovenes, el objetivo es iniciarlos en la programación y sus conceptos básicos: valores, variables, expresiones, sentencias, flujo de control y estructuras de datos.

A los más experimentados se le enseñan conceptos de diseño de algoritmos como ordenamiento, programación dinámica, invariantes, algoritmos greedy y divide&conquer, y estructuras de datos como pilas, colas, conjuntos, árboles (segment tree, trie, entre otros), grafos, etc.

Aparte, se trabaja el conocimiento de forma práctica y basado en resolución de problemas de competencias anteriores.

Olimpiada informática Argentina - Entrenador

2025

Fui entrenador del equipo olímpico Argentino para la International Olympiad in Informatics 2025 Bolivia.

Szicom SRL - Desarrollador full-stack

2021 - 2022

Trabajé en el sistema de gestión de inventario y facturación para importante empresa multinacional de distribución de gas natural. Este estaba estructurado como una aplicación web, con un backend implementado usando tecnologías .NET y un frontend basado en Angular.

LB Finanzas - Desarrollador back-end

2020 - 2021

Trabajé en el back-end de letsbit.io, un broker de criptomonedas. El sistema está estructurado con microservicios, y mi foco fue renovar el servicio de pagos y el servicio de compliance.

Holistor S.A. - Desarrollador mobile

2019

Como parte de las prácticas profesionalizantes, fui parte del equipo de desarrollo de la aplicación DEALocator. La aplicación fue desarrollada usando Firebase y Ionic 4 (un framework web basado en Angular).


RECONOCIMIENTOS

  • International Collegiate Programming Contest World Finals 2024 - Puesto 113
  • International Collegiate Programming Contest World Finals 2023 - Puesto 97
  • International Olympiad in Informatics 2020 Singapore - Puesto 215
  • International Olympiad in Informatics 2019 Azerbaijan - Puesto 265
  • International Olympiad in Informatics 2018 Japan - Puesto 281
  • UTN Santa Fe, Tecnomate Nivel Secundario 2019 - Puesto 1
  • UTN Santa Fe, Tecnomate Nivel Secundario 2018 - Puesto 1
  • UTN Santa Fe, Tecnomate Nivel Secundario 2017 - Puesto 1

PROYECTOS

Jasper

Lenguaje de programacion de alto nivel

Labrador

Contribuidor a Proyecto Open Source


EDUCACIÓN

FCEIA, UNR - Licenciatura en ciencias de la computación

MARZO DE 2020 - ACTUALIDAD

Facultad de ciencias exactas, ingeniería y agrimensura en Universidad nacional de Rosario

IPS, UNR - Tecnicatura en informática

MARZO DE 2017 - DICIEMBRE DE 2019

Instituto politécnico superior en Universidad nacional de Rosario


IDIOMAS

  • Español, nativo.
  • Inglés, fluido.