Diogo Soares Silva

A full-stack web developer based in Prague, CZ.

If you're searching for my résumé, look no further. You can contact me here. But feel free to scroll down and learn more about my work.

ABOUT ME

For the past eight years I was an academic, conducting research in universities in Portugal, the Netherlands and the UK. Last year, I have decided to pursue a career in tech.

These days, I am a full-stack web developer with attention to detail. I create web applications using JavaScript (with React) and PHP (with Laravel), but I am constantly reading about new languages and frameworks. I am currently looking for a junior position as a full-stack developer that will allow me to learn new skills in a professional setting.

When not coding, you might find me surrounded by music — crafting playlists, digging for vinyl, and standing in front of you at a concert — or by pictures of cute animals.

MY SKILLS

Which tools have I learned and worked with?

Front-end: JavaScript with React

Back-end: PHP with Laravel

Relational databases: SQL (RDBMS: MySQL and PostgreSQL)

HTML5, CSS/SASS/SCSS, Bootstrap 4

Version control: Git

Misc: Yarn, NPM, Gulp

What am I learning these days?

Intermediate React

Advanced SQL and Python for Data Science

Non-relational databases: MongoDB

PHP Laravel JavaScript React
SQL HTML 5 SCSS/SASS Git Github Yarn NPM Gulp node.js

MY PORTFOLIO

Carbon Voyage, a carbon footprint calculator.

The application allows the user to search for flights (using Kiwi's API) and calculates the distance between the two airports and how much CO2 is emitted on a given flight.

Tools: Laravel, React, Redux, MySQL, SASS

(+Git, NPM, Chartjs, Bootstrap)

View on GitHub / Deployed here.

A static website for a cafe.

Simulation of a basic web dev contract on a six-hours long hackathon.

Tools: HTML5, SASS

(+Git, Yarn, Gulp)

View on GitHub / Deployed here.

A JavaScript Pacman game.

A little Pacman-like web application built with vanilla JS during a six-hours long hackathon.

Tools: JavaScript, HTML5, SASS

(+Git, Yarn)

View on GitHub

Veterinary clinic admin platform.

Simulation of a basic web dev contract on a six-hours long hackathon.

Development of the admin platform for a veterinary clinic, with basic CRUD.

Tools: PHP, Laravel, MySQL, HTML5, SASS

(+Git, Yarn)

View on GitHub