logo
PebbleClipPath
background svg
Profile picture

Cristian

Fullstack

About me

I'm , known online as , a self-taught developer from . I focus on creating and high- web applications, translating complex designs into functional code with strong and skills. I work with clients across various industries, providing effective technical solutions. In parallel, I nurture a strong passion for and technologies, actively exploring , , the protocol, and platforms like . My journey began in and post-production, evolving towards web development in . I firmly support and continue to expand my skills through personal projects showcased in my .

Skills & Tech Stack

This section outlines the and tools that I am proficient in

Frontend

ReactJS

ReactJS

NextJS

NextJS

ViteJS

ViteJS

JavaScript

JavaScript

TypeScript

TypeScript

TailwindCSS

TailwindCSS

Backend

PostgreSQL

PostgreSQL

MongoDB

MongoDB

NestJS

NestJS

ExpressJS

ExpressJS

Tools

Git

Git

Vercel

Vercel

Supabase

Supabase

Docker

Docker

Bash

Bash

Career History

My professional journey and experience

Portal Technologies Inc

Portal Technologies Inc

Portal is developing a revolutionary decentralized identity and payment protocol. Our universal mobile app enables self-sovereign digital identity management, passwordless authentication, Lightning Network payments, and zero-knowledge proofs without platform lock-in.

Brescia, Lombardy, ItalyHybrid

React Native Engineer

  • Led the React Native + Expo architecture for Portal App — designed complex state management patterns (16 Context providers) handling concurrent payment flows, identity sync, and offline-first operations.
  • Shipped major product iterations including onboarding redesigns (2+ cycles), AppLock security feature, and cloud backup integration with native modules (Kotlin/Swift), owning full lifecycle from design to production.
  • Implemented Nostr protocol integration — nsec management, NIP-05 identity resolution, profile synchronization with race condition handling and graceful error recovery across device lifecycle.
  • Architected secure storage & crypto operations — managed Bitcoin/Lightning key derivation, biometric authentication flows, and sensitive data isolation using Expo SecureStore + SQLite with Drizzle ORM.
  • Delivered high-reliability payment features — integrated Breez SDK, Nostr Wallet Connect (NWC), and QR/NFC scanning with real-time status sync and fee extraction logic for both send/receive payment paths.
  • Raised code quality standards by implementing Biome linter, Jest, and Maestro E2E testing, ensuring production- grade reliability across 150+ TypeScript files (36k LoC).
  • Collaborated across full stack — worked with backend (Rust library via uniffi), protocol teams, and product to ship 30+ features and fixes, debugging complex race conditions in profile setup and database migrations.
Apr 2025 Apr 20261 year
React NativeExpoNOSTR
Cityopensource

Cityopensource

Cityopensource enables everyone to carry out collaborative projects storytelling by locating multimedia content, photos, video and audio, on interactive maps.

Naples, Campania, ItalyRemote

Fullstack Developer

  • Development and maintenance of the main interactive mapping platform using Next.js
  • Implementation of new features to enhance the user experience of the online platform
  • Resolution of bugs and technical issues to ensure the proper functioning of the platform
  • Refactoring of existing components and code to improve performance and maintainability
Mar 2025 Apr 20251 month
NextJSPostgresSQLAPIs
Enhancers - Tinexta Group

Enhancers - Tinexta Group

Enhancers - From raw pixels into finished products. We make digital products that really matter.

Turin, Piedmont, ItalyRemote

Frontend Developer

  • Developed IoT device management dashboard UI for Tecnoalarm using Angular, implementing designs from Figma specifications
  • Created new customer portal for Illumia energy company with React, enhancing user experience for account management
  • Implemented responsive and intuitive interfaces following design system guidelines
  • Collaborated with backend teams to integrate API endpoints for IoT device data
  • Applied performance optimization techniques to improve application responsivenes
Aug 2023 Jul 202411 months
NextJSViteJSAngularAPIs
Develops

Develops

Develops is your on-demand development team. Get the best out of your startup budget by working with talents from all over the world with our supervision.

Lugano, Tissen, SwitzerlandRemote

Frontend Developer

  • Built projects in React and NextJS
  • Project maintenance for clients• Built projects in React and NextJS
  • Project maintenance for clients
Mar 2023 Dec 20239 months
NextJSSEOReact
Entiende

Entiende

Entiende S.r.l. provides communication services and manages data to build a strong and innovative network based on respect and professionalism.

Naples, Campania, ItalyRemote

Fullstack Developer

  • Designed and built a real-time notification system using Socket.io and NestJS
  • Created a microservice architecture connecting Express.js backend with Angular frontend
  • Developed real-time lead tracking functionality that displayed Facebook conversions via toast notifications• Designed and built a real-time notification system using Socket.io and NestJS
  • Created a microservice architecture connecting Express.js backend with Angular frontend
  • Developed real-time lead tracking functionality that displayed Facebook conversions via toast notifications
May 2023 Aug 20233 months
NestJSExpress.jsAngularSocket.ioMicroservices

Frontend Developer

  • Created responsive landing pages for TIM ad campaigns
  • Implemented key features for the company's backoffice CRM solution using Angular
  • Main company website maintenance
Jan 2023 May 20234 months
ReactJSExpress.jsAngularCMS

Portfolio

This covers various technologies; visitors can explore or access the source code on Github

Blog

Occasional posts on interesting web development and insights

Contacts

You can to me through the following channels: