Building Memorable Experiences

Hi! I am Michael Carter a junior developer looking for work or internship within the IT industry.

Check out my portfolio below!

Latest Project

InMotion

InMotion was a team project for iOS mobile using Swift. The application uses a 3rd party API called Morpim, that uses AI algorithms to track movement and the mode of travel used.

The application is a travelling companion, that will calculate statistics on your travelling habits and allow for uploading of images and blog posts.

The design phase followed a 5 day design sprint inspired by GV.

Project Repository
  • iOS
  • Swift
  • API
  • Adobe Xd
  • Design Sprint
  • Scrum

Skills

LinkedIn
  • UI / UX Design
  • Prototyping and Designing
  • User Centered Designs
  • Design Thinking
  • Responsive Designs
LinkedIn
  • Frontend Development
  • HTML / CSS
  • JavaScipt
  • React
  • GIT Version Control
LinkedIn
  • Mobile Development
  • React Native
  • Kotlin
  • Swift
  • Java

Projects

Booksy

Booksy was a solo project to learn React Native. It is an application where users can upload and share images and videos of books they want to swap.

Expo was used as the environment to build this React Native application. An API was provided for the backend to store application data.

Adobe Xd was used in the designing and prototyping.

Project Repository
  • React Native
  • Expo Cli
  • RESTful API
  • Adobe Xd
  • Lottie

GamerVibe

GamerVibe was a group project where we created an Instagram like platform for sharing screenshots of in game images and gamer's personas.

The backend was built using Node.js and SQL as the database. Frontend was HTML/CSS and JavaScript without the use of frameworks or libraries.

The aim of this project was to understand and practice the fundamentals of building a web application.

Project Repository
  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Adobe Xd

MineEclipse

MineEclipse was an IoT project for prototyping and controlling a custom smart lighting system. I was the lead of the Android application team.

Using the latest Android concepts and RESTful API the application was built to allow for standard user tasks and controlling linked devices.

Project Repository is unavailable due to potential business opportunities with the project for the owner.

  • Kotlin
  • Android Studio
  • RESTful API
  • Adobe Xd

LingoKnight

LingoKnights was a solo project to build an application that helps children learn new languages in a fun environment.

The user is shown pictures and the name of the image in the language of choice. The user is then quizzed at the end with a score given.

The focus of the project was to learn Kotlin and applying Android SDK fundamentals.

Project Repository
  • Kotlin
  • Adroid Studio
  • Adobe Xd

Education

Metropolia University of Applied Sciences

BEng ICT Major in Mobile Solution

Sept 2019 - current

GPA: 4.87 / 5

Credits Earned: 171

2nd Year Studies

  • Object Oriented Programming & Data Communication
  • Basics of Web Development
  • React Native
  • Internet of Things
  • IoT Project
  • Swift & iOS Development

Summer Studies

  • Introduction to Software Development
  • Introduction to Process Management
  • Introduction to Lean Thinking
  • Introduction to Cloud Services
  • Introduction to React Native
  • Developing Python Applications
  • Internet Business Models
  • Design Thinking

1st Year Studies

  • ICT Orientation
  • Smart IoT Systems
  • Mobile Solutions
  • Networking and Linux Systems