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

Maksim Tkachenko

Offer Maksim work on your next project.

Ukraine Ukraine
1 day 12 hours back
Available for hire available for hire
1 Safe completed
6 months 19 days back
1 client
3 proposals made
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
224
Javascript and Typescript
801 place out of 3482
Data Parsing
366 place out of 784

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


  • 67 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
Telegram bot for auto service
89 USD
Business card website for Auto Service
178 USD
Telegram bot for hiring/searching employees. For job searching.
89 USD
Create a bot in Telegram (seller's cabinet)
33 USD
Next.js website
67 USD
Online clothing store
445 USD
Create a TAROT chatbot
67 USD
Create a Telegram bot
334 USD
UserTelegramBot
22 USD
Online store
223 USD