Roseny
a Frontend Developer
Self-taught with a strong foundation in HTML, CSS and JavaScript.
Experienced in personal and collaborative projects, looking for new opportunities.
My experience
- Diet Pixie(personal project)ReactTypescriptTailwindAstroev-component-libraryPlaywright
A web application that allows you to calculate your nutritional values based on your physical activity level to help you achieve your goals. You can also access your history and view your progress.
- Workout Tracker(collaboration)ReactTypescriptTailwindAstroev-component-library
Do you need to track your exercise? Implemented with ev-component-library, it stores data in IndexedDB. It allows for detailed exercise tracking based on your routine.
- BitSip(personal project)ReactTypescriptTailwindReact Router DomVitestCypress
Don't know what to cook? Or Need recipes? Web application with integration of two APIs, along with a function to efficiently extract and render ingredients. Implemented with routes, following Clean Architecture, and including unit tests to avoid errors.
- Pocket Budget(collaboration)ReactTypescriptTailwindAstroev-component-library
Web application for recording and managing expenses. It allows users to record expenses with descriptions and view a detailed history with dates, making it easier to track and analyze monthly expenses.
- Card Quest(collaboration)ReactTypescriptTailwindAstroev-component-library
Flashcards that feature dark mode, voice recognition, and fast card flipping. Each card includes a question (front) and an answer (back). You can flip the card if you forget the answer while studying.
- ev-component-library(collaboration)ReactTypescriptTailwindStorybook
A library of reusable components with a minimalist style. Developed with React, TypeScript, and TailwindCSS, it includes detailed Storybook documentation for easy implementation.
- Cartago ecommerce(collaboration)ReactTypescriptNextjsTailwindPrismaReact FormZustandAws
E-commerce platform designed to demonstrate skills in more complex projects and learn how to organize large-scale projects. Manage products, orders, and roles: customers place orders, sellers manage inventory, and administrators oversee categories and platform control.
- Chuck Norris Jokes(personal project)HTMLCSSJavaScript
Project developed to practice DOM manipulation, promises, and styles. After requesting data, interface elements are dynamically updated. It also features responsive design. It also offers a Chuck Norris joke feed for fans.
- Social Media Dashboard(personal project)HTMLCSSJavaScript
Project to improve interface creation skills. An interface featuring dark mode, responsive design, and well-structured HTML was implemented.