Bucharest, RO
Introduction
Key Achievements
Work Experience
Projects
Presentation Websites
Education
Technical Skills
Bucharest, RO
Romanian
English
Let's get in touch

Razvan Calota

Full-Stack TypeScript Engineer

I build full-stack TypeScript systems — from the interfaces people use to the APIs, workers and data behind them.

I’m a full-stack TypeScript engineer focused on building production systems that connect frontend interfaces, backend services, automation, data and AI into one working product. I work mostly with TypeScript, React, Next.js, Node.js, NestJS, PostgreSQL, Supabase, Redis and BullMQ.

Since November 2024, I’ve been working with Eleventh House Marketing on a production email marketing, content and analytics platform. My work spans the operational dashboards used to run it, backend services and REST APIs, scheduled and queue-based processing, email-provider integrations, audience segmentation, deliverability, analytics and revenue attribution. I like building software where the interface doesn’t just display what happened — it can change what the system does next.

AI is a core part of how I build. I’ve integrated LLM workflows into production features for content generation, classification and marketing automation, and I also use advanced AI-assisted engineering workflows to break down problems, understand large codebases, plan implementations and move faster without giving up architectural control.

Outside client work, I design and build systems end to end. One recent project is a twelve-stage short-form content pipeline built with NestJS, BullMQ, Next.js, Supabase Postgres, Drizzle and Remotion. Each stage has its own retry and failure boundary, and generated content cannot be published without a mandatory human review step.

I’m interested in teams building serious web products, automation platforms and AI-enabled systems where I can work across the stack, solve difficult engineering problems and take real ownership of what reaches production.

TypeScript
React
Next.js
NestJS

Key Achievements

Production Newsletter & Operations PlatformBuilt and maintained a full-stack TypeScript platform spanning a Next.js operations dashboard and NestJS backend services, connecting scheduled delivery, audience segmentation, analytics, revenue attribution and configuration into one operational system.
Multi-Provider Email InfrastructureWorked across production sending workflows integrating Postmark, Mailgun, Mailjet, SMTP.com and Resend, including provider configuration, scheduled segmentation, webhook handling and deliverability operations.
AI-Driven Engineering & AutomationIntegrate LLMs into production content workflows while orchestrating advanced AI-assisted engineering processes to analyze large codebases, decompose complex problems, plan implementations and accelerate delivery across the stack.
Twelve-Stage Content PipelineArchitected a short-form content platform as twelve independent BullMQ processing stages with isolated retry boundaries, a mandatory human review gate and a secured Supabase Postgres data layer.
Cross-Platform Mobile DeliveryContributed React Native and Expo work to Magitale, a bedtime-stories app live on both the App Store and Google Play, spanning the story-creation flow, the illustrated reader with audio narration, and the generation pipeline behind them.

Work Experience

