Full-stack developer who ships to production on mobile and web.
I'm Fernando Ropero, a full-stack developer with 6+ years building mobile and web apps with React Native, React and TypeScript.
I've shipped my own products and client work to production, publishing on the App Store and Google Play, with full-stack range (Node.js, NestJS, MongoDB) and experience leading small development teams.
iOS & Android mobile apps
React Native and Expo with a single codebase and native feel. Push notifications, offline, native scanning and Swift modules when needed. I've shipped and maintained apps on the App Store and Google Play.
Good evening
Fernando
Total balance
Dinner · Lisbon trip
You paid · split ×4
Groceries
Alex owes you
Taxi
Split ×3
Cinema
Sam owes you
Web interfaces that feel right
React, Next.js and TypeScript with reusable components, design systems and API integration. State management with Redux / RTK Query and a focus on UI performance.
Backend and APIs, end to end
Node.js and NestJS with MongoDB, REST APIs and real-time with Socket.IO. Auth, push notifications, payments and third-party integrations.
Full stack, from design to production
I work across mobile, web and backend. I've taken products from idea to the App Store and led small teams with task assignment and code review.
Active users
12,840
Sessions
8.2k
Avg. time
4m
Retention
63%
Tech stack
Mobile
- React Native
- Expo
- Swift (SDK)
- App Store & Google Play
Frontend
- React
- Next.js
- TypeScript
- Redux / RTK Query
- Vite
Backend
- Node.js
- NestJS
- MongoDB
- REST APIs
- Socket.IO
- Redis
Tools
- Git
- Docker
- CI/CD
- JIRA
Professional experience
Mobile Developer
Oct 2024 — PresentCandelasoft
- I build mobile apps with React Native and TypeScript, plus the associated web admin panels with React and Vite.
- Created an internal component library shared between the mobile apps and the web frontend, cutting duplicated work.
- Restructured state management and the data layer with Redux Toolkit and RTK Query.
- I take part in code reviews and in defining TypeScript conventions and project structure.
Application Developer · Freelance
Aug 2022 — Oct 2025ADO Technologies
- Led a team of 6: assigned and tracked tasks, gave technical support and reviewed code.
- Built an in-house Swift SDK for biometric and camera flows, distributed as an XCFramework via Swift Package Manager.
- Integrated third-party biometric SDKs and identity verification flows.
- Published and maintained apps on the App Store, and built the management web panel in React and TypeScript.
Frontend & Mobile Developer
Oct 2020 — Nov 2022Wip
- Built mobile and web apps with React Native and React for various clients, from kickoff to delivery.
- Implemented responsive web interfaces from Figma designs, with reusable components and React Router.
- Progressively migrated projects from JavaScript to TypeScript.
- Integrated authentication, push notifications and payment flows in the mobile apps.
Frontend & Mobile Developer
Feb 2019 — Oct 2020Devitech
- Built web interfaces with React and JavaScript, wiring them to REST services.
- Took my first steps in React Native within the mobile team, on iOS and Android apps.
- Fixed production bugs and maintained already-published versions of the product.
Projects
Splittier
Splittier — expense tracking and splitting app, my own product on iOS and Android.
What I built:
- Mobile-first app published on the App Store and Google Play
- Real-time balance sync with Socket.IO
- Automatic receipt reading with AI-powered OCR

Despenxy
Despenxy — pantry and home inventory management by scanning.
What I built:
- React Native + Expo app with native product scanning
- Web dashboard in React + Vite and a NestJS backend
- Self-hosting with Redis and Docker Compose

Mielo
Mielo — a local-AI desktop assistant that lives in the Mac notch.
What I built:
- Native macOS app in Swift 6 + SwiftUI, with a WinUI 3 Windows port
- LLM, voice and semantic search running 100% on-device
- Tasks, reminders, focus, notes and habits by text or voice


