Photograph portrait of Robert Niemela

Robert Niemela

I'm a frontend engineer specializing in Vue.js, with 4 years of experience crafting clean, responsive web experiences.

Skills

Languages

  • HTML5 HTML5
  • CSS3 CSS3
  • Sass Sass
  • JavaScript JavaScript
  • TypeScript TypeScript

Frameworks/Libraries

  • Bootstrap Bootstrap
  • Vue.js Vue.js
  • Nuxt.js Nuxt.js
  • Laravel Laravel

Testing/Tools

  • Jest Jest
  • Cypress Cypress
  • RESTful APIs RESTful APIs
  • Git Git

Education

2020
A.A.S. in Web Design
from Mesa Community College

Certifications

April 2024
Certificate of Excellence
from Foundational Leadership Academy

Professional Experience

Software Engineer I - Goodwill of Central and Northern Arizona

June 2022 - April 2025 Promoted from Junior Developer in 1 year.

Key Contributions:

  • Built responsive web apps with Vue.js and modern frontend practices
  • Integrated Vuelidate and Pinia for robust forms and scalable state
  • Optimized Webpack with dynamic imports; cut SCSS bundle size by ~80%
  • Added Cypress tests and BrowserSync for smoother CI/CD
  • Refactored frontend for modular SPA-like architecture
  • Maintained production frontend for a high-traffic retail nonprofit site

Developer - Chapman Automotive Group

May 2021 - April 2022

Key Contributions:

  • Improved code reliability with Jest unit tests and TypeScript
  • Built new features and upgraded site functionality with modern frontend tech
  • Enhanced mobile UX with responsive styling
  • Boosted SEO and accessibility through better HTML markup
  • Developed and maintained online car dealership platform for browsing inventory and purchasing vehicles

Personal Work

Contact Me