JuanKa Santana

JuanKa Santana

Full-Stack Developer

Passionate about technology, always learning, and delivering high-quality solutions with React, Node.js, PHP, and more.

Download My CV

About Me

I'm a passionate Full-Stack Developer with experience in React, Node.js, PHP, and more. I am always eager to learn new technologies and tackle challenging projects. I value collaboration and clean code, striving to create scalable and maintainable solutions.

Education

Higher Technical Degree in Web Development (2016 - 2018)

A comprehensive two-year program focused on full-stack web development, covering both frontend and backend technologies. Gained in-depth knowledge of Java, PHP, Laravel, and JavaScript frameworks like Vue.js, along with strong database management skills using MySQL and PostgreSQL. Developed multiple web applications, implementing REST APIs, authentication systems, and dynamic UI components while following Agile methodologies and best coding practices.

Experience

Senior Developer and Team Leader - Ioon

February 2025 - March 2025

Led a small, high-performance team in a fast-paced, short-duration project, focusing on component-based architecture.

Spearheaded the development of a reusable component library using React Prime, ensuring scalability and maintainability. Designed and implemented a robust SCSS architecture based on tokenization for consistent styling and theming across applications. Actively collaborated in Agile ceremonies within a SCRUM framework, fostering seamless communication and task management among developers.

Full-Stack Developer - WebCargo by Freightos

March 2021 - November 2024

Developed and maintained both backend (PHP) and frontend (React) applications, optimizing performance and scalability.

Designed and implemented backend API endpoints, ensuring seamless integration with the React-based frontend. Developed reusable UI components, improved Redux state management, and enhanced application responsiveness. Led multiple initiatives to refactor and modernize legacy code, significantly boosting maintainability and system efficiency. Worked closely with cross-functional teams to deliver high-impact features for global logistics and freight solutions.

Frontend Developer - IRIUM

December 2020 - March 2021

Developed a React-based UI to create and manage digital learning materials for Telefónica Educación Digital.

Implemented interactive user interfaces that allowed students to set learning goals and track their real-time progress. Developed new features in both React and Vue.js, enhancing usability and accessibility. Worked closely with designers and product managers to create an intuitive and engaging digital education experience.

Solution Assistant for Orange - Everis (NTT DATA)

January 2019 - December 2020

Developed an automated self-management portal for business clients using AngularJS and Angular 9.

Designed and implemented micro frontends and modular UI components for Orange's business client portal. Built and maintained backend microservices using Java and Spring Boot, optimizing API performance. Led code quality initiatives, integrating SonarQube with JENKINS for continuous code review and improvement. Conducted technical mentorship sessions, enhancing the team’s expertise in modern JavaScript frameworks and best practices.

Full-Stack Developer - Arteïa

August 2018 - January 2019

Contributed to web and mobile applications using React and React Native, focusing on seamless UX.

Played a key role in the development of a multilingual translation management application, ensuring accurate real-time translations. Designed and implemented reusable React components for both web and mobile platforms. Engaged in the development of a blockchain-based internal cryptocurrency (ARTK), collaborating with financial and blockchain experts.

Intern (Erasmus Internship) - Arteïa, Krakow, Poland

June 2018 - August 2018

Focused on learning full-stack development with React, Node.js, and MongoDB.

Developed a full-stack web application for managing translation dictionaries, incorporating authentication and user roles. Implemented CRUD operations and asynchronous API calls to ensure efficient data retrieval and management. Gained hands-on experience with modern frontend and backend frameworks, enhancing problem-solving skills in real-world scenarios.

Skills

frontend

React
React Native
Next
Vue.js
Angular
JavaScript
HTML5
CSS3
Sass
Bootstrap
Tailwind CSS

backend

Java
Node.js
PHP
Spring Boot
PHP (Laravel)
Microservices
Express.js
Nest

databases

MySQL
PostgreSQL
MongoDB

tools

Git
Jenkins
SonarQube
Docker

testing

JUnit
Jest
Cypress

methodologies

Agile (SCRUM)

Websites

Get in Touch