Sandra Barbosa

I'm Sandra Barbosa

Junior Frontend Developer

About Me

Get to know me better

I'm a frontend developer who combines technical skills with experience in education and design. I completed a JavaScript Software Development Bootcamp at Northcoders, where I built a full-stack property booking platform like Airbnb using React, Node.js, and PostgreSQL. I've also enhanced my skills through courses with Code First Girls and continue building projects independently. My teaching experience has equipped me with strong problem-solving and communication skills that I now apply to writing clean, efficient code and collaborating effectively with development teams. I'm currently volunteering with a Women in Coding community, helping others while continuing to expand my own technical expertise. I'm passionate about creating accessible, user-focused web applications and am seeking a Frontend or Full-Stack Developer role where I can contribute to meaningful projects while growing alongside experienced developers.

Tech Stack

React
Next.js
JavaScript
HTML5
CSS3
Node.js
PostgreSQL
PostgreSQL
Jest
Jest
Git
R
Render
N
Netlify
Figma

Experience

Building skills and contributing to the tech community

Junior Frontend Developer (Volunteer)

Women Coding Community (WCC), London

Oct 2025 - Present
  • Contributing to WCC's public website as part of an active open-source community
  • Using the following tech stack: React, Git, MUI, TypeScript
  • Collaborating with other volunteers to improve the website and make it easier to use
  • Collaborating in weekly team sessions to set project priorities, tackle technical challenges, and schedule development tasks
ReactGitTypeScriptMUI

Projects

A selection of my recent work showcasing my skills in front-end and full-stack development

AirbNC Property Booking Platform (UK Stays)

AirbNC Property Booking Platform (UK Stays)

I built a full-stack property booking platform called UK Stays, similar to Airbnb. The frontend is built with React and connects to a custom RESTful API backend I created with Node.js, Express, and PostgreSQL. Users can browse properties, filter by type and price, book stays, leave reviews, save favourites, and manage their profile. The backend is deployed on Render, the database is hosted on Supabase, and the frontend is deployed on Netlify.

ReactReact RouterCSSNetlifyNode.jsExpress.jsPostgreSQLSupabaseRESTful APIJest
Frontend Challenges Showcase

Frontend Challenges Showcase

A collection of interactive web applications that showcase my frontend development journey and problem-solving skills. Features include a strategic Tic Tac Toe game with AI logic, a dictionary app with real-time API integration, and a productivity-focused to-do list with local storage. Each project demonstrates different aspects of modern web development, from component architecture to API handling, while maintaining clean, accessible user interfaces.

ReactHTMLCSSJavaScriptTailwind CSSNext.jsNetlifyAxiosDictionary APIReact Hooks (useState, useEffect)

Let's Connect!

Open to job opportunities, learning and connecting with others!