ANDREY ALUEV Contact
Sharp Developers · 2016 – 2018Jewelry e-commerceWatch configuratorNode.js introduction
Valletta · 2018 – 2021Online casino platformTrinkerr trading appInsurance APIs
Aparavi · 2021 – presentAparavi platformSide projects · ResearchPeer-reviewed papers
Andrey AluevPORTFOLIO · 2016–2026

Ten years of systems that had to work.

Senior software engineer: backend, system architecture, API security and AI integration. O-1 visa, California. Scroll to open the folder.

scroll
A

Aparavi

Senior Software Engineer, Team Lead · Nov 2021 – present · United States

selected work

2021 – present · platform core

Aparavi platform

A data intelligence platform that discovers, classifies and governs unstructured data across on-prem and multi-cloud storage, and prepares it for AI: files are scanned, PII is detected and masked, duplicates and noise are dropped, and only clean content is chunked and embedded into a vector store for RAG. I build the core: RESTful APIs for secure enterprise integration, the privacy architecture that keeps customer data inside their own firewall, and the upgrade and migration flow, redesigned to run 80% faster with far less downtime. Along the way I found and closed critical vulnerabilities in the Node.js networking layer and brought AI-assisted tooling into the team’s delivery and code review.

Press Scan to classify the files.

Node.jsREST APIsAPI securityAI data prepPII maskingRAGmulti-cloud
scan · classify · group0%
documentsimagesspreadsheetscontains PII
V

Valletta Software Development

Senior Full Stack Developer · Nov 2018 – Nov 2021 · remote

selected work

2018 – 2019 · Senior Software Engineer

White-label casino platform

A generic casino delivered as SaaS on a microservice architecture. I designed and built the business logic once: games, wallet, bets and payouts, bonuses, player accounts. Clients subscribed to the platform and got their own branded UI on top of the same services.

Pull the lever.

SaaSmicroserviceswhite-labelNode.js
slot enginecredits · 100
 
BET 10PAYS ×2

2019 – 2020 · Team Lead, backend

Trinkerr · social stock trading

A stock-trading platform for the Indian market that teaches beginners and lets them copy the strategies of successful traders. I started it alone, convinced the client it would work, then led a team of eight and built the backend: the order flow, the copy-trading engine that mirrors a leader’s trades into followers’ portfolios, and the learning track. MVP in six months, then scale: more than 500K active users, with AI-driven analytics surfacing personalized insights to keep them engaged.

The chart is live. Buy low, sell high, watch the account.

fintechcopy tradingNode.jsPostgreSQL500K+ users
paper tradingequity $1,000.00
TRK
Trinkerr Demo Ltd · NSE
$100.00+0.00%
cash$1,000.00
position—
P&L$0.00

2020 – 2021 · backend & integrations

Car insurance aggregator

The driver enters their details once and the app prices the policy at every partner insurer, then picks the best one. I built the quoting engine and the partner integrations: each insurer’s rules live in a pluggable pricing module, one normalized API sits on top, payment providers are wired in, and a full comparison comes back in under a second. Several insurance companies embedded the calculator into their own sites.

Move the sliders. The best offer changes with the driver.

insurtechREST APINode.jsPostgreSQL
quote engine5 insurers
S

Sharp Developers

Full Stack Developer · Aug 2016 – Nov 2018 · Yekaterinburg, Russia

selected work

2017 – 2018 · Full Stack Developer

Jewelry e-commerce

An online store for a jewelry brand on ASP.NET and nopCommerce: catalogue, metal and stone options with the preview and price updating as you choose, checkout and payments. I built the custom storefront and the product configurator on top of the platform, added early recommendation features for product discovery, and later migrated the backend to Node.js with modern payment APIs. Sales conversions went up 400%.

ASP.NETnopCommerceNode.jspayments+400% conversions
storefrontcart · 0

Solitaire ring

$1,240

2016 – 2017 · first production project

Watch builder shop

An online watch store where you assemble your own model from six parts, each in its own colours, then buy exactly that watch. The hard part was the combinatorics: six parts with up to twenty colours each meant millions of variants, and the brief said show them all. I replaced the nested loops with a matrix-based generator that ranks combinations by colour match, so the page shows the best-matching watches first and stays fast. The configurator ran as JavaScript on the front and Node.js microservices behind it, and lifted engagement and conversion across the product lines.

Build one and add it to the cart. The miniature keeps three of the parts.

JavaScriptNode.js microservicesconfiguratorcombinatorics
watch buildercart · 0
dialbezelstrap
Choose a dial
your build$249
me

