Carlos Serrano Vicente
Full Stack Developer
Actualmente
Full Stack Developer con más de 6 años de experiencia, especializado en desarrollo web moderno.
Disponible para proyectos y nuevas oportunidades. Trabajo remoto / Barcelona.
Especializado en
Desarrollo full stack, aplicaciones web modernas, APIs, arquitectura limpia y soluciones escalables.
Intereses
Código limpio, aprendizaje continuo, resolución de problemas, productos digitales bien diseñados.
Idiomas
- Castellano: Nativo
- Catalán: Nativo
- Inglés: Alto (lectura, escritura y comunicación técnica)
Experiencia
Jun. 2019 - Actualidad
SCM Logística
- Desarrollo y mantenimiento de aplicaciones de escritorio Windows (C#) para la gestión de almacenes.
- Soporte y resolución de incidencias sobre la aplicación de escritorio, incluyendo lógica de negocio y datos en SQL.
- Implementación de nuevas pantallas, funcionalidades y proyectos según necesidades de los clientes.
- Desarrollo de sistemas Pick to Light / Put to Light, integrando software con dispositivos físicos de almacén.
- Participación activa en la implantación del sistema en nuevos clientes, colaborando en la puesta en marcha, adaptación funcional y soporte inicial.
- Diseño y desarrollo de una nueva plataforma web, reemplazando la aplicación desktop:
- Frontend: Vue.js (JavaScript), renderizado dinámico de pantallas.
- Backend: Python, centralización de la lógica de negocio y generación dinámica de pantallas.
- Arquitectura orientada a escalabilidad, personalización y mantenibilidad.
- Uso de Microsoft Azure para:
- Despliegue y mantenimiento de aplicaciones y servicios web.
- Configuración básica de entornos, recursos y servicios necesarios para la ejecución de aplicaciones.
- Evolución progresiva desde prácticas hasta asumir responsabilidades de desarrollo full-stack y diseño de arquitectura.
Oct. 2017 - Mar. 2018
PC Quality · Sabadell, España
- Técnico de hardware
- Reparación y preparación de ordenadores, portátiles y smartphones
- Soporte técnico a domicilio
- Atención directa al cliente
Proyectos
Python Code Redeem Reader
- Aplicación de escritorio con interfaz gráfica para captura de pantalla y OCR
- Extracción de texto desde imágenes y copiado automático al portapapeles
- Limpieza de caracteres especiales para facilitar la redención de códigos
Tecnologías: Python, Tkinter, OpenCV
- Extensión para Visual Studio Code
- Creación masiva de archivos vacíos especificando nombres y extensiones
- Prevención de sobrescritura de archivos existentes
Tecnologías: TypeScript, VS Code API
- Sitio web para podcast de divulgación aeroespacial
- Diseño moderno y accesible enfocado a divulgación técnica
Tecnologías: Vue, Vuetify
Habilidades Técnicas
Lenguajes
- TypeScript
- Python
- C#
Frontend
- Vue
- Astro
- React
Backend
- Node.js
- Express
- FastAPI
- PostgreSQL
- MongoDB
Herramientas
- Git / Git Flow
- Docker
- VS Code
- Azure
Educación
Sept. 2018 - Jun. 2020
IES Sabadell
- Técnico Superior en Desarrollo de Aplicaciones Multiplataforma
Sept. 2016 - Jun. 2018
IES Sabadell
- Técnico en Sistemas Microinformáticos y Redes