Welcome to my personal portfolio!

My space

About Me

Hi, I'm Bruna.

I'm a passionate front-end developer with a knack for creating visually stunning and user-friendly web applications. With a strong foundation in HTML, CSS, and JavaScript, I specialize in crafting responsive designs that adapt seamlessly across devices. My journey in web development is fueled by a love for innovation and a commitment to delivering exceptional digital experiences.

Still in training, but already immersed in the world of digital creation. I'm exploring tools and concepts to transform ideas into real and functional projects. In this portfolio, I share some of my work and learnings so far - and this is just the beginning.

Hobbies: Reading, writing, and exploring new technologies.

Bruna Carvalho

2022-2024

Montijo professional School

I started the Technical Course in Management and Programming of Computer Systems, which was scheduled to last three years. During this period, I acquired essential technical and practical knowledge for my training in the field of technology and programming.

2024-2025

Polytechnic of Setúbal

Currently attending a course in Information Systems Technology and Programming.

2023

D. Pedro Varela Primary School

I completed a month-and-a-half internship focused on formatting and technical support.

2024

Erasmus in Spain

I participated in an Erasmus program in Spain for a month. Together with a colleague, I was responsible for developing a website for a campsite – which was my first contact with React. During this year, I continued to complete my technical course, consolidating my knowledge in programming and systems management.

HTML

CSS

file_type_js_official

JS

REACT

projects



DeepFocus

DeepFocus follows the Pomodoro Technique and transforms your time into real focus. Work for 25 minutes, rest for 5, repeat — and watch your concentration improve with each cycle. Simple, effective, and distraction-free.

Difficulty

The most difficult part was ensuring responsiveness across different screens. Adjusting the layout to look good on mobile phones, tablets, and computers required several tests and adjustments to size, spacing, and fonts.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • DeepFocus

    Lumos

    Lumos – Ignite your next obsession! Discover the best personalized recommendations for movies, series, and books that match your taste. Let the light guide you to the next story that will captivate you from beginning to end.

    Difficulty

    The main challenge was finding and integrating reliable APIs for movies, series, and books. Additionally, positioning the content intuitively and adapting the screens responsively required multiple adjustments to layout, breakpoints, and mobile/desktop performance.

    Technologies Used

  • HTML
  • CSS
  • JavaScript
  • Contacts

    bruna.martinscarvalho2004@gmail.com
    github [#5ce1e6] Created with Sketch.
    Brunallart
    Bruna Martins