Hello, I'm Joana Martins.

I'm a Web Developer with a background in Tech Sales and Customer Service.

View my work

Work

myFlix API printscreen

myFlix (server)

REST API for a movie application called myFlix that interacts with a database that stores data about different movies.

Objective

Build the server-side component for a movie app called myFlix. The web application provides users with access to information about different movies, directors, and genres. Users are able to sign up, update their personal information, and create a list of their favorite movies.
JavaScript MongoDB Express Node.js Postman PostgreSQL Mongoose
myFlix printscreen

myFlix (client)

Single-page, responsive movie application called myFlix that provides users with access to information about different movies, directors, and genres. Users are able to sign up, update their personal information, and create a list of their favorite movies.

Objective

Using React, build the client-side component for a movie app called myFlix based on its existing server-side code (REST API and database).
React Node.js Express Parcel React Bootstrap
Chat App printscreen

Chat App

Chat app for mobile devices that provides users with a chat interface and options to share images and their location.

Objective

Using React Native, build a chat app for mobile devices.

See case study

React React Native Expo Google Firebase
Recipe App printscreen

Recipe App

Recipe App that lets authenticated user search for and view recipes; show different stats about the data.

Objective

Create a web application using the Django framework.
HTML CSS Python Django PostgreSQL
Meet printscreen

Meet App

The Meet App allows users to search for a city and get a list of events for Full-Stack Developers hosted in that city.

Objective

  • Build a serverless, progressive web application with React using a TDD technique.
  • Use the Google Calendar API to fetch events.
  • Support offline access.
React / Create-React-App (CRA) CSS Jest Cucumber Puppeteer Atatus Lighthouse Recharts
Pokedéx printscreen

Pokédex

Small Pokedéx app (web application with HTML, CSS, and JavaScript) that loads data from an external source (API), displays a list of Pokemón and enables the user to view details for each Pokémon.

Objective

Build a small web application with HTML, CSS and JavaScript that loads data from an external API and enables viewing of data points in detail.
HTML CSS JavaScript jQuery Bootstrap Prettier
myFlix Angular printscreen

myFlix Angular (client)

Single-page, responsive movie application called myFlix that provides users with access to information about different movies, directors, and genres. Users are able to sign up, update their personal information, and create a list of their favorite movies.

Objective

Using Angular, build the client-side component for a movie app called myFlix based on its existing server-side code (REST API and database).
Angular Node.js Angular Material

About me

After 15 years working with managers and developers to help customers solve business problems through the use of technology, I decided to shift from an IT Sales and Customer Service Manager role into a new Web Developer path.

My background gives me a unique perspective to be able to continue helping people and organizations, only on a different role. I’m passionate about improving efficiency using technology and eager to continually learn new skills.

When I’m not coding you’ll probably find me with my two kids, reading a book, watching a movie, or baking a nice cake.

Want to learn more about my background or explore potential collaborations? Check my work and feel free to contact me.

Skills and Tools

HTML

CSS

JavaScript

React

Python

Bootstrap

Node.js

Git

Contact