Eleventh House MarketingNov 2024 - Present
Full-Stack Software Engineer (Freelance)
    Freelance | Self-EmployedOct 2021 - Nov 2024
    Full-stack Developer
      BLV DevelopmentApr 2021 - Nov 2021
      Frontend Developer

        Projects

        Multi-Brand Content & AI Platform — screenshot
        Multi-Brand Content & AI PlatformA multi-domain publishing platform combining server-rendered content, headless CMS workflows, technical SEO and an authenticated streaming AI assistant.
        Full-Stack Developer · Next.js platform·Solo
        Built a Next.js 14 platform using React Server Components and TypeScript, designed to serve multiple brands from a shared application architecture. Content is managed through Sanity and incrementally revalidated through signed webhooks, while Supabase provides server-side authentication. The platform also includes an edge-streamed AI assistant, dynamic social assets, structured SEO data and secure redirect and unsubscribe flows.
        TypeScript
        React
        Next.js
        Tailwind CSS
        Sanity
        Supabase
        Vercel AI SDK
        Technical SEO
        • Architected multi-domain tenancy across middleware, Server Components and application context, allowing brand-specific content and configuration from a shared codebase.
        • Built a streaming AI assistant using the Vercel AI SDK, OpenAI and edge-runtime streaming with Supabase-authenticated access.
        • Integrated Sanity CMS with GROQ queries and webhook-driven cache revalidation for fast, independently managed publishing workflows.
        • Built the technical SEO layer with typed JSON-LD, dynamic metadata, RSS, programmatic sitemaps and dynamically generated Open Graph images.
        • Hardened the unsubscribe flow after email security scanners were auto-unsubscribing recipients: GET requests now only reach a confirmation screen, and the mutation runs solely on an explicit POST.
        QR Advanced — screenshot
        QR AdvancedA dynamic QR platform where the destination is a routing decision made at scan time, not a value baked into the print run.
        Sole developer·Solo — my own product
        A static QR code commits you to one destination the moment it is printed. QR Advanced puts a routing layer behind the code instead: the same printed symbol resolves differently by country, device, or schedule, and the destination can be changed after the campaign is in the wild. Around that sit campaign management, a landing page builder, and scan analytics with conversion tracking. Built as a Next.js application on Vercel, with a marketing site of twenty-plus routes covering six feature areas and six industry solutions.
        TypeScript
        React
        Next.js
        Vercel
        • Made the QR destination a runtime routing decision, so a printed code can be repointed without reprinting.
        • Built rule-based routing on country, device type and schedule, with A/B splitting on the paid tiers.
        • Shipped scan analytics with conversion tracking and per-tier retention windows.
        • Structured four pricing tiers around dynamic scan volume rather than code count, so the free tier stays genuinely usable.
        AI Newsletter Delivery & Operations PlatformA production email platform that turns content into targeted newsletters, delivers them across multiple providers, measures engagement and revenue, and feeds those results back into the next send.
        Full-Stack Software Engineer · Production platform · Backend + operations dashboard·Six authors; paired from July 2025
        Built and maintained a TypeScript full-stack system spanning a NestJS delivery engine and a Next.js operations dashboard. The platform handles scheduled campaigns, audience segmentation, multi-provider email delivery, webhook ingestion, deliverability monitoring, affiliate revenue attribution and AI-assisted content workflows. The dashboard closes the loop by turning send, engagement and revenue data into routing, segmentation and warmup decisions that directly control future sends.
        TypeScript
        Next.js
        NestJS
        PostgreSQL
        Supabase
        BullMQ
        Redis
        OpenAI
        • Integrated and maintained multiple email providers including Postmark, Mailgun, Mailjet, SMTP.com and Resend, covering send consumers, provider configuration and migration workflows.
        • Built scheduled newsletter and recipient-segmentation workflows across brands, audience segments and provider-specific sending configurations.
        • Developed operational tooling for ESP routing, ISP segmentation, sending-domain configuration, warmup controls and deliverability monitoring.
        • Integrated affiliate networks, advertising data, webhooks and revenue-attribution workflows to connect campaign activity with downstream revenue.
        • Built and maintained analytics surfaces for sends, opens, clicks, bounces, complaints, revenue and domain reputation, with configuration changes feeding directly back into the sending system.
        Measured ownership
        70 of 1,068 commits · 6 authors · 2024-08-10 → 2026-05-21 · paired with coworker, from 2025-07-0159 of 522 commits in the paired window; 0.6% of non-generated source additions. Contributor, not owner.
        Short-Form Content PlatformAn AI-assisted production pipeline that transforms source video into reviewed and published short-form content through twelve independently managed processing stages.
        Sole author & architect · AI-assisted development·Solo
        Designed and built a pnpm/Turborepo platform consisting of a NestJS API, a twelve-stage BullMQ processing pipeline, a Next.js review interface, Remotion rendering and an MCP tool layer for scoring and content selection. Each production stage has its own retry and failure boundary, while a mandatory human approval gate separates generated output from publication. Data is stored in Supabase Postgres through Drizzle with row-level security enforced across the schema. Designed and architected independently, using agent-assisted engineering to accelerate implementation.
        TypeScript
        Next.js
        NestJS
        BullMQ
        Drizzle ORM
        Supabase
        Remotion
        Turborepo
        Zod
        MCP
        • Architected the content workflow as twelve independent BullMQ processors, isolating retries and failures at each stage rather than treating production as one monolithic job.
        • Built a mandatory human review gate between rendering and publication so generated assets cannot ship without approval.
        • Designed the Drizzle/Postgres data layer with row-level security on every table, backed by CI assertions that prevent unsecured schemas from being merged.
        • Exposed scoring, deduplication and daily content selection through MCP tools, keeping decision logic reusable outside the worker pipeline.
        • Structured the platform as a monorepo spanning API, workers, review UI, rendering and automation while using AI-assisted engineering throughout implementation.
        Measured ownership
        Sole author · 16 of 16 commits · 2026-08-24 → 2026-08-25Sole author. Agent-assisted implementation — the defensible claim is architecture and direction, not line count.
        Smart City Traffic Management Platform — screenshot
        Smart City Traffic Management PlatformA municipal traffic-control dashboard: roads, intersections, signal timing and incidents for a whole city, driven by live IoT telemetry.
        Full-stack developer — UI, API, data model and the realtime layer·Contract developer for Cyber Koala · shared codebase, not sole author
        An enterprise dashboard for municipal traffic authorities, covering the city's road network, intersections, traffic signs and signal infrastructure in one operational view. Live IoT telemetry feeds a map overlay, per-road congestion levels and an incident queue, alongside signal-timing control, maintenance and road-works tracking, system-health monitoring, and role-based access for operator teams.
        TypeScript
        React
        Next.js
        Node.js
        PostgreSQL
        WebSocket
        Maps API
        IoT Integration
        • Worked on the React and Next.js operator interface across the traffic overview, roads, intersections, signal timing and incident views.
        • Built Node.js API surface and PostgreSQL data model behind the road network, intersections, signal infrastructure and incident records.
        • Worked on the WebSocket path carrying IoT telemetry into the live map overlay, per-road congestion levels and the incident queue.
        • Contributed to role-based access for municipal operator teams, alongside maintenance, road-works and system-health tracking.
        Techno Music World — screenshot
        Techno Music WorldA global techno discovery platform — events, artists, news, editorial and a glossary — published from a headless CMS and wired for music-specific structured data.
        Full-stack developer — UI, API and content architecture·Contract developer for Cyber Koala · shared codebase, not sole author
        A Next.js content platform for the global techno scene. Six content sections — events, artists, music, news, articles and a glossary — are authored in Sanity and server-rendered, each with its own route tree. The structured-data layer is the unusual part: rather than generic Article markup, pages emit music-domain schema.org types so that artists, releases and listings are machine-readable to search engines.
        React
        Next.js
        Sanity
        Tailwind CSS
        Structured Data
        • Worked on the Next.js frontend across the six content sections — events, artists, music, news, articles and the glossary — each with its own route tree.
        • Integrated Sanity as the publishing backend, with content modelled so artists, events and releases can reference one another.
        • Worked on the music-domain structured data — MusicGroup, MusicRecording, ItemList and SearchAction — rather than generic Article markup, making artists and releases legible to search engines as music entities.

        Presentation Websites

        Casa Teo Mahmudia — Hospitality

        Casa Teo Mahmudia

        Hospitality
        A bilingual guesthouse site for a Danube Delta property, where every Romanian page and its English twin are generated from one shared route table — so the two languages cannot drift apart.
        TypeScript
        React
        Vite
        Tailwind CSS v4
        NestJS
        Supabase

        Education

        Bucharest University of Economic Studies (ASE)Faculty of Cybernetics, Statistics and Economic Informatics — Economic Informatics, 2018–2021.

        Technical Skills

        Frontend & Application ArchitectureBuilding web applications with Next.js App Router and React Server Components in TypeScript, including review and operator interfaces that ship from the same monorepo as the services behind them.
        Next.js
        React
        TypeScript
        Cross-Platform MobileBuilding cross-platform mobile applications in React Native and Expo from a single TypeScript codebase, taken through both the App Store and Google Play review processes.
        React Native
        Expo
        TypeScript
        Backend & API DevelopmentBuilding production backend services and REST APIs with TypeScript, Node.js and NestJS, including modular architectures, DTO validation, webhook ingestion and third-party integration layers.
        TypeScript
        Node.js
        NestJS
        Zod
        Databases & Distributed SystemsDesigning data around PostgreSQL, Supabase and Redis, including SQL and PL/pgSQL functions, aggregation pipelines, caching strategies and BullMQ-backed distributed job processing.
        PostgreSQL
        Supabase
        Drizzle
        Redis
        AI & LLM IntegrationIntegrating OpenAI into production systems with Zod-validated structured outputs, from content generation and classification pipelines to streaming conversational interfaces.
        Zod
        MCP
        Automation & Platform EngineeringBuilding scheduled workflows, event-driven automations, multi-tenant and multi-domain architectures, CI/CD pipelines and production deployment on Linux infrastructure.
        Turborepo
        CI/CD
        Email Infrastructure & DeliverabilityIntegrating and configuring email service providers — Postmark, Mailgun and Resend — inside a high-volume production sending platform, covering consumer configuration, webhook ingestion and send segmentation.
        Postmark
        Mailgun
        Resend