yo

Kevin Sierra Castro

FullStack Developer 🖥️

Dowload CV

- My experience -

FullStack Software Developer – Pawify

March 2025 – Present

At Pawify, I led the migration of the website's visual identity using React with Vite, improving both performance and maintainability. I implemented a secure user registration and validation system with Zod, and developed backend services with Django (Python). I was also responsible for connecting and managing the MySQL database to handle user and animal-related data efficiently.

Web Developer – Rafael Núñez University

August 2023 – June 2024

I was part of the development team in charge of rebuilding the institutional website using React and Tailwind CSS. Following the Scrum methodology, I collaborated with cross-functional teams to enhance user experience, accessibility, and performance. I translated Figma designs into accessible and responsive components, and contributed to the REST API development using PHP and MySQL.

Skills

JavaScript

A popular programming language that is mainly used to create interactive web pages.

TypeScript

A JavaScript extension that adds optional static types and other advanced features.

React

A JavaScript library for building interactive and reusable user interfaces.

Next.js

A React framework that allows server-side rendering and other useful features.

NestJs

It is a server-side web framework based on Node.js

HTML5

The latest version of HTML, used to structure and present content on the web.

CSS3

The latest version of CSS, used to stylize and style the presentation of content on the web.

Joomla!

A content management system (CMS) that allows you to build complex and dynamic websites.

Git

A widely used distributed version control system for collaborative software development.

- Projects -

- AgilCurn

Degree project focused on SMEs, facilitating project management through the Scrum methodology.

Its most common objectives are:

  • Analyze the specific needs and requirements of SMEs regarding project management
  • Develop specific functionalities that facilitate the application of Scrum principles and practices, such as the creation and assignment of tasks.
  • Implement Scrum as a framework for planning and monitoring projects in the application.

Progress

Dashboard

Dashboard

Where you can see the projects created

- ChatApp

Real-time social interaction app that allows users to connect via chat, send and receive likes, and receive instant notifications.

Progress

User Interaction

User Interaction

See how users can interact with the application interface.

More Videos

User Interaction

See how users can interact with the application interface.

2FA Account Deletion

Learn how to delete an account using two-factor authentication.

Exploring Feed

Discover how the content feed works and how to navigate it.