Maksim Tkachenko
Offer Maksim work on your next project.
Rating
Language proficiency level
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
Programming
Mobile development
Writing
Portfolio
-
68 USD Telegram dApp AI Calorie & Macro Tracker
Web ProgrammingA 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 ProgrammingA 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.
Nikita Loza
| Personal | Response review
![]()
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
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
|