
Pedro Simão
Full-stack and Mobile Engineer
1 recommendation
Salary / Daily rate
1 person recommend
Lisbon, Portugal
Freelance
Can come onsite
Skills
Languages
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
Learning Webpack 3
Issued: Aug 2018
Advanced Responsive Layouts with CSS Flexbox
Issued: Nov 2017
React.js Essential Training
Issued: Apr 2017
Become a React Developer
Issued: Apr 2017
Learning Node.js
Issued: Feb 2017
Using Databases with Python
Issued: Oct 2016
Using Python to Access Web Data
Issued: Aug 2016
Python Data Structures
Issued: Jul 2016
Programming for Everybody (Getting Started with Python)
Issued: Jul 2016