ABOUT ME
Hi, I'm Anna Costa a Junior Full Stack Developer with experience in web development. I have a strong foundation in front-end and back-end technologies such as HTML5, CSS3, JavaScript and TypeScript, and advanced proficiency in frameworks and libraries like React, Angular, Spring Boot, and Node.js. I have knowledge in MySQL, and PostgreSQL databases and backend implementation with Java and Python (including FastAPI). I am passionate about creating intuitive and efficient user interfaces, and I possess a strong ability to solve technical problems. I am committed to continuous learning and improving my skills to effectively contribute to web development projects.
Profile
-
Phone +34 644 290 223
-
Email costanna.bcn@gmail.com
-
GitHub github.com/costanna
-
Address Barcelona
-
Position Junior
PROJECTS
SUKINEMA - Full Stack Trailer Catalog Individual Project
Solo project: Netflix-style trailer catalog with accounts and JWT sessions, profiles with their own list and likes, catalog management for the admin, password recovery codes and an interface in Catalan, English and Spanish, built with React and a Spring Boot + PostgreSQL API.
Live Demo
MARGINALIA - Full Stack AI English Corrector Individual Project
Solo project: AI-powered English writing corrector with pedagogical feedback, CEFR level estimation and personalised exercises, built with Angular and a FastAPI + PostgreSQL API.
Live Demo
POSTULARE - Full Stack Job Search Organizer Individual Project
Solo project: organize your job search, discover offers matching your profile and keep track of every application, built with Angular and a FastAPI + PostgreSQL API.
Live Demo
SHELFY READS - Full Stack Reading Tracker Individual Project
Solo project: a reading tracker with book catalog, user profiles and JWT authentication, built with Angular and a Spring Boot + PostgreSQL API.
Live DemoTICO - Tickets CoHispania Full Stack Group Project
Ticket management platform for CoHispania: user roles, ticket status tracking and a REST API consumed by a React frontend.
Code
BOOKMANIA - Full Stack Library Management System Individual Project
Solo project: a library management system with book catalog, loans and a Spring Boot + PostgreSQL API behind a React UI.
Live Demo
RE-WEAR - Clothing Exchange Web Application Full Stack Group Project
Web app for exchanging second-hand clothing between users, with listings, requests and a Java/PostgreSQL backend.
Live Demo
SAKURA'S TAROT - Frontend Group Project
Frontend for an online tarot reading experience, consuming a REST API and styled with Tailwind CSS.
Live Demo
ECOIMPACT 360 - Full Stack Hackathon Capgemini (2nd place)
Sustainability-tracking platform built in 48h for the Capgemini hackathon, placing 2nd out of all teams.
Live DemoSTACK
Frontend
Backend
Databases
Cloud & Tools
CERTIFICATES
CURRICULUM
Education
University Master's Degree in Web Application Development
UOC 2025 - In progressA postgraduate university degree deepening advanced full-stack web development, software architecture and modern engineering practices, currently in progress at the UOC (Universitat Oberta de Catalunya).
Higher Degree in Web Application Development (2000 hours)
Jesuïtes FP - UOC 2024 - In progressThe Higher Degree in Web Application Development (DAW) is a technical program focused on programming and designing web applications, covering both front-end and back-end development like HTML, CSS, JavaScript, and PHP, along with popular frameworks. The curriculum includes databases, development environments, and version control. It also covers project management and teamwork to create applications adapted to various devices and client needs.
Full-Stack Developer Bootcamp (850 hours)
FemCoders Factoria F5 2025 - 2026Intensive program training full-stack developers, awarded a merit-based scholarship for demonstrated aptitude. Mastered JavaScript, React, Node.js, and databases through hands-on projects and career-focused preparation. Actively contributed to a collaborative learning environment, applying strong problem-solving skills to build robust, full-stack applications.
Bootcamp Data Science (600 hours)
The Bridge 2024 - 2025I participated in an intensive Data Science bootcamp, where I gained skills in data analysis, machine learning, and statistical modeling using Python and R. I developed real projects, gaining practical experience and preparation for roles in data science and analytics.
English Studies
Universitat de Barcelona 2016 - 2021Graduated in English Studies, with solid training in Anglo-Saxon language, literature, and culture. I acquired advanced skills in literary analysis, written and oral communication in English, and am able to apply this knowledge in educational, publishing, and translation contexts.
Experience
Web Developer Intern
CoHispania October 2026 - PresentWork placement as a web developer as part of the Higher Degree in Web Application Development (DAW), contributing to the company's web projects within a professional development team.
High School Teacher
Consorci de Barcelona 2023 - 2026Taught English language skills (reading, writing, and speaking) to secondary and high school students. Prepared and adapted educational materials, evaluated academic progress, and fostered an inclusive and motivating learning environment.
Web Platform for Crisis-Affected Individuals
Volunteer Team in Adopta un Valenciano November 2024 - January 2025Developed a volunteer-driven platform aimed at connecting individuals with available rooms or apartments to those displaced by the DANA in Valencia. The platform facilitated temporary housing solutions and access to essential utilities, helping affected individuals until normal conditions were restored. My role focused on frontend development, utilizing React and JavaScript to create a seamless and user-friendly experience.
Customer Service
ETTs 2015 - 2022Provided support and solutions to customer queries, ensuring customer satisfaction. Managed and resolved complaints efficiently while maintaining accurate and up-to-date records of customer interactions.
Let's work together
Open to opportunities as a Full Stack Developer. Don't hesitate to get in touch!