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
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