Webdesign & Programming Portfolio

Get Started

ABOUT ME

profile photo

Hello World!
My name is Bruno Freitas and I have been learning and working on CS related projects for over 10 years. During this time I have developed several applications mostly in PHP, sometimes supported by frameworks like Laravel, along with their respective Frontends.
While I have a background as an Architect in the AEC industry, I have been gradually acquiring skills in Software Engineering and Programming, and hold a postgraduate in Open Source Software from Lisbon's ISCTE university.


Read on for some samples of my work and the technologies I work with.

You can also download my CV from one of the links below.

TECHNICAL SKILLS

PROGRAMMING LANGUAGES


HTML
Advanced
CSS/SASS
Advanced
PHP
Advanced
Python
Intermediate
Javascript
Intermediate
C
Novice

DATABASES, FRAMEWORKS & INTEGRATION


MySQL
Advanced
Neo4j
Intermediate
GIT
Intermediate
Laravel
Advanced

Group Organizer

G.O. was designed to make storing and retrieving personal information easy and smart. Content such as images and documents, task lists and contacts can be shared with other users, making it a powerfull organization tool.


Technologies:
PHP, Laravel, HTML, CSS, JavaScript, MySQL

Contacts Database

This contacts database was created to solve a recurring problem of contacts storage and sharing in a restricted environment. It allows registering users with various permission levels, regarding the content they are allowed to access and/or edit.


Technologies:
PHP, HTML, CSS, MySQL

Expense Tracker

One of the first projects I ever developed, this expense tracker allows user registration, custom accounts and categories for each user, where income and expenses can be associated. It provides an interface to set monthly goals and simple graphs to keep track of transactions.


Technologies:
PHP, HTML, CSS, MySQL

GitMOSS

This project was developed in the context of the Masters in Open Source Software, and was my first laravel app. It's a simple site that allows users to save their favorite repos from Github. Through REST and Github's API we are able to dynamically search available repositories as store them in our own structured folders for easy retrieval.


Technologies:
PHP, Laravel, HTML, CSS, JavaScript, REST, MySQL

Time Tracker

Another of my early projects, this time tracker app allows user registration, custom categories / groups for each user, where tasks can be timed. It provides an interface to review total time spent working on specific projects or tasks.


Technologies:
PHP, Laravel, HTML, CSS, JavaScript, MySQL

Drop me a message!