Hello, my name is

Andressa Oliveira

A junior web developer with a focus on Frontend development.

girl holding cat

About me

I'm a self-taught Junior Web Developer who specializes in front-end programming. Recently, I've been learning React. I was born in Brazil and have resided in the United States since age six. I am now in my senior year of study in Information Management and have experience with data management systems such as MySQL and programming languages such as Python.

I enjoy designing and building things, as well as solving problems. In my spare time, I like to express myself by creating and making projects and spending time with my cat, Zed. I have experience with:

HTML

CSS

JavaScript

React

SASS

GIT

Github

TypeScript

SEO

Responsive Design

Figma

MySQL

Python

Projects

Some projects I've built

Wall Street Careers Website Gif

www.wallstreetcareers.com

As the sole developer, I successfully created a fully functional website using SmartJobBoard software, CSS, and JavaScript. The website was designed with responsive principles in mind to provide an optimal user experience across desktop and mobile devices. By implementing SEO strategies, the website gained visibility and attracted a daily average of 300 visitors. To enhance usability, I developed a user-friendly interface that facilitated easy navigation and efficient job searching. The integration of registration and user management systems led to over 700 registered job seekers on the platform. Thorough testing and debugging were conducted to ensure the website's compatibility with different browsers and optimal performance. Throughout the project, I collaborated closely with clients and stakeholders to understand their requirements and provide tailored solutions. Additionally, I offered ongoing maintenance and support, promptly addressing any issues or incorporating enhancements. My work demonstrated strong problem-solving skills and adaptability within a self-directed development environment.

Coffee Delivery

This is a responsive web app that features three screens: a presentation screen with a list of available coffees, a form with address information, and an order confirmation screen with delivery information. Users can navigate through the three pages to add fresh coffee orders to the cart, increment and decrement the quantity of each coffee type limited by the maximum amount of coffee in the inventory, and submit the form to see the order confirmation page with the order message. For this project I used the following technologies and libraries:

  • HTML
  • CSS
  • Vite
  • React.js
  • TypeScript
  • Styled-components
  • React-router-dom
  • React Hook Form
  • Local Storage
  • Phosphor Icons
  • Context API
  • Form validation with Zod

To Do List

In this project, I developed a responsive task management application as a to-do list that lets users add new tasks, check tasks as complete or incomplete, remove items from the list, and view task completion progress. To create this project, I used the following concepts and technologies:

  • HTML
  • CSS
  • Vite
  • React.js
  • TypeScript
  • States
  • State immutability
  • React lists and keys
  • Properties
  • Componentization

Contact

Contact me here

Girl eating sandwich