paradiso
Paradiso is a React-based web application about trending movies and TV series.
- TypeScript
- jest
- phosphor-icons
- react
- react-query
- react-router-dom
- tailwind-css

Hey! I'm Kevin, a Front-End Developer based in Portugal. I enjoy exploring the intersection between design and critical thinking and I am continuously committed to learning and improving.
Front-End Developer with two years of experience building production-grade applications in complex domains. Mentored for over two years by William R. J. Ribeiro, a senior front-end developer at Datadog, I developed strong foundations and best practices.
I care deeply about software design focusing on clean abstractions, scalable architecture, and writing code that is easy to understand, debug, and extend.
Paradiso is a React-based web application about trending movies and TV series.

A full-stack web application that provides financial data.

A responsive React application that displays world football scores.

Developing front-end features for enterprise energy trading platforms used by a leading global renewable energy company, delivering user stories across varying levels of complexity, from incremental UI enhancements to core business logic features. Led codebase refactor to improve maintainability, structure, and long-term scalability, and designed and implemented the base architecture for a key application feature by defining abstractions and state management patterns. Working daily with Angular, RxJS, and Angular Material in an agile team using Jira and Git.
Collaborative project that leverages AI to transform Figma designs into code. My role involves implementing user inter faces using React and TypeScript and maintaining code quality and reliability by writing unit tests.
Collaborated with William R. J. Ribeiro, an experienced mentor in Front-End Development. Gained valuable insights into Software Engineering best practices, created of real-world applications and went through project workflows. William's guidance extended to crucial coding techniques, covering areas like testing, separation of concerns, and effective problem-solving. This journey enriched my skills, fostering a solid foundation in JavaScript and React.
Front-end development course focused on TypeScript/React, combining core software foundations (algorithms, data structures, databases, security, and engineering principles) with hands-on web development labs. The program also included technologies such as Java and Spring Boot.
Comprehensive certification in modern JavaScript web development, covering React, Redux, Node.js, MongoDB, GraphQL, and TypeScript. The program focused on building single-page applications with React and integrating them with RESTful APIs developed using Node.js, providing end-to-end experience across front-end and back-end architecture.
Gained proficiency in HTML, CSS, JavaScript, React, and Bootstrap. Strong foundation in UI/UX design, GitHub, and version control. Equipped with skills aligned with industry demands.