Javier Márquez

Motivación

Decidí crear este sitio utilizando únicamente HTML, CSS y apenas una decena de líneas de Javascript, ya que adhiero al principio K.I.S.S. y creo que es importante usar la herramienta correcta para cada trabajo, así, como una prueba de concepto, armé este "currículum" para reemplazar mi antigua página en Github.

He estado escribiendo código desde que tuve acceso a una C64, alrededor del año 1988.

Entre 1995 y 2000, estudié Ingeniería en Sistemas de Información en UTN FRRo (Universidad Tecnológica Nacional, Facultad Regional Rosario) en Argentina, pero abandoné habiendo aprobado 11 de las 34 materias para trabajar full-time en otra industria, pero utilizando mis conocimientos en sistemas para capacitación de personal y haciendo uso también de mis coding skills en la generación y análisis de bases de datos, mientras lideraba equipos de ventas en callcenter, pasando luego a conducir el área de Métricas y Calidad

Luego en 2008 volví a estudiar y me recibí, en 2010 de Analista de Sistemas con título intermedio de Analista Programador en la Escuela Superior Nº49 "Cap. Gral. J.J. Urquiza - Nivel Terciario".

También en 2010 comencé a trabajar a tiempo completo como desarrollador web, especializandome luego en Backend.

Para 2019 comencé a integrarme más en el Frontend, participando en el desarrollo de un framework que hace uso de NodeJS, SocketIO, ReactJS y Typescript.

Promediando 2021, y hasta la actualidad, pasé a trabajar como desarrollador fullstack en Java + AngularJS.

TLDR; Mis habilidades incluyen:

Certificaciones

LFS101x: Introduction to Linux
Edx - Linux Foundation

Intro to Machine Learning
Kaggle

Idiomas

Linux Registerd User #339577

Nemo Group

Desarrollador SSr.
desde mayo 2021
Tareas generales de desarrollo y debugging en Java con persistencia en MySQL, caché en Redis y frontend en AngularJS.
En el equipo se utilizan metodologías ágiles (kanban sin sprints).

BeyondJS (Rebranding y servicios basados en Socites)

Analista, Arquitecto, Desarrollador Sr.
mayo 2020 - 2021
Principalmente enfocado en middleware en NodeJS e integración con las APIs de Backend.
Diseño, implementación y code review de las nuevas acciones de la plataforma Beyond Cloud Services.
Consultoría de diseño técnico, pruebas y documentación del framework para el desarrollo de SPAs multi-plataforma BeyondJS.

Socites (Rebranding de Jarawi)

Analista, Arquitecto, Desarrollador Sr.
abril 2015 - mayo 2021
Análisis, diseño, implementación y mantenimiento de backend Rest API, con diferentes capas, con un framework PHP desarrollado in-house (basado en grafos), corriendo en Google Cloud Compute Engine (VMs en grupos de instancias auto-escalables) con persistencia en MySQL (utilizando stored procedures), MongoDB, Cassandra y Solr.
Análisis, diseño, implementación y mantenimiento de Cloud Functions (serverless) en NodeJS y servicios Python (Flask) con PostgreSQL para notificaciones en real-time.
Durante algunos períodos, también realicé tareas de sysadmin, incluyendo la migración de la infraestructura a Google Cloud.

MyDDoc

Analista, Arquitecto, Desarrollador Sr.
junio 2013 - marzo 2021
Análisis, diseño, implementación y mantenimiento de backend Rest API, con diferentes capas, con un framework PHP desarrollado in-house (basado en grafos), corriendo en Google Cloud Compute Engine (VMs en grupos de instancias auto-escalables) con persistencia en MySQL (utilizando stored procedures), MongoDB, Cassandra y Solr, aplicado a comunidades médicas y atención primaria online mediante aplicaciones móviles.
Pasarela de pagos mediante MercadoPago y PayPal.
Creación de reportes a medida para administradores, construidos utilizando Create-React-App
Migración de todos los servicios desde un entorno de Google Cloud compartido a uno exclusivo, con los pertinentes cambios de escala en los mismos.
Creación de documentación técnica para la extensibilidad y mantenimiento del proyecto.

Jarawi

Analista, Arquitecto, Desarrollador Sr.
junio 2011 - junio 2015
Refactoring del framework ILGG, dividiendolo en layers (auth, business, data y media).
Análisis y desarrollo de plataforma web basada en grafos utilizando metodologías ágiles con SCRUM.
Incluyendo el desarrollo del backend con almacenamiento en MySQL (con procedimientos almacenados), MongoDB, Cassandra e índices en Lucene (mediante un conector desarrollado en Java), capas distribuídas y exponiendo una API Rest (framework de desarrollo propio) que es consumido por implementaciones propias en NodeJS y PHP

WebMind

Desarrollador
mayo 2010 - junio 2011
Múltiples desarrollos en LAMP utilizando y extendiendo una herramienta modular CMS y E-Commerce en PHP.
Desarrollo de interfaces para consumir Web Services utilizando principalmente SOAP y otros protocolos.
Definición de protocolo para comunicación / interacción con terminales POS.

Multicell S.R.L.

Encargado de Unidad de Negocio / Team Leader / Consultor Técnico
noviembre 2008 - mayo 2010
Administración de unidad de negocio. activación, distribución a cuentas mayoristas y seguimiento de tarjetas SIM (Movistar).
Mantenimiento de bases de datos y generación de reportes.
Coordinación de grupos de activadores.

OTC Litoral S.R.L.

Encargado de Área / Technical Leader
enero 2007 - noviembre 2008
A cargo del área de Métricas y Calidad del contact center.
Directamente responsable del diseño y modificación de las funcionalidades del CRM junto con la empresa proveedora.
Responsable del diseño, programación y seguimiento de las campañas de IVR.
Generación de reportes a solicitud de otras áreas.
Generación y mantenimiento de bases de datos, desarrollo de aplicación para desarrollo de bases de datos a partir de orígenes en papel (OCR).
Macado de pautas para el trabajo general de los supervisores y operadores.
Referente técnico de las áreas de soporte técnico e internet.

Multicell S.R.L.

Encargado de Unidad de Negocio / Team Leader / Technical Leader
junio 2000 - diciembre 2006
Campaña Presuscripciones de Larga Distancia (TASA): Team Leader en Call Center.
Campaña Internet de Banda Ancha (Speedy): Team Leader en Call Center.
Unidad de negocio INTERNET (Fullzero Max / Ciudad Internet): Creación y administración de la unidad de negocio, Team Leader.
Unidad de negocio Líneas Básicas (TASA / Speedy - Sur de Argentina): Administración y Team Leader.
Generación de reportes de efectividad y seguimiento.
Coaching dinámico, entrenamiento de operdores y mandos medios (supervisores, asistentes, etc.).

Transporte Laser Express

Encargado de depósito y oficina
enero 2000 - junio 2000
Encargado de depósito y oficina.
Facturación, mantenimiento y cobranza de cuentas.
Atención a clientes.
Logística básica.

FM 91.5 Horizonte Rosario

Productor / Operador
1999 - 2000
Producción y turno de operación de espacios radiales.

Blogging with Joe Bloggs

One could use this setup to write a blog short updates. For images make sure to use the loading="lazy" attribute, so they get loaded only when needed. You might be able to use it for iframe embeds too(?), but maybe just write a link to the Youtube video instead.

This page is not referenced in the menu, yet it exists.

← back