Guillermo Cifre González

About me

Hi, I'm Guillermo Cifre, but everyone calls me Willy! I have experience in software development with Next.js, React.js, Typescript and Docker, as well as experience in building Android applications with Kotlin and Jetpack Compose. I'm increasingly interested in cloud, infrastructure, and backend development, and I'm constantly expanding my skill set.

Technical skills

Programming Languages

Kotlin, Typescript, SQL, NoSQL

Frameworks and Libraries

Jetpack Compose

Tools and Platforms

Git, GitHub, Docker, MySQL, MongoDB, Linux

Languages

Spanish, English B2

Work experience

Software Developer - [14/04/2025 – Today]

Wozzo

  • Implement OpenAI integration to generate personalized reports with Node.js.
  • Develop a React Native application with TypeScript that wraps a React.js app.
  • Implement frontend and backend solutions using GraphQL and MongoDB.
  • Build mobile application features and functionalities in React Native and TypeScript.

Backend Developer - [01/02/2025 – 07/04/2025]

gasparaguilo.com

  • Design and write unit tests with Pytest to ensure code reliability.
  • Implement authentication and authorization using Flask-JWT.
  • Refactor backend logic to improve maintainability and performance.
  • Maintain and improved existing backend infrastructure.
  • Create queries to the database using SQLAlchemy.
  • Implement a version control system using Git Flow.

Fullstack Developer - [03/03/2024 – 01/10/2024]

Anysolution

  • Make decisions about application software architecture.
  • Implement Docker to manage internal business services.
  • Use Docker to deploy applications.
  • Configure and manage Jira for software development.
  • Design and build application components.
  • Implement a version control system using Git Flow.

Android Developer - [20/03/2023 – 01/01/2024]

Barceló Hotels

  • Develop and implement new features using Kotlin, Jetpack Compose and MVVM architecture.
  • Maintain and refactor legacy XML-based screens to improve performance and code quality.
  • Contribute to the migration from XML to Jetpack Compose.
  • Design and implement scalable UI components and reusable patterns.
  • Define and adapt data models and use cases based on product requirements.
  • Debug, optimize and improve existing features to enhance user experience and app stability.
  • Use Git with Git Flow in a collaborative environment.

Frontend Developer - [01/05/2022 – 28/02/2023]

jordienric.com

  • Develop the landing page with Astro and Tailwind.