Qualifications

This section is always up to date with current skills and technologies

Programming/Markup Languages:

  • JavaScript (ES 6)
  • PHP
  • Python
  • Typescript
  • HTML5
  • CSS3/SASS
  • MySQL
  • Markdown
  • Assembly Language x86 Intel

Libraries & Frameworks:

  • Laravel
  • NodeJS
  • Express.js
  • Vue.js (2 & 3)
  • Inertia.js
  • React
  • Redux
  • Alphine.js
  • Livewire
  • Tailwind
  • SASS
  • Cyress (Front-end testing library)
  • PestPHP (Back-end testing Library)
  • Webpack

Operating Systems:

  • Unix (Experience with: Arch, Debian)
  • Windows

Languages:

  • English: bilingual proficiency (speaking, reading, writing)
  • Fluent native Spanish speaker

Portfolio

Profecional projects I have worked on

weather app showcase

Lalapoint

Real State Marketing

  • Laravel Framework
  • MySQL
  • Inertia.js
  • Vue.js (2 & 3)
  • Typescript
  • Tailwind & Quasar
  • Testing using PestPHP, Cypress and Laravel Dusk
  • Livewire
  • Alphine.js
weather app showcase

Topshelf Design App

Design Management Portal Developed
from Scratch for topshelfdesign.co

  • Node.js
  • Express.js
  • MongoDB
  • React.js
  • Redux
  • Stripe Integration
  • MailGun Integration
  • Chat system created with Socket.io
  • File Upload Functionality to S3 Buckets
  • Deployed Using AWS
zapatito store showcase

Raines Market Place

Multistep Form Created for rainesinternational.com

  • Wordpress API
  • React.js
  • File Upload Functionality to S3 Buckets
  • Regular Expresions
  • Object Oriented Programming
  • Form Authentication
  • CSS3
  • Fully Responsive

Work History

Full Stack Developer

Lalapoint | Real Data Strategies, Newport Beach, CA - https://lalapoint.com/

January 2021 - September 2022

  • Rewrite from html to single page application using Vue.js 3, Typescript, Inertia.js and Tailwind
  • Updating old Vue 2 components into Vue.js 3 and Typescript components
  • Backend Development using Laravel, PHP, MySQL, REST API
  • Converting Figma designs to pixel perfect html and css templates
  • Testing main application using Unit/Feature Testing and automated browser testing.
  • Single page websites using Vue.js 3 to use as promotional sites

Jr Full Stack Developer

UCoast, Hawthorne CA - https://ucoastweb.com/

June 2020 - March 2021

  • WordPress API development using React.js
  • Website QA and Accessibility Audits
  • MERN stack development project from start to finish using Socket.io, Stripe, MailGun, and AWS

About Me

How and why I got started with computer programming.

How I got started with programming.

A few years ago, I began testing the waters in programming, mostly being curious about Cybersecurity, but at the time, that world seemed obfuscated and with no clear path.

I decided to start with computer programming, more specifically Python and C++. I took a college course in Computer Science 101 where the language that was primarily used was C++. Additionally, I took the initiative of learning on my own by enrolling in a Microsoft course that focused on Python.

My Cybersecurity journey

After months of learning Python, I had the basic knowledge, therefore, started to dabble in Cybersecurity. At this point I discovered that there were many paths to choose from in this subject. After speaking with a close friend familiar with this area, I decided to learn Malware Analysis. I found that I really enjoy the aspect of investigating and playing a cat and mouse game.

Discovering Web Development

After noticing that most of the courses are about Web Development, I decided to give it a try. I always thought it would be interesting to be able to sit and create something with basic lines of code. It was clear that Web Development was for me, I learned everything on own with the help of Udemy, Udacity, and books.

The Web Development world is full of different packages and frameworks that make it really hard for someone to pick the exact path to take and that may be a little discouraging, but with my current skills, I feel very confident that I can become a valuable asset in any development team.