Diana Silva

🌱 Junior Software Engineer

About me

Hi 👋🏼, my name is Diana and I am a junior software engineer 🚀.

My journey into programming began in mid-2023 when I decided to take Harvard’s CS50 course just for fun. What started as a little challenge quickly turned into something much bigger. The more I explored the lectures and tackled the projects, the more I found myself hooked and eager to learn. That spark led me to dive into even more courses and eventually pursue a degree in Computing and IT.

These days, I’m juggling university projects, online courses, and my role as a Junior Software Engineer. In my day-to-day, I focus on building web forms, integrating services within the county council, and managing support tickets. It's a rewarding and constantly evolving role where I get to grow and learn every day.

On top of that, I'm proud to be an ambassador for GirlCode, working to inspire and empower more women to join the tech industry. I’m always excited to learn new things and to create cool, meaningful projects with code.

Projects

🩺 Pneumonia detection using deep learning

Xray images on loop

A deep learning model for pneumonia detection in chest X-rays, built using ResNet50 for transfer learning. The model achieves 93% accuracy on unseen data, using techniques like data augmentation, fine-tuning, and class weight adjustments to optimize performance.

Portfolio Website 📑

A picture figma with drafts of the portfolio's design

A modern and clean design that keeps things simple and easy to use. Subtle animations, a matching color palette, and attention to accessibility make this space both professional and personal, reflecting who I am and what I can do.

🧩 Silent Hill Console Game

A gif of a text adventure game

A spooky text-based horror game inspired by Silent Hill. You’ll explore eerie places, make tough choices, and face scary moments while keeping an eye on your health. The branching story, health tracking, and creepy atmosphere make it a game you can play more than once.

Word Unscramble Game 🎲

A gif of a game being played on the app

A word game where you unscramble letters to find the right word. It includes hints, feedback, and score tracking to keep things interesting. The game uses an external API to fetch random words, making every round different and unpredictable.

☑️ To do list App

A gif of a to do application

A simple, easy-to-use task manager that lets you add, complete, and delete tasks effortlessly. Tasks are saved with localStorage, so nothing gets lost. The app features a responsive design and an animated wave background, offering a seamless experience on any device.

For a full list of all my projects, go to my repositories 🗄️!

Get in contact

If you have any job opportunities or just want to connect, then feel free to get in touch using my linkedin or by leaving a message 📮.

⚠️ Oops! This form is still under construction! ⚠️
Come back later for some magic! ✨