Pedro Simão

Full-stack and Mobile Engineer

1 recommendation

Salary / Daily rate

1 person recommend

Lisbon, Portugal

Freelance

Can come onsite

Skills

ReactReact NativeGolangNodePythonVuePostgreSQLSQLiteRESTful APIsSolidityPlaywrightWeb3GraphQLCypress

Languages

French (Native)Portuguese (Native)English (Fluent)Spanish

Recommended by

Arthur Pfalzgraf

Iron

Product

Recommended on 04 march 2025

About me

Intro

I hold a master’s degree from Paris 1 Panthéon-Sorbonne and studied software engineering at 42 School. I’ve worked across diverse sectors as an engineer, including crypto, automotive, energy, luxury, IoT, finance, healthcare, and video streaming.

Links

Work experience

Contributing Member

The Product Crew

Feb 2025 - Present

1 year 9 months

Paris, France

Skills: React Native · React.js · Full-Stack Development · AI Agents

Software Engineer

Moonpay (iron.xyz)Freelance

Feb 2025 - Present

1 year 9 months

Remote

■ Refactored the entire design of Iron’s partners Dashboard (NextJS) ■ Built web and mobile widgets and SDKs for external partners. (0 ‑> 1) Greenfield project. ■ Implemented NIST AAL2 compliant MFA authentication ■ Implemented new Onboarding flow for internal and external users, including complete KYB/KYC flows ■ Implemented crypto ramps live quoting ■ Created Iron's MCP Server

React Native and React Engineer

Kraken Digital Asset Exchange

Jul 2024 - Jan 2025

7 months

San Francisco, CA, USA

• Developed financial applications managing assets exceeding 11 figures under management (AuM). • Contributed to cross‑functional teams by implementing new features, fixing bugs, and refactoring code in two React Native applications, two React web applications, and an internal TypeScript SDK. • Designed and built a shared UI library to enable the reuse of components and logic across multiple applications. • Improved and maintained end‑to‑end (E2E) and unit test suites using tools such as Maestro and React Testing Library. • Coordinated app deployment processes, including versioning, CodePush updates, and cherry‑picking changes to production.

Senior Full-stack Engineer

JustWatch

Jun 2022 - Aug 2024

2 years 3 months

Berlin, Germany · Remote

🚀 MAIN ACHIEVEMENTS ■ Developed a Marketing Campaigns dashboard from scratch, integrating Meta Ads, DV360 (Google Marketing Platform) and Tiktok Ads, in one place. We focused on building the perfect cockpit / Swiss army knife for marketing campaign managers. I have worked in both Front‑end and Back‑end related tasks like creating Golang SDKs and building multiple dashboards in React. ■ Developed a Front End dashboard for data visualization, enhancing business decision‑making through data insights. ■ Automated Report and Presentation generation, utilizing Google Slides/Sheets API, Golang, and Vue.js to make client reporting processes much faster, while reducing manual work by hundreds of hours monthly. ■ Lead multiple technical projects helping other engineers on improving code quality, enhancing UX design/dev integration and optimizing CI/CD processes. ⚙️ TECH STACK: Go (Golang), PostgreSQL, React.JS, Tailwind, Vue.JS, Typescript, Bulma / Buefy, ECharts

Lead Full-stack Engineer & Co-Founder

Sève

Oct 2021 - Jul 2022

10 months

Paris, France

🚀 MAIN ACHIEVEMENTS ■ Created an MVP from scratch in 2 months. Backend in NodeJS + GraphQL and Frontend in React.JS. ■ Implemented CI/CD in multiple environments with Gitlab, Digital Ocean App (backend), PostgreSQL and Netlify (frontend) ■ Implemented multi environment CDN for fast delivering of images ■ Coached co-foudners on Agile Scrum best practices ⚙️ TECH STACK: React + Redux + React-Query, Typescript, React Testing Library + Cypress, CSS-in-JS: Emotion, Gitlab CI + Git Flow, Koa + PostreSQL, Digital Ocean App, Agile Scrum

Senior Front-End Engineer

lemon.markets

Jun 2021 - Oct 2021

5 months

Berlin, Germany · Remote

🚀 MAIN ACHIEVEMENTS ■ Benchmarked technical solutions and assisted the CTO in choosing the tech stack of the company ■ Created a landing page from scratch with Next.JS (Statically Generated + Backend) ■ Implemented CMS Integration with multi-language support (Prismic CMS) ■ Refactored a ReactJS dashboard app with good practices (typing, linting, husky, clean code), helping to set a new code quality standard ■ Made technical interviews with candidates applying for software engineers roles ⚙️ TECH STACK: Next.JS (Static + Backend), Typescript, CMS Integration (Prismic), Emotion, React Native

Senior Front-End Engineer

ekWateur

Dec 2019 - Jul 2021

1 year 8 months

Paris Area, France · On-site

🚀 MAIN ACHIEVEMENTS ■ Improved user conversion rates. On every new version release of the app, the data analysis team gave the developers team positive feedback. Bug fixes = better user experience and engagement. ■ Created and documented the long-term guidelines for the refactoring of the app. ■ Type safety went from 0% to 80% in a few months with the addition of Typescript to the project. ■ Improved developer experience, by cleaning all warnings and errors. ■ Implemented fine-grained error monitoring in the production environment. ⚙️ TECH STACK: React + Typescript, Styled-components / Emotion, Redux-Saga, Reselect, Gitlab CI + Git Flow, Google Analytics / Tag Manager, Agile Scrum

