Download Versión en español

Abraham Toriz Cruz

Software Arquitect

Xalapa, Veracruz, México | +52 1 (55) 3852 0622 | categulario@gmail.com

About

I studied Mathematics at Universidad Veracruzana and work as software architect and developer since 2013. I'm a passionate advocate and contributor of free software.

I have experience choosing, designing, and building the distinct components that make a web service as well as the interactions among them. I prioritize a good balance between producivity and sustainability.

One of my biggest strengths is the ability to learn new things fast and continuosly.

I usually share my knowledge through workshops and talks and am one of the organizers of xalapacode, a community dedicated to give the oportunity to programmers from Xalapa to share their experiences, knowledge and interests.

I always advocate for an improvement on the techniques and technologies used at my workplace.

Skills

Programming languages

  • Python
  • Rust
  • Java
  • Javascript
  • Lua
  • PHP
  • CSS
  • HTML
  • XML

Storage and messaging

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • RabbitMQ

Frameworks

  • Django
  • Flask
  • Vue.js
  • Laravel
  • React

Techniques

  • CI
  • TDD
  • Control de versiones

Technologies

  • docker
  • git
  • letsencrypt
  • nginx
  • nodejs

Server administration

  • Linux
  • bash
  • cron
  • systemd

Professional experience

Software architect and fullstack developer Carto Zone 2018 - now

I'm the architect and developer building the geographical information sites for the National Institute for Ecology and Climate Change (INECC) and the local governments of Veracruz and Huatulco.

Software architect and backend developer Tracsa 2017 - 2018

Designed the architecture and implemented the backend portion of the Fleety platform. A system for real-time vehicle tracking with the capability of notifying based on geographical or time related rules, making reports, and trip planning and scheduling.

I also designed and implemented the infraestructure for a system that manages the company's enterprise processes called cacahuate.

Fullstack developer Auronix 2013 - 2017

I was in charge of implementing the web component of Gestii's new version. Gestii is a platform for field-agent monitoring.

Personal projects 2010 - actualidad

A (brief) selection of projects that I develop just for fun.

Map matching

Python implementation of an algorithm for finding the streets that most likely traveled a vehicle that generated a given GPS track.

Onta

A web application for displaying and querying bus routes of Xalapa city.

Karel

Web implementation of a programming language designied for teaching programming using a visual and interactive environment.

Eqxbot

A telegram bot that converts formulae in LaTex code to images.

Hobbies

I'm a mountain guide once a month and cyclist all the time. I build stuff out of leather and wood.


Updated version available at categulario.tk This site does not eat your cookies