Roman Sokolov

Senior Fullstack Developer / 14+ years experience / Barcelona, Spain

I help agencies ship faster when capacity is tight. 14 years building production React/Node.js applications — I integrate into your team, pick up context quickly, and deliver without hand-holding.

Let's talk
React TypeScript Node.js Next.js PostgreSQL Cloudflare Workers Salesforce

01 — What I Do

Web Applications

React/Next.js SPAs, dashboards, admin panels. Pixel-perfect, performant, and accessible.

API & Backend

Node.js, REST/GraphQL APIs, database design, and third-party integrations that scale.

CRM & Data Platforms

Salesforce, CRM integrations, data pipelines. Complex enterprise systems connected and working together.

DevOps & Infra

Cloudflare Workers, Docker, CI/CD, monitoring. Production-ready infrastructure from day one.

02 — How I Work

I integrate into your team seamlessly.

Availability

Overflow capacity, project-based work, or long-term subcontracting. Flexible engagement models. React Native available for mobile projects.

Timezone

CET (Europe/Madrid) — comfortable overlap with UK, EU, and US East Coast teams.

Communication

Slack, email, async-first. Clear written updates, documented decisions, predictable delivery.

03 — Selected Projects

Vintage Authentication iOS App

AI-powered mobile app for authenticating vintage items and estimating market value. Contract engagement — full cycle from development to App Store release.

Delivered to App Store in 2.5 months
React Native Expo TypeScript OpenAI API Apple ID Auth

CRM Integration Platform

Widget ecosystem connecting multiple CRM systems (Salesforce, Redtail, Wealthbox) with a unified API layer.

1,000+ financial advisory firms served
React TypeScript Node.js Salesforce API REST

SmarterTools

AI-powered platform that matches businesses with optimal software stacks. Curated database with questionnaire-based recommendations via Claude AI.

200+ tools catalogued — live smartertools.app ↗
Astro React Cloudflare Workers D1 Claude AI

Captureze

Website monitoring SaaS with scheduled screenshots, pixel-level visual diff, and multi-channel alerts (email, Slack, Telegram).

Live — $19–$149/month captureze.com ↗
Node.js Astro TypeScript Puppeteer Nginx

Vibe Audit

Manual security & quality audit for production codebases. Covers architecture, performance, and hidden vulnerabilities — with 24–72h turnaround.

Live — $49–$249/audit vibe-audit.com ↗
Next.js Node.js TypeScript Stripe

Financial Data Dashboard

Real-time dashboard for financial advisors with customizable widgets, data sync, and reporting.

Used daily by advisory teams
React TypeScript Node.js PostgreSQL WebSockets

04 — Let's Work Together

Working with an agency?

I work as overflow capacity — pick up scoped tasks, integrate into your team's workflow, deliver to your standards. No lengthy onboarding, no micromanagement needed. Available for part-time subcontracting alongside ongoing client work.

Typical engagement: 15–20 hrs/week · Day rate or fixed scope · React / Node.js / TypeScript


Have a project in mind?

I'm currently available for new engagements.