Antonio Hernández

Fullstack Engineer

About me

I'm a software developer specialized in backend and frontend development passionate about building and delivering software.

I've worked in a wide range of projects requiring me to learn new domains quickly. From simple websites to hardware integration and even some ML.

I've built software alongside clients from conceptualization, requirement taking, development and maintenance.

For the past three years I've worked remotely delivering high quality code on-time.

I enjoy coding in a variety of computer languages, learning new ones as required. I prefer the strongly typed ones.

Skills

I've developed major applications in Java, Kotlin and Python for the backend. Occasionally I've used other languages such as Rust, ReasonML, Go, C, Clojure, Dart and others.

On the frontend side I know HTML5 and CSS3 pretty well but prefer to use a framework such as Tailwind to speed up development and collaboration. I've built frontend applications using Typescript/Javascript and React as well as Angular.

My relational database of preference is PostgreSQL which I'm experienced in setting up and operating. I've used MySQL and Oracle as well.

I've been daily driving Linux for the past 15+ years. I know my way around the command line and not afraid if I lose X11. I know how to use most common command line tools, vim, ssh, git, man, etc.

Work experience

Nevam Software

Fullstack Developer
Remote2019-09 to 2021-09

Nevam Software was a software consultancy implementing solutions for public and private clients.

I worked as a fullstack developer working on the frontend and backend of multiple projects.

Some of the most noteworthy are:

  • Systems integration of proprietary components for a major bank. My responsibilities included developing software to integrate security devices from multiple manufacturers into an existing security platform for data integration.
  • Platform for data processing from IoT devices, which consisted of: ingestion pipeline with MQTT and Kafka; Data warehousing and analytics using PostgreSQL; Frontend for data visualization and monitoring of devices with TypeScript and React.
  • Website development for a new service offering of a major bank. The development was done using Angular for the frontend and Kotlin to integrate with the bank's own authentication system.
AWSKotlinReactTypescriptKafkaLinux

IBERO

Fullstack Developer
Remote2019-09 to 2022-05

IBERO is one of the most respected private higher education institutions in the country. I helped one of their departments build a platform to showcase their research from conceptualization to the delivery of multiple products and maintenance.

My responsibilities included developing the following:

  • Development of a relational model and migration of their research data.
  • Interactive map showcasing their research.
  • Website
  • Applications for querying and updating their database.
ReactTypescriptPostgreSQL

IECISA Mexico

Fullstack Developer
Mexico City/Remote2015-09 to 2019-08

In this company I started as a Jr. Java developer to work in a high-impact project for a government entity.

My responsibilities grew quickly and I had the chance to make significant contributions to other parts of the project. We delivered on time a robust product that is used by millions of people each year.

I worked among other technologies with:

  • JavaEE and Spring Boot Applications
  • Frontend work with Javascript/Typescript and React
  • Android applications with Java and Kotlin
  • Integrations with proprietary hardware components with Java, C and Rust
  • ML applications with Tensorflow for License Plate Recognition
JavaKotlinAndroidReactJavascript/TypescriptPostgreSQL

CEIICH UNAM

Intern Developer
Mexico City2015-06 to 2015-12

The interdisciplinary research center in science and humanities is a research institution part of the most important university in Mexico.

As an intern I was tasked with updating and modernizing the website of this research center to use HTML5 and CSS3. I helped the IT team with various tasks such as building a small streaming platform for their content and integrating with payment systems for their online bookstore.

  • Built a video streaming platform for the institution-produced content. (Available in spanish at: http://www.medios.ceiich.unam.mx)
  • Updated the website to use the latest web standards.
  • Integration with payment systems.
DjangoNginxHTML5Linux

Pros On the Side

Software Developer
Remote2013-08 to 2013-10

I built the backend for the main product of the company, a website to publish professional services for hire.

  • Built a geolocalization system to find professionals based on zip codes.
  • Integration with payment systems (PayPal).
Django

Education

Lic. Ciencias Computacionales (BS. Computer Science equivalent), CENEVAL, Mexico CityOctober 2019
Matematicas Aplicadas y Computacion, UNAM, Mexico CityAugust 2013 - October 2015