Experience

Oct 2020 - Present day (~2 years)Remote

Ark Ecosystem - Fullstack Developer

I work remotely as a Full-Stack Software Developer for Ark Ecosystem, where I have been one of the top contributors to his different blockchain-related products and technologies. Those projects include ArkVault, MSQ, ArkScan and ArkLauncher within other tools and libraries.

May 2018 - Oct 2020 (~2 years)Remote

Surg.io - Fullstack Developer

I worked remotely as a Full Stack Software Developer for Surgio where, as the top contributor on the project during my time there, I helped to increase the user experience by completely renovating the front with all kinds of custom Vue components, improving the overall workflow, implemented a lot of new features in the backend and worked with the team to standardize and enhance the application codebase.

Feb 2009 - Dic 2019 (~10 years)Mexico City

Vexilo - Founder & Developer

I established the company Vexilo, where, for more than ten years, I developed and managed over 50 successful websites and web applications for a wide variety of companies in Mexico. In addition, as the company owner, I had the opportunity to acquire a lot of experience leading teams, creating positive relationships with clients, and general business management.

Aug 2007 - Jan 2009 (~2 years)Mexico City

Ingenia Agency - Fullstack Developer

While still in college, I was the youngest employee of Ingenia Agency, one of the top digital agencies in Mexico City. While working there, I had the opportunity to work and, in some cases, lead some projects for some of the most important companies in Mexico City, like Brother Mexico, Coca-Cola, Megacable, and many more.

Open Source & Personal Projects

Vue-Tailwind

Created VueTailwind: a popular library of Vue components (+10k visits per month and about 2k stats in Github) with fully configurable theme classes that don't depend on any CSS frameworks but are by default styled with TailwindCSS.

VariantJS

VariantJS is the next version of the VueTailwind package built from scratch for Vue 3 and React.

Dona.me

Dona.me is a tool that allows nonprofit organizations to create a website to share their work, receive monthly financial contributions, and be in touch with people who support them.

Others

You can visit the Lab section on my personal website or explore my Github profile for other open-source tools and experiments.

Education

Feb 2014 - Ene 2018 (4.5 years)Online

La Salle University - Bachelor of Systems Engineering

I have a software engineering degree from La Salle University, one of the most recognized private universities in Mexico. In my undergraduate studies, I acquired one of the highest grades of my generation, placing me in the top 10%.

ContinualOnline

Online Courses & Self Learning

I'm used to learning through online courses as an important source of new knowledge. Some of the recent or favorite ones are:

  • PHP, Vue, Laravel, & TDD Courses at Laracasts
  • Refactoring UI
  • Test-Driven Laravel & Refactoring to Collections
  • Complete Guide to Elasticsearch
  • Docker and Kubernetes: The Complete Guide
  • React - The Complete Guide & Understanding TypeScript
  • Modern React with Redux
  • Typescript: The Complete Developer's Guide
  • Ethereum and Solidity: The Complete Developer's Guide
  • Modern GraphQL with Node - Complete Developers Guide
  • Progressive Web Apps (PWA) - The Complete Guide
  • React Native - The Practical Guide [2022]
  • The Complete React Native + Hooks Course

Skills & Knowledge

I am an expert in:

The following is a list of the different technologies where I have a deep understanding of their inner workings, have used them to solve real-world problems, and feel confident in my ability to use them in a professional setting, either leading a team or as an individual.

Frameworks & Tools

  • Laravel
  • VueJs
  • React
  • React Native
  • Redux
  • Next.js
  • Alpine.js
  • NuxtJS
  • Vuex
  • Tailwind
  • Bootstrap

Programic Languages

  • PHP
  • SQL
  • JS
  • TypeScript

Other Techs & Methodologies

  • MySQL/PostgreSQL
  • Redis
  • TDD
  • Restful APIs
  • Jest
  • Mocha
  • Vitest
  • Scrum
  • CI
  • Github Actions
  • Sass/Less/Stylus
  • Webpack
  • Linux Servers

I have strong knowledge

I have worked with the following technologies over the last several years. However, I have only had a few opportunities to use them to their full potential. Still, I have a solid and extensive knowledge of them, and I am ready to use them on any production project that comes on my way.

Frameworks & Tools

  • Web3

Techs & Methodologies

  • Blockchain
  • GraphQL
  • Docker
  • Elastic Search
  • Electron

Latest Github Activity

Jul
Aug
Sep
Oct
Nov

About Me

Hello, I’m Alfonso. For the past 15 years, I have been building and designing software for a wide variety of businesses, either working in my company In Mexico or, in recent years, working as a member of different companies worldwide. My specialty is full-stack architecture and development, and, as you can see in my resume, I am proficient in several technologies.

In my spare time, I enjoy traveling, reading a good book, watching a good TV series, playing with my kids, and I recently started training for triathlons.