React Native and Full-Stack Engineer

monspecialisteauto.com

Jan 2019 - Dec 2019

1 year

Paris Area, France · On-site

🚀 MAIN ACHIEVEMENTS ■ Led from conception to final approvals the making of the new V2 applications. I proposed application mock-ups, coded the new web dashboard from scratch, and collaborated for a big improvement in the backend data structure. ■ Improved mobile application performance and user experience notably. On some screens, the average FPS was 90% faster than the initial version. ■ Implemented Code Push integration which gives developers great flexibility when it comes to version rollback, hot-fixes, etc, bypassing App Store and Google Play approval times. ■ Added type safety with Flow and tests with Jest. Which was non-existent. ⚙️ TECH STACK: React Native, React JS, Redux, Express / MongoDB / Mongoose, Jest Unit and Interaction Testing, Microsoft App Code Push, Push Notifications via Google Firebase, Offline Text Recognition API Implementation, Internationalization of the Mobile App with i18n-react

Full-stack Engineer and Project Lead

adesias.

Mar 2018 - Jan 2019

11 months

Paris Area, France

🚀 MAIN ACHIEVEMENTS ■ Guided a team of artists in the making of their first mobile application. ■ Defined and documented the project's tech stack, technical specifications and database modeling. ■ Conceived the UX Design of the apps, which were approved by the stakeholders. ■ Delivered an app with efficient user experience and beautiful design, based on multi-layer animations. ⚙️ TECH STACK: REST API, NodeJs Backend, MongoDB database, ReactJS Frontend App, React Native App

React Native Developer

unfluxFreelance

Sep 2018 - Oct 2018

2 months

Paris Area, France

🚀 MAIN ACHIEVEMENTS ■ Development of a mobile application for iPad with the React Native library ■ Delivered a fully functional MVP in record speed. We went from zero to finished product in less than two months. ■ Implemented real-time communication with connected objects (IOT) via REST API ■ Architecture and implementation of Realm Database in an off-line first fashion ⚙️ TECH STACK: React Native + Redux development for iPad, REST API, IOT, Realm database

Mobile Application Developer

Instituut AbaFreelance

Jul 2017 - Mar 2018

9 months

Hem, Netherlands

🚀 MAIN ACHIEVEMENTS ■ Design and coded 2 mobile applications for autistic children. ■ Worked tightly together with the therapists to create an innovative yet very efficient solution. ■ The apps proved to generate good engagement with the children and had positive feedback from the therapists. ⚙️ TECH STACK: Adobe Air, Starling Framerwork, FeathersUI, SQLite

360 Video Producer

The New York TimesFreelance

Apr 2016 - Mar 2016

Brussels Area, Belgium

■ Produced a 360 degree video reportage for the New York Times.

Developer / Producer

Raizen SAFreelance

Jul 2012 - Oct 2015

3 years 4 months

Paris / Las Vegas / Rome / Barcelona

■ Wordpress development ■ Nginx Server on AWS cloud service ■ HLS and RTMP streaming ■ Live video streaming production ■ Team management

Globosat

Oct 2009 - Oct 2010

1 year 1 month

Video Editor - Final Cut

Apr 2010 - Oct 2010

7 months

Edited TV programs for the TV channels GNT (for women) and SporTV (sport oriented channel). Created workflow solutions for the commercial sector of the company (OPEC) and for Viva Channel (archives content channel).

Video Editor - Avid

Oct 2009 - May 2010

8 months

Edited several different TV programs: ■ Caras & Boca (soap opera) ■ Videoshow (magazine) ■ Toma Lá da Cá (comedy) ■ Cinquentinha (mini series).


Education

42

Computer Software Engineering

2016 - 2017

1 year 2 months

University of Paris I: Panthéon-Sorbonne

Master, Interactive Multimedia

2011 - 2012

1 year 2 months

Pontifícia Universidade Católica do Rio de Janeiro

Bachaleor, Social Communication

2002 - 2007

5 years 2 months

Colégio Santo Agostinho - Leblon

1998 - 2001

3 years 2 months


Licenses & certifications

Go Essential Training

Issued: Apr 2023

Certified by LinkedIn

Learning Webpack 3

Issued: Aug 2018

Certified by LinkedIn

Advanced Responsive Layouts with CSS Flexbox

Issued: Nov 2017

Certified by LinkedIn

React.js Essential Training

Issued: Apr 2017

Certified by LinkedIn

Become a React Developer

Issued: Apr 2017

Certified by LinkedIn

Learning Node.js

Issued: Feb 2017

Certified by LinkedIn

Using Databases with Python

Issued: Oct 2016

Certified by Coursera Course Certificates

Using Python to Access Web Data

Issued: Aug 2016

Certified by Coursera Course Certificates

Python Data Structures

Issued: Jul 2016

Certified by Coursera Course Certificates

Programming for Everybody (Getting Started with Python)

Issued: Jul 2016

Certified by Coursera Course Certificates

The best place to find your next move

© 2026. All Rights Reserved.