Alex Avila

Frontend Engineer

I'm a developer based in Denver, CO with 6+ years of experience in building for the web.

I specialize in frontend development and aim to build beautiful, functional, & accessible user interfaces. My expertise includes writing extensive backend logic to migrate to a new e-commerce platform, setting up deployment processes, creating pixel-perfect user interfaces & web performance optimization.

Skills

Languages:
  • HTML
  • CSS
  • JavaScript
  • TypeScript
Frontend:
  • Vue
  • React
  • Next
  • Nuxt
  • Shopify Development
  • Alpine.js
  • Tailwind CSS
  • webpack
  • Vite
Backend:
  • Node.js
  • Koa
  • NestJS
  • PostgreSQL
DevOps:
  • Git
  • GitHub Actions
  • AWS Elastic Beanstalk
  • AWS Lambda
Soft Skills:
  • Problem-solving
  • attention to detail
  • strong writing skills
  • efficient communication
  • ability to work remotely

Experience

OCT 2018 - OCT 2024

UI Developer at Anatta

Build for the frontend and backend, implement redesigns, optimize web performance, set up payment integrations and more for a diverse clientele in the e-commerce space. Collaborate with clients including AG1, Molekule, Thesis, Rothy's, Glorious Gaming and Stio. Furthermore, work internally with developers, designers & project managers and lead small teams of developers to work on company-owned codebases.

  • Converted designs from Figma and Sketch into accessible, responsive & interactive UIs
  • Audited web performance and implemented changes to significantly improve web vitals
  • Routinely made deployments with GitHub Actions, AWS Elastic Beanstalk & CLI tools
  • Led teams of 3 to 4 developers to refactor a codebase and build a new Shopify theme
  • Reviewed code written by other developers and provided guidance
  • Wrote documentation for various codebases and processes
  • Nuxt
  • Vue
  • Tailwind CSS
  • CSS Modules
  • Node.js
  • Koa
  • Shopify
  • Liquid
  • webpack
  • Vite
  • GitHub Actions
  • AWS Elastic Beanstalk
  • AWS Lambda
  • NestJS
  • Docker

JULY 2018 - SEPT 2018

Freelance Web Developer

Communicate with clients to build and accelerate the development of their web app projects. Utilize different technologies based on the needs of the clients.

  • React
  • Redux
  • Redux Saga
  • AWS Elastic Beanstalk

Projects

  • Fullstack flashcards app with a spaced repetition system (SRS) built with Next.js, inspired by Anki & Wanikani. Custom PostgreSQL database powered by Drizzle ORM, enables users to create accounts, manage decks & flashcards, and engage in learning sessions. Cards are leveled up with increasing SRS timings for optimized review timing.

    Source code
    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Drizzle ORM
    • Tailwind CSS
    • Zod
  • Portfolio Site V2

    Portfolio Site V2

    This modern portfolio site built with best practices & a modern tech stack with React, TypeScript, Tailwind CSS, Motion (previously Framer Motion) for animations & a custom Vite config for static site generation.

    Source code
    • React
    • TypeScript
    • Tailwind CSS
    • Vite
    • Motion