Web
Novacelle
Online store for research peptides. A custom WordPress theme was built on WooCommerce: catalog, cart and checkout, with a buying guide, FAQ and WhatsApp support built in.
Visit site
Native mobile, web and backend. From idea to deploy.
I've spent ten years building software that ships and stays in production. I start from a design and handle everything after it: the app, the API behind it and the server it runs on. When something breaks in any of those layers, I don't have to hand the problem to someone else.
I started on Objective-C and PHP; today I write SwiftUI and Angular. That path left me with something uncommon for a web developer: I also work with devices — ESP32, Raspberry Pi, MQTT — so a project that starts at a sensor and ends in an app does not need two teams.
Swift · SwiftUI · UIKit
Objective-C · Core Data · Kotlin · Android
TypeScript · Angular
SCSS · Svelte · HTML/CSS · Bootstrap
Node.js · Vapor · REST APIs
MySQL · MongoDB · Firebase · PHP
Linux · Git · MQTT
Docker · Raspberry Pi · ESP32 · Arduino · Node-RED · OpenStreetMap
Web
Online store for research peptides. A custom WordPress theme was built on WooCommerce: catalog, cart and checkout, with a buying guide, FAQ and WhatsApp support built in.
Visit site
Web
Public site and backoffice for a real estate agency. Both the site, with a property search by city and price range, and the admin panel where the team publishes listings and manages clients were built, with JWT auth and roles, on a custom REST API in Node and MySQL.
Visit site
iOS
iOS e-commerce app for a nail supply store. Catalog, cart and checkout were built in-app, with Google and Apple sign-in, push notifications and PayPal payments.

Web
Site for a travel agency: destinations, packages and bookings. The Angular frontend was built with GSAP animation and, behind it, a REST API in Node feeding the catalog.
Visit site
iOS
iOS investment and portfolio monitoring app. Real-time price streaming was implemented with Lightstreamer alongside the native charts; Shinobi Charts covers the heavier views.

I reply the same day. Tell me what you need and I will tell you if I am the right fit.