Summary
Overview
Work History
Education
Skills
Timeline
Generic

Marco Freitas

Sofware Engineer
Funchal

Summary

True team player offering 11+ years of experience in software development.

Well experienced in diverse programming languages, including Java, Kotlin, Swift, PHP and SQL, skilled at technical leadership.

Experienced in full project life cycle from design to implementation to integration.

Overview

13
13
years of professional experience
14
14
years of post-secondary education
2
2
Languages

Work History

Senior Mobile Developer/Tech Lead

Mindera
11.2022 - Current
  • Led Android application development using Android SDK, implementing key libraries including Retrofit, OKHTTP, Room (SQLite), Firebase, and Coroutines/Flows to optimize app functionality and responsiveness.
  • Delivered clean, efficient, and maintainable code in Kotlin, focusing on scalability and adherence to SOLID principles.
  • Mentored team members in coding best practices, code quality, and design principles, elevating the overall technical standards and ensuring consistency.
  • Collaborated closely with project managers, developers, QA, and design teams to identify, troubleshoot, and resolve technical challenges, ensuring seamless project execution.
  • Enhanced application performance by proactively identifying optimizations and efficiently resolving bugs.

Senior Mobile Developer

Mindera
12.2021 - 08.2022
  • Developed Android application using Android SDK and libraries such as Retrofit, OKHTTP, Room(SQLite), Picasso, Firebase, Coroutines.
  • Wrote highly maintainable, solid code in Java/Kotlin.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving requirements
  • Worked with project managers, developers, quality assurance and designers to resolve technical issues
  • Improved system performance by making proactive adjustments and resolving bugs

Senior Mobile Engineer

ACIN Group
01.2020 - 02.2021
  • Developed Android application using Android SDK and libraries such as Retrofit, OKHTTP, Room(SQLite), Glide, Firebase, RxJava
  • Developed IOS application using IOS SDK and libraries such as Almofire, Realm, Firebase
  • Wrote highly maintainable, solid code in Java/Kotlin and Swift.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving requirements
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues
  • Improved system performance by making proactive adjustments and resolving bugs

Software Engineer

TravelCentral24
01.2016 - 12.2019
  • Wrote highly maintainable, solid code in PHP, using frameworks such as Symfony and Laravel
  • Developed Android application using Android SDK and libraries such as Retrofit, OKHTTP, Realm, Picasso, OneSignal, Firebase, RxJava
  • Wrote highly maintainable, solid code in Java, during Android development
  • Analyzed and designed relational databases using MySql
  • Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Improved system performance by making proactive adjustments and resolving bugs
  • Supervised team of 4 developers through a couple of projects, such as YouGoTo.com and BookNow
  • Discussed project progress with product owner, collected feedback on different stages and directly addressed concerns
  • Introduced methodologies and best practices to software development division to enhance product definition and application customization

Software Developer

Asseco PST
06.2011 - 12.2015
  • Coded many software modules using RPG, CL, and XML languages
  • Analyzed and designed relational databases using IBM DB2
  • Analyzed requirements, developed and implemented software modules for baking using IBM iSeries
  • Prepared test plans and test cases based on requirement documents
  • Developed code fixes and enhancements for inclusion in future code releases and patches
  • Improved system performance by making proactive adjustments and resolving bugs
  • Trained a team of 12 developers and discussed issues in order to provide resolution and apply best practices

Education

Bachelor of Science - Computer Science

Madeira University
Funchal
09.2008 - 07.2013

Master of Science - Computer Science

Madeira Interactive Technology Institute
Funchal
09.2015 - Current

Skills

Android dvelopment

Kotlin

Java (Android)

Swift

IOS development

PHP

Relational database (Mysql)

REST apis

Software development lifecycle

Version control (GIT)

Technical analysis

Project management

Software Documentation

Timeline

Senior Mobile Developer/Tech Lead

Mindera
11.2022 - Current

Senior Mobile Developer

Mindera
12.2021 - 08.2022

Senior Mobile Engineer

ACIN Group
01.2020 - 02.2021

Software Engineer

TravelCentral24
01.2016 - 12.2019

Master of Science - Computer Science

Madeira Interactive Technology Institute
09.2015 - Current

Software Developer

Asseco PST
06.2011 - 12.2015

Bachelor of Science - Computer Science

Madeira University
09.2008 - 07.2013
Marco FreitasSofware Engineer