Skip to content
View AndrewAndrusenko's full-sized avatar

Block or report AndrewAndrusenko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndrewAndrusenko/README.md

Hi 👋, I'm Andrew Andrusenko

Full-Stack / Frontend Engineer specializing in FinTech Architectures & Web Performance

andrewandrusenko


💻 Engineering Profile

I am a performance-focused Full-Stack Engineer with an extensive background in the financial sector (including operations automation at BNP Paribas and infrastructure deployment at Renaissance Investment Management). I specialize in bridging deep financial domain logic with production-grade, highly secure software systems.

  • Core Architectural Focus: Real-time data streaming (WebSockets), reactive state management (Advanced RxJS semaphores), enterprise database isolation (PostgreSQL RLS), and lightweight infrastructure containerization.
  • Performance Metrics: Achieved up to 6.5x frontend bundle reduction via Brotli/lazy loading and optimized Docker footprint by cutting image sizes from 1.44 GB to 300 MB.

🚀 Production Product Showcase

Product / Platform Live System Architecture Source Code Core Engineering Highlights
Low-Code Enterprise Platform Live Platform Demo 1
Live Platform Demo 2
Private Repo Distributed low-code infrastructure. Built an in-house interactive chart and diagram rendering library utilizing Konva, Elk, and Dagre. Automated business process setup, task management, and inter-domain contract
Enterprise Asset Management (AMP) Live App Demo Private Repo Full cycle PMS/OMS system. 69 tables, 82 DB functions, and 18 Row-Level Security (RLS) policies in PostgreSQL. Automated FIFO tracking and TWRR analytics.
Real-Time Stock Quotes Engine Live Streaming Demo Frontend
Backend
High-frequency data stream processing under 50ms. Loop-free data throttling via RxJS buffering semaphores to eliminate layout freeze.
Central Authentication Service Live Auth Demo Backend
Frontend
Standalone Auth Server. HttpOnly + SameSite=Lax cookie-encapsulated JWT architecture for XSS protection. Lockless sync via RxJS exhaustMap pattern.

🛠️ Core Technology Stack

Frontend Engineering:
Angular   RxJS   Konva.js   ELK   ECharts   Jest

Backend, Databases & Security:
Node.js   Express   NestJS   PostgreSQL   Redis   MongoDB   Passport.js   WebSockets


📊 GitHub Ecosystem Metrics

Top Languages

GitHub Stats

GitHub Streak


🤝 Connect with Me

Pinned Loading

  1. Auth-Server-Frontend Auth-Server-Frontend Public

    This subsystem handles user onboarding, secure route protection, administrative controls, polymorphic credential restoration, and reactive session synchronization. It communicates with the Central …

    TypeScript 1

  2. RealTime-StockQuotes-WSS-Frontend RealTime-StockQuotes-WSS-Frontend Public

    ⚡ High-performance Zoneless Angular 20 real-time processing dashboard. Features dynamic RxJS buffering, WebSockets with automated JWT refresh, watchdog & virtual scrolling.

    TypeScript 1

  3. Auth-Server-Backend Auth-Server-Backend Public

    Authentication Server TS HTTP MongoDb. The access + refresh token pattern. Seamless renewal of the expired token. Easily connecting to other applications. Redis caching. Detailed logs. Extensive ha…

    TypeScript

  4. RealTime-StockQuotes-WS-Backend RealTime-StockQuotes-WS-Backend Public

    High-frequency WebSocket streaming server providing financial data for Real-Time Stream Processing Dashboard (repo : RealTime-StockQuotes-WSS-Frontend)

    JavaScript