Guillermo Cifre González

About me

Hi, I'm Guillermo Cifre, but everyone calls me Willy! I have experience in software development with Python, Flask, 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

Python, JavaScript, Typescript, SQL, HTML, CSS

Frameworks and Libraries

Flask, Pytest, SQLAlchemy, React.js, Next.js, Node.js, Jest, Vitest, TailwindCSS

Tools and Platforms

Git, GitHub, Docker, MySQL, Linux

Architecture patterns

Clean Architecture, MVVM, MVC and S.O.L.I.D.

Languages

Spanish, English B2

Work experience

Backend Developer - [01/02/2025 – Today]

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

  • Implement new functionality such as additional screens, filters and other complementary features.
  • Evaluate and apply the use cases associated with a particular feature.
  • Create data models adapted to the respective functionalities.
  • Develop standard components for the application.
  • Debug and refactor the application to fix bugs and improve performance.
  • Use a version control system using Git Flow.

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

jordienric.com

  • Develop the landing page with Astro and Tailwind.

Education

Higher degree in multi-platform applications - [24/09/2022 – 09/03/2024]

CIDE - https://www.cide.es/