Yevhen Berezanskyi

I build elegant and efficient web solutions.

Explore My Work

About Me

Education

  • 2023 - 2024

    Odessa National University named after I. I. Mechnikov

  • 2021 - 2023

    Odessa State Ecological University

  • 2017 - 2021

    Odessa Faculty College of Computer Technologies

Summary

I am a results-driven Full Stack JavaScript Developer dedicated to building modern web applications and production-ready SaaS products. With deep expertise in React, Next.js, and Node.js, I bridge the gap between intuitive UI design and robust backend architecture. My experience spans the entire development lifecycle, from designing complex PostgreSQL schemas with Prisma to styling responsive interfaces with Tailwind CSS. I specialize in the critical features that power modern businesses, including secure JWT authentication, Stripe payment integrations for subscription models, and the implementation of AI-powered features using the Gemini API. Most recently, I engineered PropText.ai, a comprehensive SaaS platform featuring a credit-based user system and automated billing, fully deployed on Vercel. Whether I am refining a database query or integrating a new AI model, I focus on writing clean, scalable code that delivers a seamless user experience. Currently available for remote full-time or contract roles, I bring a full-time commitment to building innovative, high-impact digital solutions.

Experience

  • 2023 - Present

    Freelance Full Stack Developer

    Building SaaS & CRM tools with Stripe and Gemini AI.

  • Jun 2024 - Sep 2024

    Web Systems Intern | ME "Marine Plast Center"

    Automation of IT systems and process management.

  • Jan 2024 - Jun 2024

    Intern Web Developer

    Frontend development and Agile teamwork.

  • Feb 2023 - Apr 2023

    Full-Stack Intern | Time Pro

    API integration and codebase optimization.

  • Jan 2021 - May 2021

    Junior Technician | Odesa College

    LAN networking and IT hardware support.

Skills

Frontend

React, Next.js, Redux Toolkit, TanStack Query, Tailwind CSS, Bootstrap, TypeScript, HTML5, CSS3, JavaScript (ES6+), Canvas API, Glassmorphism UI

Backend

Node.js (Express), Django REST Framework, PHP, REST API, Nodemailer, PostgreSQL (Prisma/Supabase), MySQL, MongoDB

Infrastructure & Tools

Git, GitHub Actions (CI/CD), Docker, Vercel, Postman, Stripe, Google Gemini API, Python Scripting (Automation)

Auth & Security

JWT, Supabase Auth, OAuth, Bcrypt

Core Competencies

System Architecture, Automated Subscriptions, Credit-based Billing, OOP, Agile/Scrum, English (B1/B2)

My Projects

PropText.ai

An AI-powered SaaS platform for generating professional real estate listing descriptions. Features include user authentication, credit-based billing system, Stripe payment integration, and AI-generated content using Google Gemini API.

**Tech:** Next.js, TypeScript, Supabase, Stripe, Google Gemini API, Tailwind CSS

View Demo

Commercial E-Shop

A comprehensive full-stack e-commerce application built with a separate frontend and backend. Features include secure user authentication (JWT), complex product filtering, cart management, and payment integration.

**Tech:** React (Vite), Django REST Framework, PostgreSQL, Tailwind CSS

View Demo

Car Dealer Inventory System

A comprehensive inventory management system for car dealerships with admin dashboard and public vehicle showcase. Features include vehicle CRUD operations, image uploads, advanced filtering, view tracking, and responsive design with glassmorphism UI.

**Tech:** PHP, MySQL, Bootstrap, JavaScript, InfinityFree Hosting

View Demo GitHub

Personal Portfolio

A responsive personal portfolio website featuring dark mode, interactive animations (Canvas/IntersectionObserver), and a dynamic project gallery. Built without frameworks to demonstrate core web fundamentals.

**Tech:** HTML5, CSS3 (Variables & Flexbox), Vanilla JavaScript

View Demo

Contact Me

Connect Directly

I'm available on popular messengers. Feel free to reach out to my phone number for quick questions or discussions.

+40 750 266 672