ABOUT ME
Hello! I'm Catherin Romero, a passionate technology enthusiast with experience in both frontend and backend projects.
My focus is primarily on backend development and databases, specializing in projects using JavaScript and Python, including frameworks like React and Flask. I take pride in developing a significant RESTful API project.
Additionally, I have a B2 level of proficiency in English, allowing me to communicate fluently. I'm always seeking opportunities to collaborate on open-source software projects and I would love to learn more about your exciting projects!
PROJECTS
Project 1
Taxi Data Api
Developed a Flask-based RESTful API providing access to taxi and trajectory data. Implemented endpoints for retrieving taxi and trajectory information, user CRUD operations, and data export to Excel via email. Utilized technologies including Flask, SQLAlchemy for ORM, JWT for authentication, and Pandas for data manipulation. Using PyTest and UnitTest for error handling.
Read more
Project 2
Movie Catalog Application
The Movie Catalog Application is a React-based web application that provides an interactive and dynamic catalog of movies. It features components such as Navbar, Carousel, and PaginationComponent to enhance user experience. Users can filter movies by genre, sort them in ascending or descending order, and view detailed information about each film
Read more
Project 3
Teresa Store
The E-commerce Shopping Cart Project is a dynamic web application that utilizes the Fake Store API to showcase a variety of products. Users can easily browse through items, filter by categories, and add products to their shopping cart. The application features persistent storage using localStorage, ensuring that cart contents remain intact across sessions.
Read more
Project 4
Personal Portfolio
The Interactive Portfolio Script is a dynamic JavaScript solution designed to enhance the functionality and user experience of a personal portfolio website. It includes features such as a responsive menu toggle, smooth scrolling to different sections, and an animated title effect. By leveraging HTML, CSS, and JavaScript, this script provides an engaging and intuitive interface for visitors, ensuring easy navigation and a polished presentation of content.
Read more
Project 5
Dataverse Chat
Technologies: JavaScript, CSS, Jest, Git, Github, Figma. Achievements: Mastery of Fetch API and remote data manipulation, development of design skills with Figma, significant improvement in unit testing with Jest.
Read more
Project 6
Comedy Selector App
The Comedy Selector App is an interactive web application designed to let users choose between two popular comedies: The Big Bang Theory and Malcolm in the Middle. The app offers a personalized experience by greeting users with a custom message after they enter their name. It features straightforward navigation to the selected comedy page, ensuring a seamless and enjoyable user experience.
Read more
Project 7
Guess the number
The Guess the Number project is an interactive Python game where the player competes against the computer to guess a secret number between 1 and 100. The game provides feedback on whether the guesses are too high or too low, helping players zero in on the correct number. The game keeps track of all guesses and declares the winner once the secret number is guessed correctly.
Read more
Project 8
Live Text Metrics
The Live Text Metrics App is an interactive web application that provides real-time metrics for any text entered by the user. With a simple and effective approach, it allows users to obtain accurate counts of words, characters, and numbers, along with other relevant statistics. The app features a minimalist design that ensures a clear and accessible user experience, with data updating in real-time for detailed text analysis.
Read more







