Hi there👋🏻, my name isIda Valenzuela

I'm a Software Engineer | QA Engineer

About Ida Valenzuela


Profile Pic

Hi there! I'm Ida. I'm a Software Engineer/QA Engineer based in Los Angeles, CA.

Currently, I'm a Software Engineer at Hack for LA on the website team where I write JavaScript to the maintain the Hack for LA website. I recently interned as a Software Engineer at Kargo where I worked on the ad exchange auction platforms. I deployed tickets to improve the QA process for querying Kargo's data warehouse for events fired during the ad auctioning process. This enhancement sped up QA testing and significantly improved the efficiency of the testing workflow for the team. I also tackled a high-priority bug ticket that ensured the smooth operation of the video ad inventory bidding process, which helped maintain seamless interactions between 100+ advertisers and publishers.

With expertise in cutting-edge technologies like React, Redux, Express, Node, Golang, and PostgreSQL, I specialize in crafting performant, user-friendly interfaces, and intuitive front ends and backends that can handle complex tasks, process data efficiently, and seamlessly support the frontend of an application.

Beyond coding, you'll find me savoring beach outings and exploring trendy bakeries. Let's connect and leverage technology to make a lasting impact!

Skills


JavaScript

Playwright

Golang

HTML

CSS

React.js

React Router

Redux

Node.js

Express.js

PostgresSQL

Sequelize.js

Styled-components

Material UI

Git

Github


Projects I'm proud of

Lastest Project

Hacker News QA Automation

Developed and implemented automated Playwright tests in JavaScript to validate article ordering accuracy on Hacker News, ensuring the top 100 articles were correctly sorted from newest to oldest across multiple browsers, including Chromium, Firefox, and WebKit.

Technologies used include

  • JavaScript
  • Playwright
HackerNews Automation Test File

Featured Project

Recipeasey

With Recipeasey, you can effortlessly find the perfect recipes for meal planning. Simply input your cuisine preference, cuisine type, and mealtime, and let Recipeasey do the rest. Explore a wide range of mouthwatering recipes, complete with detailed ingredients and cooking instructions. Save your favorite recipes to your user dashboard, conveniently organized for easy access. Take control of your meal planning by dragging and dropping recipes onto your personalized calendar. Embrace the satisfaction of a well-organized meal plan, and when the week is done, start fresh with Recipeasey.

See Project See Repo

Technologies used include

  • Node.js
  • React.js
  • React Drag and Drop
  • React Router
  • Express.js
  • Sequelize.js
  • Spoonacular API
  • PostgresSQL
  • CSS
Recipeasey Home page

Featured Project

PartyPal

PartyPal is the ultimate party planning app that simplifies your event preparation. Easily search for highly rated venues and caterers near you with just a zip code and preferred party service. Browse through detailed service information including address, price, and reviews. Filter by price and cuisine to find the perfect match. Save your favorite services to your user dashboard, create events, and add helpful notes for your guests.

See Project See Repo

Technologies used include

  • Node.js
  • React.js
  • Redux
  • Express.js
  • Sequelize.js
  • PostgresSQL
  • GraphQl
  • Yelp API
  • styled-components
  • Material-UI
  • React Bootstrap
  • JSON Web Token
  • Bycrypt
Image of PartyPal Venue results for Fullerton.

Featured Project

Cuidate

Cuidate generates personalized self-care activities based on your check-in responses. Includes a journaling feature allowing users to document and reflect on their daily stressors and expand their knowledge with a wealth of resources that guide them towards well being.

See Project See Repo

Technologies used include

  • Node.js
  • React.js
  • Redux
  • Express.js
  • Sequelize.js
  • PostgresSQL
  • JSON Web Token
  • React-Bootstrap
  • Bycrypt
  • styled-components
Cuidate check-in page.

Featured Project

Yuri - Virtual Pet App

Yuri the Virtual Dog is an engaging web application that allows users to take care of their very own virtual dog, named Yuri. This app is inspired by the classic Tamagotchi toy, where users are responsible for the well-being and happiness of their virtual pet, Yuri. Interact with Yuri by offering her water, giving her cuddles, or providing words of encouragement to keep her happy. Tend to Yuri's needs and ensure she remains healthy and cheerful.

See Project See Repo

Technologies used include

  • JavaScript
  • React.js
  • CSS
Recipeasey Home page

Featured Project

Green Garden

Green Garden is an e-commerce website where users can browse for a variety of plants, like them, and purchase them.

See Project See Repo

Technologies used include

  • Node.js
  • React.js
  • Redux
  • Express.js
  • Sequelize.js
  • PostgresSQL
  • JSON Web Token
  • Bycrypt
  • React Bootstrap
Green Garden Logged in product view.

Featured Project

Dog Image Generator

The Dog Image Generator app allows users to search from a variety of dog breeds and see images for their selected breed.

See Project See Repo

Technologies used include

  • React.js
  • React Router
  • Dog API
  • CSS
Dog Breeds

Featured Project

Student Campus Management Tool

The Student Campus Management Tool is a powerful web application for tracking student information.

See Repo

Technologies used include

  • PostGresSQL
  • Sequelize.js
  • Express.js
  • React.js
  • Redux
  • Node.js
Screenshot of Student Campus Management Tool

Featured Project

Number Guessing Game

Number Guessing Game, an exciting web application where players can test their guessing skills. Users get five chances to guess the correct number between 1 and 100. Users recieve feedback after every guess to guide them in the right direction. Users can also make use of the hint feature for additional guidance. After the five guesses are up users see the correct number and reset the game to play again.

See Project

Technologies used include

  • HTML
  • CSS
  • Javascript
Screenshot of Number Guessing Game

Blog Posts

Latest Blog Post

Experience the power of React Router
v6.4 while building a dog image
generator app

A medium article where I talk about the advantages of using React Router for navigation in React applications and give a step by step walk through of how to implement routing functionality in a dog generator app.

See Article

Contact me 📫

I'm always interested in hearing about job opportunties.

Email Me