worldwide remote

TypeScript Fullstack

React, Angular, FastAPI, AI Product Delivery, Migration Work

Public profile photo of Aleksei Orlov
LLM Assistant
Internal AI Product
thousands of users, React migration
Image Gen UI
Design Workflow Tool
Angular frontend ownership
2+ yrs
T-Bank AI Product Work
intern to middle-level scope
Angular to React
Migration Profile
without feature freeze
Focus

Positioned for product teams that need range, not narrow specialization

The strongest signal in this profile is hands-on TypeScript fullstack range across React, Angular, Svelte, and FastAPI: AI-heavy internal tooling, backend support, and Angular-to-React migration work delivered without losing product speed

01

End-to-End Delivery

I regularly ship frontend features together with the FastAPI backend, integrations, task orchestration, and delivery plumbing they depend on

02

Angular to React Migration

I have strong Angular depth and real React migration experience, including moving product logic out of legacy host layers without freezing feature work

03

AI Product Engineering

My recent work centers on AI interfaces, image-generation workflows, internal copilots, and the product infrastructure around them

Experience

Recent roles and progression

Official dates come from current employment records. Public copy keeps the focus on shipped work, ownership, and NDA-safe scope

T-Bank

TypeScript Fullstack Engineer

Nov 2025 - Present

Working across frontend and backend for internal AI products with React, Svelte, Angular, and FastAPI, including products used by thousands of internal users, while taking ownership of delivery beyond narrow framework boundaries

Shipped product work in a mixed Svelte and React codebase for a widely adopted internal AI assistant, helping move new product logic toward React-owned areas
Continued delivering internal AI tooling features end to end, including UI behavior, backend fixes, test coverage, and quality rails
T-Bank

JavaScript Developer

Jun 2024 - Oct 2025

Grew from junior ownership into broader product responsibility in internal AI and experimentation teams, with Angular as the main frontend surface and FastAPI as the usual backend support layer

Owned substantial parts of an internal image-generation UI for designers and its adjacent backend workflows, including generation flows, boards, reactions, and async status handling
Regularly crossed the frontend/backend boundary when features required FastAPI APIs, background consumers, persistence, or service integrations
T-Bank

Software Engineering Intern

Jan 2024 - Jun 2024

Started in an AI-focused internal product environment and quickly moved from internship tasks to production feature ownership

Joined the internal AI product stream and began shipping production changes in Angular and FastAPI
Built the foundation for later fullstack ownership by working directly with product flows instead of isolated training tasks
Qoollo

Frontend Developer Intern

Sep 2023 - Jan 2024

Worked on a web app that compared packaging imagery to detect counterfeit products and prepared Python learning materials for School 21

Continued a university practice project into an internal internship context, refining image-comparison screens, admin flows, and uploaded-image editing
Prepared Python study materials and practical exercises for educational programs alongside product work
Case Studies

Internal product work, shown through ownership and systems thinking

The code for these products is not public. What I can show is the product surface, architecture, and execution scope behind them

Internal design workflow tool 1k+ internal users

Image Generation Platform UI

Internal web application for an AI image-generation platform used by designers who needed a practical interface for day-to-day creative work. The product provided board-based organization, editing workflows, and async task management on top of a company-wide generation API

My role
Primary ownership on the Angular frontend, with selected end-to-end delivery across the FastAPI backend when features required server-side work
Angular TypeScript NgRx RxJS Taiga UI OAuth / SSO
Built and evolved a board-based workspace where designers organized generations into project spaces instead of a flat task list
Implemented drag-and-drop between boards, image reactions, and editing flows for multiple generation modes
Designed a priority-queue polling model on the frontend to schedule status checks for asynchronous generation tasks without aggressive polling
FastAPI backend-for-frontend

Image Generation BFF

FastAPI service that connected the frontend to the company-wide image-generation API, handling authentication, task lifecycle data, and downstream persistence for the interface

My role
Designed and implemented the original BFF surface, then kept extending it as product features moved beyond frontend-only scope
FastAPI Python PostgreSQL SQLAlchemy Kafka S3 OAuth / SSO Alembic
Integrated corporate SSO for end users while routing generation requests through a service-level backend path
Built an event consumer that processed completed tasks and coordinated persistence across the database and object storage
Added backend support for user-facing features such as reactions, board operations, and image post-processing flows
Internal LLM assistant platform 1000s of internal users

Internal AI Assistant

Company-wide internal LLM assistant used by thousands of employees. The product is built on a mixed Svelte and React frontend with a FastAPI backend and is progressively moving toward a React-first architecture without pausing feature delivery

My role
Contributed across frontend architecture, quality tooling, and feature delivery while the product moved from a legacy frontend toward React
React TypeScript Svelte FastAPI Vitest Biome Oxlint Playwright
Worked in a mixed frontend stack, helping move product logic into React-owned areas while maintaining the existing Svelte surface
Shipped product features and supporting backend fixes in parallel with migration work instead of treating them as separate tracks
Helped establish stricter frontend quality rails around new React code while the product still carried legacy surface area
Public Work

Selected repos that show how I build

Public repos are not a mirror of my current internal stack. They are the evidence layer for how I structure projects, ship tooling, and think about APIs and product surfaces

GitHub Repo

StudHack

View on GitHub

Platform for hackathon teams, events, and career communities with user profiles, team workflows, notifications, and Dockerized UI/API delivery

Angular 21 TypeScript ASP.NET Core 8 PostgreSQL
GitHub Repo

FastAPI MVP

View on GitHub

A reusable FastAPI bootstrap package with Mongo and S3 helpers, metrics, and stricter environment management for new service setup

FastAPI Python MongoDB S3 Prometheus
GitHub Repo

OpenAI Async Functions

View on GitHub

Async Python library for OpenAI-compatible tool calling, with Pydantic request and response models, runtime tool registration, and structured output helpers

Python AsyncIO Pydantic Tool Calling OpenAI-compatible APIs
GitHub Repo

lint-gost-tex

View on GitHub

CLI linter for LaTeX documents against GOST-style formatting rules, with checks for references, lists, captions, forbidden abbreviations, Unicode, and RU/EN spelling

Python CLI tooling LaTeX Text linting
Supporting Project

AIDoc

Supporting AI documentation-generation project combining a .NET CLI and a FastAPI backend

View on GitHub
Stack

Comfortable across product, platform, and delivery

Frontend

NgRx RxJS Taiga UI

Backend

S3 Pydantic Alembic

Product and Platform

OAuth / OIDC CI pipelines

Working Modes

End-to-end feature delivery Internal AI tools Migration programs API integrations Design-system alignment Cross-functional collaboration
Education

Formal education and long-term signals

Sep 2022 - Present

Bauman Moscow State Technical University

Bachelor’s in Software Engineering (IU7)

Sep 2020 - May 2021

Samsung IT School

Android Development in Java, diploma with honors

Highlights

Signals beyond the day job

2023

Finopolis 365 AI Track

Prize winner in a youth AI-focused hackathon stream

2023

AI Talent Hackathon

Built product prototypes in an AI-generated content hackathon environment

Contact

If you are hiring, start here

I’m most useful in TypeScript product teams that need someone who can move across React, Angular, migration work, and FastAPI-backed delivery without losing momentum