Mariana Moreira, Developer in Porto, Portugal
Mariana is available for hire
Hire Mariana

Mariana Moreira

Verified Expert  in Engineering

Software Developer

Location
Porto, Portugal
Toptal Member Since
August 16, 2021

Mariana is an ambitious and enthusiastic full-stack web developer. She always looks for new challenges to improve and evolve with excellent team player skills, a creative mind, and a hunger for knowledge. Mariana is a fast learner who can build modern, easy-to-use, and production-ready applications using mainly JavaScript, React, and Node.js. In addition to her full-stack skills, she also has an eye for design to help create beautiful applications that stand out.

Portfolio

Freelancer
TypeScript, Next.js, Figma, JavaScript, HTML, CSS, React, Godot, GDScript
HydraDev
Node.js, React, JavaScript, MongoDB, REST, Express.js, Highcharts, Cypress
DSCVR, Inc
Vue, Tailwind CSS

Experience

Availability

Part-time

Preferred Environment

Node.js, React, Express.js, MongoDB, Vue

The most amazing...

...mobile application I've developed focuses on bringing the national crafters community together and helping their businesses prosper.

Work Experience

Front-end Developer

2022 - PRESENT
Freelancer
  • Developed and designed a back-office platform from scratch.
  • Displayed the player history of current slot games.
  • Handled the user management of casinos, operators, providers, and jurisdiction.
  • Contributed to game testing tools and statistics.
  • Crafted the UI design using Figma.
  • Performed the implementation using Next.js, React, and TypeScript.
  • Contributed to slot game development with Godot and GDScript.
Technologies: TypeScript, Next.js, Figma, JavaScript, HTML, CSS, React, Godot, GDScript

Full-stack Web Developer

2019 - PRESENT
HydraDev
  • Developed a human resources management web application that is mainly focused on SMB recruitment flows and managing the internal workloads.
  • Developed front-end and back-end projects using React, Node.js, and MongoDB.
  • Implemented comprehensive end-to-end tests using Cypress.io.
  • Wrote detailed documentation.
Technologies: Node.js, React, JavaScript, MongoDB, REST, Express.js, Highcharts, Cypress

Front-end Developer

2022 - 2022
DSCVR, Inc
  • Developed a crypto social network using JavaScript, Vue, and Tailwind CSS.
  • Contributed to the code review, cleanup and optimization, code splitting into reusable components, bug fixing, restyling components to match the Figma design, and adding new features.
  • Took responsibility for the entire UI/UX design.
Technologies: Vue, Tailwind CSS

Front-end Developer

2021 - 2022
Array, LLC
  • Migrated web components done in CMS to Svelte.
  • Implemented the component based on the design team guidelines using CSS variables and adding the logic to make the component work as expected.
  • Added JSDoc comments to the new Svelte components.
Technologies: JavaScript, Svelte, CSS

Front-end Developer | Designer

2019 - 2019
Ubiquity
  • Worked on multimedia projects for the company events.
  • Designed website mock-ups and color schemes.
  • Developed simple websites using HTML and CSS.
  • Designed internal company products like a digital signature.
Technologies: Figma, Adobe Premiere Pro, HTML, CSS

Nomad

Developed the front end and designed a web application to manage and provides access to traveling libraries. The application allows the user to locate them on the map, request and return books, check the top five books, and more.

HR Task Manager

Developed a human resources management web application using MERN stack to submit and check daily reports, organize tasks, display and save job applications, automated weekly and monthly emails, and more.

Artisan's Fair App

https://www.behance.net/gallery/99300747/UIUX-Artisans-Fair-app
Developed a native mobile application for the National Portuguese Artisan’s Fair (Feira Nacional de Artesanato) to connect the crafters' community with the public also serving as a social network and a way to promote their business.
2017 - 2020

Bachelor’s Degree in Web Information Systems and Technologies in Information Systems

Polytechnic Institute of Porto - Porto, Portugal

2013 - 2016

Bachelor’s Degree in Digital Game Design in Game Design

Polytechnic Institute of Bragança - Bragança, Portugal

Languages

JavaScript, HTML, CSS, TypeScript, Java

Frameworks

Express.js, Next.js, Unity, Material UI, Bootstrap, Cypress, Svelte, Tailwind CSS

Libraries/APIs

Node.js, React, Vue, Highcharts

Tools

Adobe Illustrator, Adobe After Effects, Adobe Experience Design (XD), Adobe Premiere Pro, Blender, Figma, Android Studio

Storage

MongoDB

Paradigms

REST

Platforms

Firebase, Godot

Other

GDScript

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring