07/02/2026 updated

**** ******** ****
100 % available

Software Engineer | Typescript, React, React Native, Node.js | 6+ years experience

Albuquerque, USA
Only remote
Master Degree Computer Science @Epitech Paris
Albuquerque, USA
Only remote
Master Degree Computer Science @Epitech Paris

About me

Full-stack Software Engineer with 6+ years of experience. I work across architecture, frontend, backend, databases, deployment, monitoring, and maintenance, with experience in both large international teams and fast-moving startups.

Amazon Web ServicesTypeScriptFull Stack DevelopmentReact NativeTerraformDocker
Software Engineer with 6+ years of professional experience building mobile apps, web platforms, backends, and production systems.

My main focus today is full-stack product development with TypeScript. I mainly work with React, React Native, TanStack Start, Next.js, backend frameworks (such as Hono), Docker, CI/CD, observability, and cloud infrastructure to build reliable products from idea to production.

I’m comfortable owning the technical side of a project end to end: frontend, mobile, backend, database design, deployment, monitoring, and long-term maintainability. I also bring a strong iOS/macOS background with Swift and modern Apple frameworks, which is useful for teams building across web, mobile, and Apple platforms.

I’ve worked on large-scale mobile applications for international companies such as Europcar Mobility Group, where I contributed to the Europcar and Ubeeqo iOS apps across several product teams. My work included building new features, modernizing legacy code, fixing memory leaks, reducing crashes, writing tests, participating in release processes and making technical presentations to the iOS team.

I’ve also worked in smaller startup teams and built products from scratch, covering everything from product decisions and architecture to frontend, backend, infrastructure, monitoring, and deployment. This gives me a practical understanding of both engineering quality and business constraints: shipping fast matters, but building something maintainable matters too.

I can help you with:

✅ Building or improving full-stack web applications with Typescript, React, Next.js and Tanstack Start
✅ Building or improving mobile applications (with React Native or Swift)
✅ Fixing crashes, bugs, performance issues, and memory leaks
✅ Designing backend systems, APIs, databases, CI/CD, and cloud infrastructure
✅ Taking over an existing project and making it cleaner, faster, and easier to maintain
✅ Turning a business idea into a reliable technical product

I’m comfortable working with both technical and non-technical stakeholders. I care about clean architecture, reliable delivery, simple communication, and understanding the business goal behind the code.
If you’re looking for someone who can think beyond tickets, take ownership, and help you build software that actually supports your business, feel free to reach out.

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

EnglishFluentFrenchNative speaker

Project history

Founder

Hyud

Internet & IT

< 10 team member

Development of Hyud, a macOS and iOS productivity/screen time control application, designed to help users reduce their screen usage, reduce doomscrolling, focus better and increase productivity.

The iOS application has been created using Typescript, React Native (with Expo) and Effect.
The Mac application has been created using Swift, SwiftUI, and integrates AI with CoreML (machine learning) and the Vision framework. I built a full posture detection pipeline using the MoveNet pose-estimation model to extract body keypoints, then trained a custom machine learning model to estimate the user’s posture and trigger alerts when slouching or forward-head posture was detected using Python & Tensorflow.

TECH STACK
- Website: React & Next.js
- Backend: Typescript (Hono, EffectTS, Kamal), OpenTelemetry (OTel), Axiom (logs, traces)
- Mac App: Swift, SwiftUI, CoreML (machine learning), Vision, CoreGraphics etc
- iOS App: React Native, Expo, EffectTS
- Machine Learning: Python & Tensorflow
- Database: PostgreSQL
- Infra: AWS (S3, CloudFront ...), Hetzner (VPS)

Founder

Tradeswatch

Banking & Financial Services

< 10 team member

Development of a crypto portfolio platform to track every crypto accounts in a single place, receive notifications when orders get executed and get some insights about trading performance.
The project was stopped due to regulatory issues.


TECH STACK
Frontend: React & Next.js
Backend: Swift 6 (Vapor)
Database: PostgreSQL & Redis
Infra: Terraform, AWS (ECS, SQS, SES, Cloudfront etc) & Hetzner

Senior iOS Engineer | Swift | SwiftUI

Europcar Mobility Group

Transport & Logistics

5000-10.000 team member

???????
Europcar Mobility Group is a global mobility leader, operating in more than 140 countries and offering car rental, car sharing, and long-term mobility solutions.
As part of the iOS chapter, I worked on both the Europcar and Ubeeqo iOS applications across several product squads, contributing to feature development, technical migrations, stability improvements, testing, and releases.

????????????
On the Europcar iOS app, I contributed to:
• Development of new features, including bundles and standalone products
• Creation of a new network layer
• Migration from CocoaPods to Swift Package Manager
• Partial migration from UIKit to SwiftUI
• Migration from the legacy API to the new API
• Memory leak, crash, and bug resolution
• Unit tests, snapshot tests, and E2E tests
• App release process and technical presentations for the iOS team

On the Ubeeqo iOS apps for Spain and the UK, I worked on:
• Payment flow improvements, payment API migration, and SDK updates
• User tracking implementation
• Migration from Braze to Salesforce Marketing Cloud
• Italian market migration
• Release process for the ES and UK apps
• Memory leak, crash, and bug resolution
• Migration of internal and external dependencies to Swift Package Manager
• Unit tests and snapshot tests

????????? ?????
Swift, SwiftUI, UIKit, Combine, CocoaPods, Swift Package Manager, Fastlane, Bitrise
Architectures: MVVM (Europcar), VIPER (Ubeeqo)

Full Stack Engineer

Jin

Marketing, PR and design

50-250 team member

???????
I worked at Jin’s startup studio as a full stack engineer in a small product team with the CTO, a lead developer, and a product owner.
My main responsibility was to build the Jervis Executive iOS application from scratch. Jervis delivered real-time, personalized news content, including articles, tweets, videos, and other relevant information tailored to each user. I also contributed to PlugR, the web version of Jervis, by developing features and fixing bugs. In parallel, I worked on backend microservices, AWS infrastructure and CI/CD pipelines.

????????????
• Built the Jervis Executive iOS app from scratch using Swift 5
• Designed the mobile architecture with Combine, Realm, MVVM, and VIPER
• Developed features and fixed bugs on the Jervis web app using Vue.js
• Developed and maintained backend microservices with TypeScript and Node.js
• Built scraping tools for data from the French National Assembly and Senate using Node.js and Puppeteer
• Deployed microservices on AWS with Docker, Bitbucket Pipelines, EC2, ECR, and ECS
• Set up CI/CD pipelines and backend unit tests with Mocha and Chai
• Contributed to infrastructure maintenance and production reliability

????????? ?????
• Mobile: Swift 5, Xcode, Combine, Realm, CocoaPods, Fastlane
• Backend: TypeScript, Node.js, Elasticsearch, Docker
• Databases: MySQL, Redis
• CI/CD: Bitbucket Pipelines
• Cloud: AWS EC2, ECS, ECR, IAM, S3, SNS, SQS, SES, Route53
• Scraping: Puppeteer
• Testing: Mocha, Chai

Full Stack Engineer

Taker Junior Conseil

Internet & IT

10-50 team member

???????
For a software development agency, I worked on the new version of the Sports'N Connect mobile application, previously known as Bike'N Connect. The project consisted of rebuilding the mobile application from scratch with React Native and Expo, as well as developing a new backend with Node.js. I worked as part of a small product team composed of 4 developers and a product manager.

????????????
• Developed the new mobile application from scratch using React Native and Expo
• Built and integrated new mobile features
• Developed the backend API using Node.js
• Contributed to the database design and backend integration
• Participated in the deployment and infrastructure setup on AWS
• Documented the API using Slate

????????? ?????
• Mobile: React Native, Expo
• Backend: Node.js
• Database: MySQL
• Infrastructure: AWS EC2, IAM, Route53, ECS, ECR, ELB
• API documentation: Slate


iOS Engineer

Taker Junior Conseil

Internet & IT

10-50 team member

???????
For Taker, I worked on the MedUP iOS application as an iOS developer. My role was to develop new features, fix existing issues, and ensure the application was delivered properly. I worked closely with a backend developer throughout the mission.

????????????
• Developed new features, including chat functionality, image sharing in conversations, image preview, and contact access
• Fixed multiple bugs and improved the overall stability of the application
• Delivered the application and provided follow-up after release

????????? ?????
• Mobile: Swift
• Tools: Fastlane

Full Stack Engineer

Taker Junior Conseil

Internet & IT

10-50 team member

Full-stack development mission for a software development agency.
I built a website for an individual entrepreneur who wanted to raise awareness and communicate around the Sustainable Development Goals.

The work included developing the frontend from a design mockup using HTML, CSS, Bootstrap, and JavaScript, as well as building the backend in PHP with the Symfony framework.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in