11 YEARS
OPEN TO OFFERS
// Full-Stack Developer · Node + React · AI

Roman
Shulgin.

FULL-STACK DEVELOPERNODE · REACT · AIHIGH-LOAD · CLOUD

I build full-stack systems end to end — turning legacy code into 10× faster, cloud-native architecture, and shipping AI-driven products. Currently engineering at Riskified, Tel Aviv.

ask-roman — zsh
online
roman.aiHi — I'm Roman's AI assistant. Ask me about his experience, stack, or a specific project.
ask me anything — I actually answer in real time
0/300
JAVASCRIPT · TYPESCRIPTNODE.JS · NESTJSREACT · NEXT.JSMICRO-FRONTENDSAWS · KUBERNETESKAFKA · RABBITMQAI AGENTS · LLMsPOSTGRES · ELASTICSEARCHAUTH0 · TERRAFORMJAVASCRIPT · TYPESCRIPTNODE.JS · NESTJSREACT · NEXT.JSMICRO-FRONTENDSAWS · KUBERNETESKAFKA · RABBITMQAI AGENTS · LLMsPOSTGRES · ELASTICSEARCHAUTH0 · TERRAFORM
→ About

Full-stack range, product instinct, and an AI edge.

11 years across the stack — high-load systems, cloud infrastructure, and AI integrations. I have a proven track record of optimizing legacy codebases for 10× performance and leading end-to-end product development.

I'm at my best bridging complex business requirements with scalable architecture — modern stacks, microservices, and custom AI agents that drive real operational efficiency.

◷ Haifa / Tel Aviv, Israel◷ ENGLISH Professional · RUSSIAN Native · HEBREW Beginner
Roman Shulgin
headshot.jpg
5+
ENTERPRISE &
BANK CLIENTS
11
YEARS
FULL-STACK
01 — Selected work

Things I've built.

A mix of personal projects and enterprise systems. Much of my recent work is under NDA — outlined here without confidential detail.

RiskifiedNDA · ENTERPRISE

E-commerce fraud-prevention platform. Full-stack work across a NestJS, React & Angular stack — drove a 10× data-processing speed-up on legacy services, built custom AI agents (Mastra + Anthropic) with rigorous evals, and architected a JWT→HMAC traffic proxy and request-audit library for strict security compliance.

AI AgentsAWS · K8sTerraformArgoCD
LuxoftNDA · BANKING

Banking credit-risk platform. Engineered a front-end risk-monitoring system on a NestJS microservices backend processing high-throughput data via Kafka & RabbitMQ, and built an internal React UI library that unified design standards across teams.

React UI LibraryKafkaAngularNestJS
02 — Experience

Where I've worked.

2025 — PresentTel Aviv, Israel

Software Developer

Riskified

Working in a full-stack capacity across a NestJS, React and Angular stack. Optimized complex legacy codebases for a 10× data-processing speed-up and integrated results into internal AI tools. Built and deployed custom AI agents (Mastra + Anthropic) with rigorous evals, architected a JWT→HMAC traffic proxy and request-audit library, and ran microservices on AWS, Kubernetes, Terraform and ArgoCD with 24/7 on-call ownership. Worked across teams and with stakeholders in different time zones.

2023 — 2025Remote, Israel

Software Developer

iHousing (Startup)

Architected and developed a full-stack rental-housing platform — Next.js (TypeScript) frontend with NestJS microservices (MongoDB, GraphQL, RabbitMQ). Established GitLab CI/CD for automated Docker deployments and integrated third-party systems including CRMs and Telegram Bot APIs.

2019 — 2023Russia → Serbia

Lead, Senior Frontend Developer

Luxoft
Senior Frontend DeveloperCredit Suisse2022 — 2023 · Belgrade

Relocated to Serbia for this engagement. Migrated a portfolio of critical business applications off a legacy proprietary hosting platform onto open-source, cloud-ready architecture, and built an internal UI library that unified application design with highly efficient universal components.

Team LeadLeroy Merlin2021 — 2022 · Moscow

Led a full-stack team building React + TypeScript front-ends with Redux-Saga and micro-frontends (module federation) on a NestJS / PostgreSQL backend with RabbitMQ, Kafka and Apigee. Ran SCRUM ceremonies, risk assessment, people management and code review, with Jenkins CI/CD.

Tech LeadGazprombank2019 — 2021 · Moscow

Tech-led OLIMP — a bank platform for credit-risk management and monitoring. Built a React + TypeScript front-end (Redux-Saga local store, Apollo Client server store) over a GraphQL API, partnering with Java developers on service architecture.

2017 — 2019Moscow, Russia

Senior Full-Stack Developer

Proscom

Full-stack delivery across MedTech, EdTech and gov-tech products — React / Angular front-ends with NodeJS (Express, NestJS) and PostgreSQL back-ends, plus GraphQL, SOAP/XSLT integrations and React Native / Cordova hybrid apps. Clients included Moscow’s EMIAS unified medical system and the Russian Ministry of Education.

2017Moscow, Russia

Full-Stack Developer & Project Manager

Lemier

Built a museum experience that surfaces content from Bluetooth-LE positioning and a barcode product-management app with content and access-rights admin — Android (Java) and iOS (Swift) clients, AngularJS front-ends and a NodeJS/Express + Socket.io backend. As PM: wrote specs, hired and coordinated developers, ran code reviews and set up TeamCity CI/CD.

2016Fryazino/Moscow, Russia

Full-Stack Developer & Tech Lead

Emmtech

Tech-led real-time products on AngularJS + NodeJS/Express + Socket.io — a distance-learning platform with chat, scheduling and recorded video broadcasting, and an online-auction system with live video and chat (Redis for sessions, PostgreSQL for data), plus a social network with an online store.

2014 — 2016Moscow, Russia

Full-Stack Developer

Vkostume

Built a made-to-order carnival-costume e-commerce store with delivery — order administration, live inventory tracking and dispatch to delivery services. PHP (CodeIgniter) backend, MySQL with Memcached caching, a jQuery / Bootstrap front-end, and REST/SOAP integrations with delivery, analytics and ad platforms.

03 — Stack

The toolkit.

Frontend

JavaScriptTypeScriptReactAngularNext.jsMicro-Frontends (Module Federation)AG GridSocket.IOApollo ClientService Workers

Backend

Node.js (NestJS, Express)REST APIGraphQLPostgreSQLMongoDBRedisElasticsearch

DevOps & Cloud

AWSKubernetesTerraformDockerCI/CD (GitLab, TeamCity, CircleCI, ArgoCD)RabbitMQKafkaAuth0

AI & Architecture

AI Agents (Mastra)LLMs (Anthropic)Prompt EngineeringEvalsMicroservices
04 — Code

Where I push code.

Open contributions on GitHub and GitLab — plus the languages I reach for most across personal and client work.

GitHub@rshulgin
CONTRIBUTIONS
github.com/rshulgin · last 12 months
GitHub contribution graph for rshulgin
View GitHub profile ↗
GitLab@pik94os

Where a lot of my professional work lives — GitLab CI/CD pipelines, Docker delivery and private client repositories from startup and enterprise engagements.

CI/CDDockerPipelines
View GitLab profile ↗

Languages by usage

across public & client repos
TypeScript 41%JavaScript 23%SCSS / CSS 13%HTML 9%Shell 7%Other 7%
05 — Contact

Let's build
something.

Open to senior full-stack roles — on-site / hybrid in Israel, or remotely from Israel with strong global product teams.

[email protected]+972 53 242 9425CV (PDF) ↓
·Haifa / Tel Aviv, Israel