Luis Gomez

Profile

Hello there! My name is Luis Gomez and I am a software engineer.

I began my journey into software development during high school when I had an assignment to design and create a static website using HTML. After learning several rules about web development, I implemented a webpage that displays and describes what characters and shows I liked. It wasn’t until college where I was able to learn object-oriented programming languages and how to write clean and readable code. With these newly acquired skills, I was able to create multiple projects ranging from small games to text-based user interfaces to embedded software programs.

As of now, I am currently learning Vue.js and Node.js, and I plan to create a full-stack note-taking web application to showcase my skills in these frameworks. To add to this, I am also planning to dive into Swift and create an iOS/iPadOS life-counter app to use for playing Magic: The Gathering.

Activision - Santa Monica, CA

2022 to Present

Frontend Developer

  • Maintaining marketing sites across Activision, ActivisionBlizzard, Call of Duty, and partner sites, utilizing Adobe Experience Manager (AEM) and React.
  • Mentoring interns, setting weekly 1-on-1’s, providing code review, and delegating tasks to them.
  • Collaborating with stakeholders, designers, and project managers to finalize functionality of designs.
  • Implementing microservices for Call of Duty using Java Spring.
  • Technologies: React, Adobe Experience Manager, JavaScript/TypeScript, ES6, jQuery, LESS, HTML5/CSS3, Java Spring

iHerb - Irvine, CA

2020 to 2022

Software Development Engineer II

  • Maintained and implemented microservices utilizing .NET.
  • Executed SQL scripts using Azure Data Studio.
  • Migrated legacy payments to new forms of payments on both frontend and backend.
  • Collaborated with several teams to ensure end-to-end testing passes all test cases.
  • Optimized React projects to reduce file sizes and improve load times by 20%.

Software Developer I

  • Maintained an e-Commerce web application used by 10 million users worldwide, utilizing React and ASP.NET.
  • Updated pages to reflect the new forms of payments migrated from legacy payments.
  • Implemented and unit tested new features with xUnit.Net.
  • Provided and received code review from peers.
  • Technologies: React, Redux, ASP.NET, .NET, JavaScript/TypeScript, ES6, SCSS, HTML5/CSS3, CSHTML, SQL

Blume Global - Pleasanton, CA

2019 to 2020

Associate Software Engineer

  • Developed a responsive user interface for a web application utilizing React.
  • Collaborated with product managers, designers, and backend engineers to execute functionality of designs.
  • Created reusable components to share across projects and reduce redundant code.
  • Maintained and implemented new features in mobile application.
  • Technologies: React, Bootstrap, JavaScript, ES6, SCSS, HTML5/CSS3

Bop and Shop

external link to Bop and Shop external link to Bop and Shop

A responsive prototype shopping page that displays a list of products, with limited functionality.

Git-Add Script

external link to Git-Add Script external link to Git-Add Script

A text-based user interface that allows you to easily stage specific files in a git project.

Music Player

external link to Music Player external link to Music Player

An assembled music player that plays a melody and displays the current song on an LCD screen.

File Compression

external link to File Compression external link to File Compression

My version of the Lempel-Ziv compression algorithm.

Kaggle Competition

external link to Kaggle Competition external link to Kaggle Competition

Class competition on a real world weather problem.