Skip to content

Senior Full-Stack Engineer

Senior full-stack engineer building reliable, scalable, and intelligent products.

I design and build production web platforms, real-time systems, AI-powered workflows, and the cloud infrastructure underneath them — with TypeScript, Node.js, React, and AWS.

  • Node.js
  • NestJS
  • React
  • Next.js
  • PostgreSQL
  • AWS
  • AI

02

Selected work

Systems I designed and shipped end to end. Client and product names are withheld under NDA — the architecture, engineering decisions and technologies described are my own work. Select a project to read the detail.

Real-time systemsCommercial fleet logistics

Real-Time Fleet Intelligence Platform

Client and product name withheld under NDA

A platform that ingests continuous vehicle telemetry, keeps live trip state, detects abnormal behaviour, and answers operator and driver questions using the same operational data it monitors. The AI layer is not a detached chatbot: it reads current vehicle context, resolves nearby locations through function calling, and streams answers back while trips are still in progress.

RoleBackend architecture, real-time pipeline, AI interaction model, monitoring frontend

Capabilities

  • Real-time vehicle tracking
  • Trip and route visualization
  • Driver-facing AI copilot
  • Function calling for nearby locations
  • Weather, traffic and vehicle context integration
  • Telemetry anomaly detection
  • Streaming AI responses
  • Trip and conversation history

Challenges

  • Absorbing frequent telemetry events without falling behind
  • Keeping the latest vehicle state cheap to read
  • Running geospatial searches inside request budgets
  • Streaming model responses reliably across reconnects
  • Grounding AI answers in live operational data

Technologies

  • NestJS
  • TypeScript
  • React
  • PostgreSQL
  • PostGIS
  • Redis
  • RabbitMQ
  • Server-Sent Events
  • WebSockets
  • AWS
  • Google Maps
  • OpenAI

Automation workflows

Smaller systems that remove recurring manual work from delivery and operations.

  • Calendar Event Automation

    Creates and reconciles assessment events from application data, keeping attendees, invitations and dates in sync as schedules change.

    • Automatic event creation
    • Date synchronization
    • Attendee permission management
    • Event restoration after reschedules
    • Node.js
    • TypeScript
    • Google Calendar API
    • OAuth 2.0
    • Webhooks
    • Scheduled jobs
  • Serverless Configuration Automation

    Synchronizes environment variables across many Lambda functions from a single source of truth in Secrets Manager, per environment profile.

    • Centralized secret retrieval
    • Safe environment variable merging
    • Bulk Lambda updates
    • Environment-specific AWS profiles
    • Shell
    • AWS CLI
    • AWS Lambda
    • AWS Secrets Manager
    • CI/CD
  • Google Workspace Audit Workflow

    Retrieves and filters Workspace administration activity across date ranges, walking paginated API responses into a reportable dataset.

    • Admin activity retrieval
    • Date-based filtering
    • Pagination processing
    • Automated operational reporting
    • n8n
    • Google Admin SDK
    • JavaScript
    • REST APIs
    • OAuth 2.0
  • Automated Report Generation

    Turns application and model-generated data into consistently formatted business documents without manual preparation steps.

    • Structured model output
    • Template copying
    • Dynamic document generation
    • Draft and final document states
    • OpenAI
    • Google Docs API
    • Google Drive API
    • AWS Lambda
    • Node.js
    • TypeScript

03

About & contact

What I work on, the tools I reach for, and how to start a conversation.

I build systems that solve real operational problems.

My work covers the complete product lifecycle — clarifying requirements, designing architecture, implementing backend services and frontend applications, provisioning cloud infrastructure, and automating delivery.

I work primarily with TypeScript, Node.js, NestJS, React, Next.js, PostgreSQL and AWS. I build real-time systems on WebSockets, Server-Sent Events, WebRTC, Redis and message queues, and AI-powered products using retrieval, function calling, structured generation and workflow automation.

I focus on systems that stay maintainable after launch, not only systems that demo well.

Product Engineering
  • Product architecture
  • Technical discovery
  • Full-stack implementation
  • API design
  • Performance optimization
  • Production maintenance
Backend & Data
  • Node.js
  • NestJS
  • PostgreSQL
  • PostGIS
  • Redis
  • RabbitMQ
  • Kafka
  • REST APIs
Frontend
  • React
  • Next.js
  • TypeScript
  • TanStack Query
  • Zustand
  • Three.js
  • React Three Fiber
Cloud & Delivery
  • AWS
  • Docker
  • Terraform
  • GitHub Actions
  • Nginx
  • CI/CD
  • Observability
AI & Automation
  • OpenAI
  • Claude
  • RAG
  • Function calling
  • Structured generation
  • Google Workspace APIs
  • n8n