• File

Євгеній

Full stack-програміст

Age:
30 years
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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.

YEVHENII
HREM
FULL STACK DEVELOPER
Lviv, Ukraine

[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section)

Telegram · Linkedin · Github

SUMMARY
Full stack developer with 4+ years of experience. Comfortable across the stack: TypeScript with React / Next.js on the
frontend, Node.js (Express, Prisma) and Python (Django, aiogram, LangChain) on the backend, plus Go (Gin) when
the client needs it. Databases: PostgreSQL, MongoDB, Supabase. Docker and CI/CD on Vercel and Ubuntu VPS. Most
of my recent work is AI-related: RAG pipelines, multi-channel chatbots, LLM-backed features shipped to production
for freelance clients. Open to remote full-time and contract roles.

SKILLS
Languages: TypeScript, JavaScript (ES6+), Python 3.11, Go, HTML, CSS
Frontend: React 19, Next.js 13–16, Nuxt 4, Vue 3, Redux Toolkit, Zustand, TanStack Query, Tailwind CSS, SASS,
Framer Motion, Shadcn/ui, Radix UI, Mantine, Figma
Backend: Node.js, Express, Prisma, REST API (RESTful), Python (Django, django-ninja, aiogram), Go (Gin), Celery,
SQLAlchemy, caching (Redis), GraphQL API
CMS: Sanity CMS, WordPress
Databases: PostgreSQL, MongoDB, SQLite, Supabase, Firebase, Redis, ChromaDB (vector)
AI / LLM: OpenAI API (GPT-4o, Whisper), Anthropic Claude, LangChain, LangChain4j, RAG (document ingestion,
chunking, embeddings, retrieval), prompt engineering, tool calling, MCP
Chatbots: Telegram Bot API (aiogram 3), Telegram Mini Apps SDK, Discord.py, Instagram Graph API, Messenger
Auth: NextAuth (OAuth2 + credentials), Supabase Auth, JWT, bcrypt
DevOps: Git, GitHub, Docker, Docker Compose, CI/CD (Continuous Integration / Continuous Deployment), GitHub
Actions, Vercel, Cloudinary, Ubuntu VPS, systemd, Nginx, PM2
Methodology: Agile / Scrum, Kanban, clean code, SOLID, Clean Architecture

EXPERIENCE
FULL STACK / AI DEVELOPER | FREELANCE
June 2025 - Present · Remote · Lviv, Ukraine
Delivered 10+ production projects for international clients: e-commerce, multi-channel chatbots, RAG knowledge bases,
AI SaaS admin panels, and Telegram/Discord automations.

Responsibilities:
• LLM-backed chatbots deployed to production (Telegram, Discord, Instagram, Messenger, WhatsApp) on Python
+ LangChain + ChromaDB + OpenAI GPT-4o-mini - per-user chat memory and document ingestion for RAG
over client documents (PDF, DOCX, CSV, XLSX), running as systemd services on Ubuntu VPS.
• Built a multi-tenant AI Social Manager SaaS and 2 e-commerce shops on Next.js 15 + Mantine UI with an Express
+ Prisma + Supabase + Cloudinary backend and a Telegram Mini App checkout - replacing manual chat-based
ordering with a single admin panel and cutting client order-processing time by ~60%.
• Delivered supporting Python and Go services: a Django 5 + Celery AI astrology platform (OpenAI + ephem +
ReportLab PDF generation, containerized with Docker Compose), an aiogram 3 event-bot with QR-ticket
generation, a Go/Gin donation platform integrated with MonoPay, and WordPress theme/plugin customization
for marketing teams.
Technologies: React.js, Next.js 15-16, Tailwind CSS, Framer Motion, MongoDB, Node.js, Express, Prisma, Zustand,
Telegram Bot API, Docker, REST API, OAuth2, Google Analytics, Python, Django, Aiogram, Go, WordPress, RAG.

FRONTEND DEVELOPER | AUTOHUB CONNECT CRM PLATFORM
February 2023 - May 2025 · Remote · Lviv, Ukraine
Automotive Service Management startup. The main objective was to create an integrated platform for the management
of automobile services. Worked on UI design, development, and data-visualization components as part of a
development team.

Responsibilities:
• Developed and maintained 20+ reusable React components for the core CRM modules (work orders,
customer profiles, vehicle history), reducing duplicate code across the platform and cutting new feature
development time by ~30%.
• Built an interactive service analytics dashboard with Recharts (time-series charts, stacked bar and area charts,
drill-down reports) that became the primary decision-making tool for service managers tracking KPIs and
technician performance.
• Designed and implemented the global state architecture using Redux Toolkit and React Router with code-
splitting, reducing store-related boilerplate by ~40% and improving initial page load time from ~4.5s to
under 2s on mid-range device.
Technologies: React.js, Redux Toolkit, React Router, Recharts, TypeScript, HTML5, CSS3, JavaScript.

SERVICE MANAGER / WEB DEVELOPER | LUMBER SALES
May 2016 - September 2022 · Lviv, Ukraine
Joined as a customer-service manager at a lumber exporter. Over time I took over the company's website and basic IT -
this is where I first started writing code in production.

Responsibilities:
• Led a full redesign and migration of the corporate website to a modern stack (Next.js 13 + next-intl),
deployed on Vercel with Analytics - replacing the legacy site with a faster, SEO-friendly, maintainable
codebase.
• Expanded the site from a single locale to 9 languages (uk, en, pl, ru, it, fr, de, sv, da) using next-intl, opening
up 5 new export markets for the sales team and directly contributing to international lead growth.
• Integrated Sanity CMS with custom schemas (offer, post) and EmailJS contact forms, enabling the sales team
to publish product offers and handle inquiries independently without developer involvement; also ran IT
operations end-to-end (domain/DNS, hosting, backups, deployments, and on-page SEO).
Technologies: React.js, Next.js, i18n, EmailJS, CMS Sanity, HTML5, CSS3, JavaScript.

EDUCATION
Lviv.st. Hetman Mazepa 29, International Academy of Personnel Management

Bachelor

2012 to 2016

LANGUAGES
English - B1 · Ukrainian - Native · Polish - A2

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: