Filipe Miranda

Software Engineer

Hi there! I’m Filipe and I currently live in Porto, Portugal. I recently graduated from the Masters in Informatics And Computing Engineering at FEUP. I also did Erasmus at the University of Leiden, in the Netherlands, focusing on machine learning courses.
I’m a mobile/web developer with experience in developing beautiful solutions. I am comfortable in developing mobile applications on a single platform or cross platforms and responsive websites.
Another area that I am interested in is machine learning and data mining. I like to understand how algorithms and models work and the reasoning behind them. I have also experience in scientific research, writing articles and looking at a problem with a critical thought.
I am used to work on new and agile environments and learn new and innovative technologies. If you have any questions or proposal, feel free to contact-me through my email address or LinkedIn.

MOBILE NUMBER
+351 96 7300 654
LANGUAGE
PORTUGUSESE (NATIVE), ENGLISH (FLUENT)

Education

2012 - 2017

Integrated Masters in Computer Engineering

University of Porto (FEUP) - Porto, Portugal

Relevant Courses: Project and enterprise management, Software engineering and agile methodologies, artificial intelligence, mobile and web computing,.

Grade: 16/20

2016

Masters in Computer Science

University of Leiden (LIACS) - Leiden, The Netherlands <

Relevant Courses: Information retrieval, bayesian and neural networks, programming systems in artificial inteligence.

Skills

PROGRAMMING LANGUAGES

C, C#, C++, Church, CSS, HTML5, Java SE8, JavaScript, JSON, Matlab, OpenGL, PHP, Prolog, Python 3, R, Rapidminer, SQL/NOSQL
Learning: NativeBase, Node.js, React native, Redux, Tensorflow

APPLICATIONS, IDES AND TOOLS

Adobe Illustrator, Adobe Lightroom, Adobe Photoshop, Adobe Premiere, Android Studio, Auth0, Bitbucket, Bootstrap, Eclipse, Enterprise Architect, Facebook API, Github, Google Sign-In, Heroku, InteliJ, Jetbrains, Primavera, R studio, Rapidminer, Redmine, Smarty, Sony Vegas, SVN, Twitter API, Visual Studio, Xamarin, XAMPP

DATABASES

Firebase, MongoDB, MySQL, PostgreSQL, SQLlite

Work Experience

2016 - Present

Research Fellow - REMINDS research project

INESCTEC - Porto, Portugal

Collaboration in the 'REMINDS' (RElevance MINing and Detection System) project, under a research grant supported by FCT. Development of data retrieval applications from social networks (Facebook and Twitter) and classification using crowdsourcing tools (Crowdflower). Analysis of the gathered data using R, python and Java.

2015 - 2016

Teaching assistant

University of Porto (FEUP) - Porto, Portugal

Teaching assistant in two Graphical Applications Laboratory classes, where I assisted the full-time teacher. The subject is part of the Master in Informatics and Computing Engineering at FEUP.

2015

Monitor at U. Júnior

University of Porto (FEUP) - Porto, Portugal

A program for kids at the University of Porto called “Universidade Júnior”, where I was a monitor in the activity “Tridimensional Modeling of Objects”.

Projects

Machine Learning and Data Mining:
2017

Tool to match news articles with tweets and Facebook posts- Data Mining and Information Extraction

INESCTEC - Porto, Portugal

Development of a tool to collect news and social network posts and match them regarding their information and referenced events

TOOLS: R Python Java CoreNLP Facebook and Twitter API

2016

Banking loans - classification model and data analysis

University of Porto (FEUP) - Porto, Portugal

Study and development of a classification model on viable bank loans. Grade: 1st in Kaggle competition

TOOLS: R RAPIDMINER

2016

Influence of resolution and cropping in image classification - Information extraction

University of Leiden (LIACS) - Leiden, The Netherlands

Project to test different cropping and resizing techniques and how it may impact the test and training of image recognition models. Grade: 8/10

TOOLS: C UNIX enviroment

2016

Search engine / Web crawler - Information retrieval

University of Leiden (LIACS) - Leiden, The Netherlands

Project to build a simple and light web search engine for the webpages of the University of Leiden. Grade: 9/10

TOOLS: C UNIX enviroment

Web and Mobile Development:
2016

Cafe Payment System - Android application

University of Porto (FEUP) - Porto, Portugal

Android and server system where users can place orders to a cafeteria, choosing items from the menu and the quantities, and transmit them possibly with vouchers to a terminal inside the cafeteria establishment. Grade: 18/20

TOOLS: ANDROID (JAVA) NODE JS FIREBASE

2016

Pinbuster - Android, Windows and iOS applications

University of Porto (FEUP) and Microsoft Portugal - Porto, Portugal

Cross platform application (iOS, Android and Windows Mobile) that allows users to post hidden messages on a map that can be read by users nearby. Developed with the guidance of Microsoft Portugal representatives to show of the applications of Xamarin. Grade: 17/20

TOOLS: XAMARIN (C#) .NET POSTGRESQL SCRAIM FACEBOOK API

2015

Rios+ - Website and Android applications

University of Porto (FEUP) and Engenho e Rio - Porto, Portugal

Website and Android Application that aids technicians and people in general to contribute to a national database about the well-being of rivers and lakes in Portugal. Developed to Engenho e Rio. Grade: 19/20

TOOLS: ANDROID (JAVA RUBY ON RAILS HTML5 / CSS / JS / PHP POSTGRESQL

2015

Venn - Social network's website

University of Porto (FEUP) - Porto, Portugal

Social network website where users can create circles of friends, share messages, video and photos. Posts can be scheduled, edited, deleted or with a time-span of visability. The site was develope with responsive design, to adapt to phones and computers. Grade: 19/20

TOOLS: HTML5 / CSS / JS / PHP BOOTSTRAP POSTGRESQL SMARTY

2014

Polly - Polls's website

University of Porto (FEUP) - Porto, Portugal

Website where users could create and answer to polls. Integrated with Facebook (login and share) the website presents strong security measures and a responsive design. Grade: 18/20

TOOLS: HTML5 / CSS / JS / PHP FACEBOOK API

Games:
2014

Pixel Realm - Android game

University of Porto (FEUP) - Porto, Portugal

Android game developed completely without any external libraries (graphics, physics and logic). The player controls the character (Hero) with the goal to kill the several enemies in order to make progress in game. Grade: 19/20

TOOLS: ANDROID (JAVA) MVC PATTERN

2014

Tabula - Computer game

University of Porto (FEUP) - Porto, Portugal

Computer game based on Tabula, a strategic game. The game supports person vs person or person vs computer. All the animations and graphics were implemented with barebone OpenGL. The game's logic was implemented in Prolog. Grade: 19/20

TOOLS: OPENGL (C++) PROLOG

Information Systems:
2016

Tech Store - Information systems

University of Porto (FEUP) - Porto, Portugal

Project to test implement a website using an existing information system, adding new products, regestring shopping carts, purchases and invoices. Grade: 16/20

TOOLS: PRIMAVERA C# .NET

Research

2017

Automatically finding matches between social media posts and news articles

IEEE DataCom 2017 - Orlando, USA

Filipe Miranda and Álvaro Figueira

2017

Computing the accuracy of an automatic system for relevance detection in social networks - Master's Dissertation

University of Porto (FEUP) - Porto, Portugal

Grade: 18/20