• File

Олександр

Front-end програміст

Considering positions:
Front-end програміст, Web-програміст
Age:
18 years
City of residence:
Khorostkiv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Oleksandr Mashuta
Full-Stack / Backend-Focused Engineer
Ternopil, Ukraine | 📧 [open contact info](look above in the "contact info" section) | 📱 [open contact info](look above in the "contact info" section)
🔗 LinkedIn | 🐙 GitHub | ✈️Telegram

PROFESSIONAL SUMMARY
Full-Stack Engineer with a strong focus on backend architecture, high-throughput data processing, and
modern web systems using Node.js, TypeScript, React, Next.js, and PostgreSQL. Currently
pursuing a degree at Igor Sikorsky Kyiv Polytechnic Institute (KPI). Proven experience in designing
memory-efficient ETL streaming pipelines (1GB+ datasets), building real-time dual-storage architectures
(Firebase + LocalStorage), and developing full-stack applications with atomic database operations and
secure auth. Focused on writing clean, maintainable code following SOLID and system design best
practices.

TECHNICAL SKILLS
Languages: JavaScript (ES6+), TypeScript, C#
Backend & Cloud: Node.js, Express.js, REST APIs, C# / ASP.NET Core, Firebase 12 (Auth,
Firestore), JWT, OAuth2
Databases & ORMs: PostgreSQL, Prisma ORM, Entity Framework Core, Cloud Firestore
Frontend: React 19, Next.js, Vite 8, Tailwind CSS 4, Chart.js, Axios, HTML5/CSS3
Tools & Practices: Git, GitHub, Streams API, Event-Driven Architecture, Oxlint, npm/yarn,
Postman

FEATURED PROJECTS

BudgetFlow — Personal Budget Tracker | Full-Stack Developer
Live Demo | GitHub
Engineered a dual-runtime persistence architecture: zero-setup guest mode using LocalStora
ge and cloud sync via Firebase 12 (Auth + Cloud Firestore) without data overlap.

Built interactive analytics dashboards with Chart.js and implemented end-of-month spend
forecasting based on real-time spending pace.
Designed multi-currency conversion logic (USD/EUR/UAH) and secure UTF-8 BOM CSV export
with CSV formula injection protection.

Tech Stack: React 19, Vite 8, Tailwind CSS 4, Chart.js, Firebase 12, LocalStorage, date-fns.

Task Flow Engine | Backend / Node.js Developer
GitHub
Designed a memory-efficient streaming pipeline processing 1GB+ CSV files (~7M rows) without
memory overflow using Node.js fs.createReadStream and custom transform streams.
Implemented backpressure management via stream.pipeline() to automatically propagate
downstream bottlenecks upstream and keep the event loop non-blocking.
Developed custom data structures including bi-directional priority queues, memoization modules
with LRU/LFU/TTL eviction, and an event-driven alert system with Telegram API payload
simulations.
Tech Stack: Node.js (ES Modules), TypeScript, Node.js Streams API, EventEmitter, Custom Async
Utilities.

VideoHub | Full-Stack Developer
GitHub
Implemented HTTP 206 Partial Content video streaming and local file uploads for smooth
video playback.
Guaranteed database transactional consistency for user likes, comments, and subscriptions using
PostgreSQL & Prisma ORM.
Secured access using JWT authentication and designed a scalable backend structure for high
read/write loads.
Tech Stack: Node.js, Express.js, PostgreSQL, Prisma ORM, Next.js, React, TailwindCSS.

EDUCATION
Software Engineering / Computer Science
Igor Sikorsky Kyiv Polytechnic Institute (KPI) | Kyiv, Ukraine
Currently enrolled

LANGUAGES
Ukrainian: Native
English: Intermediate (B1/B2 — technical reading, writing, and documentation)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: