Carlos Serrano Vicente
Full Stack Developer
Currently
Full Stack Developer with over 6 years of experience, specialized in modern web development.
Available for projects and new opportunities. Remote work / Barcelona.
Focus Areas
- Full stack development
- Modern web applications
- APIs
- Clean architecture
- Scalable solutions
Interests
- Clean code
- Continuous learning
- Problem solving
- Well-designed digital products
Languages
- Spanish: Native
- Catalan: Native
- English: Advanced (professional and technical proficiency)
Experience
Jun. 2019 – Present
SCM Logística
- Development and maintenance of Windows desktop applications (C#) for warehouse management.
- Application support and issue resolution for the desktop system, including SQL-based business logic and data handling.
- Implementation of new screens, features, and projects based on client requirements.
- Development of Pick to Light / Put to Light systems, integrating software with physical warehouse devices.
- Active participation in the implementation and rollout of the system for new clients, including setup, functional adaptation, and initial support.
- Design and development of a new web platform, replacing the legacy desktop application:
- Frontend: Vue.js (JavaScript), dynamic screen rendering.
- Backend: Python, centralized business logic and dynamic screen generation.
- Architecture focused on scalability, customization, and maintainability.
- Use of Microsoft Azure for:
- Deployment and maintenance of web applications and services.
- Basic configuration of environments, resources, and services required for application execution.
- Progressive growth from internship-level responsibilities to full-stack development and architecture design ownership.
Oct. 2017 – Mar. 2018
PC Quality · Sabadell, Spain
- Hardware Technician
- Repair and preparation of computers, laptops, and smartphones
- On-site technical support
- Direct customer assistance
Projects
Python Code Redeem Reader
- Desktop application with a GUI for screen capture and OCR
- Text extraction from images with automatic clipboard copying
- Cleaning of special characters to simplify code redemption
Technologies: Python, Tkinter, OpenCV
- Extension for Visual Studio Code
- Bulk creation of empty files by specifying names and extensions
- Prevention of overwriting existing files
Technologies: TypeScript, VS Code API
- Website for an aerospace outreach podcast
- Modern and accessible design focused on technical dissemination
Technologies: Vue, Vuetify
Technical Skills
Languages
- TypeScript
- Python
- C#
Frontend
- Vue
- Astro
- React
Backend
- Node.js
- Express
- FastAPI
- PostgreSQL
- MongoDB
Tools
- Git / Git Flow
- Docker
- VS Code
- Azure
Education
Sept. 2018 – Jun. 2020
IES Sabadell
- Higher Technician in Multiplatform Application Development
Sept. 2016 – Jun. 2018
IES Sabadell
- Technician in Microcomputer Systems and Networks