Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Maksim Tkachenko

Offer Maksim work on your next project.

Ukraine Ukraine
4 days 10 hours back
Available for hire available for hire
1 Safe completed
5 months 29 days back
1 client
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
224
Javascript and Typescript 1
792 place out of 3455
Data Parsing 1
363 place out of 769

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: upper-intermediate

CV

Full-Stack Developer
I work with Next.js / React, TypeScript / JavaScript, PHP, and Python.
I build web applications, websites, Telegram bots (including arbitrage bots), and handle web scraping / data parsing tasks.

I deliver end-to-end solutions — from idea and architecture to a clean, production-ready result. Fast, reliable, and focused on quality.



Skills and abilities

Portfolio


  • 68 USD

    Telegram dApp AI Calorie & Macro Tracker

    Web Programming
    A personal AI assistant in the form of a Telegram Mini App for automating nutrition control and dietary analysis.

    What the app does:

    AI Scanner (Gemini API in this case): Recognizes products via photos or text descriptions. No more searching for every ingredient in a database — the neural network automatically determines weight, calories, and nutrients.

    Personal Calculation: A multi-step onboarding process that calculates individual calorie and macro targets based on the user's metabolism and goals.

    Interactive Dashboard: Visual daily progress monitoring through activity rings and dynamic macronutrient cards.

    Telegram Native: Operates as a full-fledged application within the messenger (Mini App). Fast, one-click access without downloading third-party software.

    Tech Stack:

    Frontend: React 19, TypeScript.

    Backend & AI: Bun runtime, Google Gemini API, Prisma ORM.

    Database: PostgreSQL.

    UI/UX: Tailwind CSS, Shadcn UI (Mobile-first design).

    Engineering Features:

    Edge-ready Architecture: High responsiveness (Latency) due to the Bun environment and optimized server requests.

    Server Components (RSC): Offloading heavy computations to the server side, ensuring lightning-fast performance on any smartphone.

    Type-safe Data Layer: End-to-end typing of all data — from neural network responses to the DB schema, eliminating application errors.

    Advanced Prompt Engineering: Refined AI interaction algorithms to achieve maximum calculation accuracy without "hallucinations."
  • High-Performance E-Commerce Marketplace (B2C)

    Web Programming
    A fully functional version of the site is available for review via the project link. You can test the complete shopping cycle: from authentication to placing an order via the Stripe Test API (no real funds are required).
    Key Features:

    Dynamic Catalog: Features instant search and multi-level filtering by categories, brands, prices, and attributes with real-time state updates.

    Cart and Wishlist System: Client-side shopping management with persistent data storage powered by Zustand.

    Secure Authentication: Robust session protection via Better-Auth, including two-factor mechanics, password resets, and email verification via Resend.

    User Dashboard and Admin Panel: Dedicated user dashboard for tracking order history and a secure CRUD interface for administrators to manage the product matrix.

    Transactions and Newsletters: Integration of Stripe API for secure payments and Resend for automated transactional notifications.

    Cloud Media Uploads: Fast processing and cloud storage for product images using the UploadThing infrastructure.

    Technologies:

    Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS, Shadcn UI.

    Backend: Node.js (Bun runtime), Prisma ORM 7.2.0, PostgreSQL.

    Infrastructure: Better-Auth, Zod, Stripe SDK, UploadThing, Resend.

    Key Highlights:

    Architecture: Clean project structure with a clear separation of concerns, utilizing Server Components to minimize the JavaScript bundle and ensuring end-to-end type safety (Type-safe) from the database to client forms.

    SEO and Accessibility: Achieves a 100/100 score in Lighthouse. Features optimized semantic markup, dynamic meta tags, and Open Graph support following W3C standards.

    Performance: Scores between 85–100. Current LCP/TTFB results below 100 may be due to Vercel Free Tier limits (Cold Starts). On dedicated infrastructure, Bun ensures a stable 100/100 by significantly increasing request processing speed.

    Scalability: The architecture is ready for high traffic volumes thanks to optimized Prisma queries and efficient data caching strategies.

    This site is presented as a fully functional demo instance of a production-ready marketplace. The project architecture is completely prepared for rapid multi-language support (i18n) deployment upon request—a standard extension that requires no core logic refactoring.




    #NextJS #React #TypeScript #prisma #PostgreSQL #Bun #tailwindcss #shadcn #NodeJS
    #ecommerce

Reviews and compliments on completed projects 1

3 December 2025 45 USD
Node.js backend: collection of historical prices from cryptocurrency exchanges

Quality
Professionalism
Cost
Contactability
Deadlines

Everything went well, I am satisfied with the result.

Activity

  Latest proposals 10
Create a TAROT chatbot
68 USD
Create a Telegram bot
338 USD
UserTelegramBot
23 USD
Online store
226 USD
Development of Frontend for Telegram Mini App
68 USD
Development of a Telegram bot for a garbage collection service
158 USD
Python script for batch automatic censorship of images containing obscene content
68 USD
Create a website from the design in Figma, single-page.
113 USD
Set up a Telegram bot
45 USD
Create a website for a recruitment agency for sailors. Not expensive.
45 USD