Side projects

own time · 2016 – present · wherever the laptop is

own time

2025 – 2026 · side project

Multi-agent engineering CLI

Give it a Jira ticket. It reads the code, proposes a fix in eight bullets, and after one keystroke writes the change, runs the tests and opens the pull request.

agentsTypeScriptClaude Agent SDK
sprintpilotADS-1431
$ sprintpilot ADS-1431
→ reading ticket, 3 linked files
→ plan: 6 bullets [⏎ accept]
✓ implemented · 14 files changed
✓ tests · 212 passed, 0 failed
✓ review · 2 nits fixed
✓ PR #4360 opened → ready for human

2016 · master’s thesis, Ural Federal University

Left ventricle from an ECHO

For my master’s thesis I wrote computer-vision software that measured the left ventricle on an apical four-chamber ultrasound view: it segmented the chamber on noisy frames, followed the endocardial border through the cardiac cycle and computed end-diastolic and end-systolic volumes, ejection fraction and wall motion.

The dashed line is the traced endocardial border. Numbers below are a normal study.

computer visionimage processingechocardiographyejection fraction
apical 4-chambernormal study
RV LV RA LA interventricularseptum mitralvalve tricuspidvalve 51015 A4C · 3.5 MHz · end-diastole
EDV128 ml
ESV48 ml
EF62%
CO5.8 L/min
EF 62% · normal systolic function · 72 bpm
R

Research

author · 2014 – present · peer-reviewed journals

selected papers

2014 – present · research

Science, in parallel

Peer-reviewed papers written alongside the engineering work, on the same problems I meet in production: secure high-load APIs, data storage in enterprise systems, observability of SaaS platforms, the economics of Node.js and microservices. The three on the right are a sample; there are many more, on scalable web architecture, API security, trading platforms and LLM-assisted development. One of them, Scalable Web Applications: A Cost-Effectiveness Study Using Microservice Architecture, won 1st degree at the XXIII International Research Paper Competition in 2024. ORCID 0009-0001-6737-7545

publications1st degree laureateNode.jsPostgreSQLobservability
publicationsthree of many · hover to read
Architectural Patterns for Building Secure High-Load APIs on Node.js Using REST, gRPC, and GraphQLAluev A.

Architectural patterns such as API Gateway, BFF, CQRS and Strangler Fig, and a comparative analysis of REST, gRPC and GraphQL on performance, contract strictness and access control.

Engineering Approaches to Secure Data Processing and Storage in PostgreSQL for Enterprise Applications: Indexing, Transactions, and EncryptionAluev A.

ACID, MVCC, isolation levels and locking; index structures and their limits with sensitive data; row-level security, encryption of connections, fields and backups, and audit.

Observability of High-Load SaaS Platforms: Tracing, Metrics, and Logging for Reducing Incident Resolution TimeAluev A.

Metrics, distributed tracing and structured logs as one diagnostic framework; telemetry standardization, sampling and label cardinality; alerting, dashboards and post-incident analysis to cut MTTR.

1st degree laureate · XXIII International Research Paper Competition · December 2024
Scalable web applications: a cost-effectiveness study using microservice architecture

A selection, not a list. Across three companies there were dozens more projects; these are the ones that make a good miniature.

2018

Mentor, student developers

Ural Federal University, Yekaterinburg

WhatCoached students on real projects: code review, architecture, the habit of asking a hundred questions before writing a line.

2016 – 2018

Master of Science, Information Systems Technology

Ural Federal University, Yekaterinburg

ThesisMeasuring the left ventricle on four-chamber echocardiograms: endocardial tracking, volumes and ejection fraction. The miniature is above.

2012 – 2016

Bachelor, Information and Communication Technologies and Systems

Ural Federal University, Yekaterinburg

FocusDistributed systems, system architecture, programming and databases.

Backend development and system architecture. Node.js, scalable system design, API security, and AI-powered application integration. Over ten years building high-load, secure applications for enterprise software, including data privacy systems and AI-enhanced development workflows.

English
fluent
Russian
native

Backend

Node.jsTypeScriptJavaScriptREST APIsMicroservicesAPI Security

Data

PostgreSQLMySQLMongoDB

Platform

System ArchitectureDockerCI/CDMulti-cloud

Front & AI

ReactAI IntegrationRAGLLM tooling
RUAEUS
until 2021

Russia

Yekaterinburg. UrFU, master's in information systems, first production code at Sharp Developers for European and US clients.

2021 – 2025

UAE

Dubai. Four years building Aparavi remotely across nine time zones. Papers, hackathon judging, the O-1 petition filed from here.

2025 – present

United States

Santa Monica. O-1A, Aparavi's office on the Promenade, the projects above.

Every place on the map has photos. Tap a point to see only that place.

Straight after my bachelor's I joined Sharp Developers, an outsourcing shop in Yekaterinburg, and grew fast: senior, team lead, then four years in Dubai and now California. Off the clock it is cars, snowboarding, travel and a few games from the nineties.

drag a photo aside to see the next one · tap to flip it over

Flag and palm tree above Santa Monica Pier
Palisades Park, the pier below
Santa Monica2025 · UNITED STATES

First weeks in California. The office is a ten-minute walk from this spot.

Selfie above a mountain valley at sunset
Angeles Crest at sunset
San Gabriel Mountains2025 · UNITED STATES

An hour from the city and no signal. Exactly the point.

Sitting on a boulder by a mountain creek
Creek crossing, San Gabriels
San Gabriel Mountains2025 · UNITED STATES

Sycamores, boulders and cold water. Weekend reset.

Standing in front of the tilted Vasquez Rocks
Vasquez Rocks, every sci-fi planet ever filmed
Vasquez Rocks2026 · UNITED STATES

Where half of old Star Trek was shot. The rocks really do lean like that.

Welcome to Fabulous Las Vegas sign
Las Vegas, obligatory
Las Vegas2026 · UNITED STATES

Research trip for the slot machine on this page. Allegedly.

Bran Castle on a rock above a green hill
Bran Castle, the Dracula one
Bran, Transylvania2025 · ROMANIA

Less vampire, more Habsburg summer house. Still worth the climb.

Selfie with a friend above a Transylvanian valley
Transylvania with a good friend
Bran, Transylvania2025 · ROMANIA

Road trip through the Carpathians, two engineers, zero laptops.

Wax figure of Vlad the Impaler in a castle room
Vlad, in person
Bran Castle2025 · ROMANIA

The man behind the legend, holding a mace, politely.

Sagrada Família Passion façade lit at night
Sagrada Família after dark
Barcelona2025 · SPAIN

The Passion façade. A 140-year build that is still in progress. Relatable.

Standing in front of the Montjuïc fountains and Palau Nacional
Montjuïc, Barcelona
Barcelona2025 · SPAIN

Summer before the move to the US. Last long walk in Europe for a while.

Mosaic mural of a kiss made of thousands of small photos
The kiss mural, made of 4,000 photos
Barcelona2025 · SPAIN

"The world begins with every kiss." Thousands of tiny snapshots forming one image. Basically data classification.

Burj Khalifa at dusk
Burj Khalifa at dusk
Dubai2021 – 2025 · UAE

Four years in Dubai. Aparavi was built from here, remote, across nine time zones.

Leaning on a dune buggy in the desert
Dune buggy day
Dubai desert2023 · UAE

Polaris, red dunes, 40 degrees. The sand gets everywhere for a week.

Evening portrait with arms crossed
The portrait TAdviser ran with the interview
Dubai2024 · UAE

Taken for the "Code, Team, and Balance" interview. Bougainvillea did the lighting.

Selfie with the leaning tower of Nevyansk
The leaning tower of Nevyansk
Nevyansk, Urals2020 · RUSSIA

Russia's own leaning tower, an hour from Yekaterinburg. Built in the 1720s and still standing at an angle.

Red octopus knit hat in the snow at a ski hill
Pilnaya ski hill, octopus hat weather
Urals2020 · RUSSIA

Ural winter, minus twenty, and the only hat that made sense.

Sitting on a rocky cape above the coast
Cape above the coast
Cyprus2019 · CYPRUS

First long trip abroad on my own money. Hat, backpack, no plan.

No Man's Land and Stop signs at the buffer zone fence
Buffer zone, Famagusta. The signs mean it.
Famagusta2019 · CYPRUS

The UN buffer zone at Varosha. A city frozen since 1974, visible but off limits.

1 / 18

Cars

I tune my own car for track days. Suspension, brakes, data logging, then a lap time to prove it.

Snowboarding

New mountains every season. The Urals taught me cold; the Alps and California taught me altitude.

Travel

The only way to learn how other people actually live. Six countries so far, photos above.

Old games

Doom I and II, Age of Empires, Heroes of Might and Magic II. Still installed, still played. They ran on 8 MB of RAM and nobody complained.

Let's build the next one.

Architecture consulting, staff-level roles, research collaboration. Reply within a day.

Message on LinkedIn