polinacodes

FULL STACK
DEVELOPER

+3 YEARS OF EXPERIENCE DEVELOPING SECURE AND SEAMLESS WEB SOLUTIONS.

CONTACT ME
AVAILABLE FOR PROJECTS
Polina's Avatar
sakura_and_polina_codes.webp

About me

As a Fullstack web developer, I focus on building applications where performance, security, and visual fluidity live in harmony. I don't choose between a robust backend or an attractive interface; I love connecting both worlds. I build clean, secure architectures from the ground up, paying close attention to aesthetic detail and optimizing every interaction for a flawless user experience.

Skills

My favorite tool stack.

Learning: Advanced Testing
HTML
CSS
JavaScript
TypeScript
React
Next.js
Astro
Tailwind
Bootstrap
WordPress
Java
Node.js
Express
Spring Boot
Strapi
MongoDB
PostgreSQL
MySQL
Git
Bash

Projects

Planthia ecommerce dashboard
Ecommerce

Planthia

Headless plant ecommerce built with Next.js and Strapi. Decoupled architecture with custom admin panel, inventory management, and optimized checkout.

NEXT.JS STRAPI NODE.JS POSTGRESQL
ELMNT skincare ecommerce interface
Ecommerce

ELMNT – Ecommerce Frontend

Minimalist skincare ecommerce with smart search, functional cart, and role-based admin dashboard built with React and Tailwind CSS.

REACT TAILWIND CSS REACT ROUTER CONTEXT API
ELMNT API architecture diagram
REST API

ELMNT - Ecommerce Backend

Scalable REST API for ecommerce with JWT authentication, role-based access, and MongoDB integration built with Node.js and Express.

NODE.JS EXPRESS MONGODB JWT
Java Spring Boot API code example
REST API

Ecommerce – Java & Spring Boot

RESTful API for ecommerce management with CRUD operations, layered architecture, and MySQL persistence using Spring Data JPA.

JAVA SPRING BOOT MYSQL JPA
Trailerflix API multimedia management
REST API

Trailerflix – Node.js & Express

Multimedia content management API with complex data filtering, query optimization, and MVC architecture using MySQL database.

NODE.JS EXPRESS MYSQL MVC

Let's work together!

Ready to build something amazing? Let's talk.