/

Portfolio

Fullstack web developer's portfolio

Hello, my name is Andrei Tkachev. You are looking at my portfolio. To contact me, please use one of the proposed options.

Profile

About Me

Introduction

Hi, I’m Andrei Tkachev, a Full Stack Developer with over 3 years of experience in creating scalable web applications and leading development teams. My expertise in both frontend and backend development allows me to deliver efficient and innovative solutions tailored to project needs.

Education

Bachelor’s Degree in Applied Informatics in Corporate Information Systems

Moscow University named after S.Y. Witte — Graduated in 2024

  • Earned a Bachelor's degree in Applied Informatics with a focus on corporate information systems.
  • Completed coursework in software engineering, database design, and systems analysis.
  • Gained a strong foundation in programming, data management, and information system design.

Technical Skills

  • TypeScript
  • Docker
  • Jest
  • NestJS
  • Swagger
  • Node.js
  • MongoDB
  • PostgreSQL
  • Redis
  • ClickHouse
  • Next.js
  • React
  • Redux
  • Zustand
  • MobX
  • RTK Query
  • React Query

Professional Journey

Senior Fullstack Developer

Crossnetics — August 2024 – Present

  • Developed and implemented a notification system for user messages, including automated email notifications.
  • Redesigned the influencers page, optimizing the user interface and data loading performance.
  • Implemented a counter for influencer profile views based on subscription plans.
  • Participated in developing a platform integrated with Web3 technologies, including blockchain-based user authentication and digital asset management.
  • Conducted code refactoring to resolve critical bugs in existing systems.
  • Optimized database queries for handling large volumes of data.

Tech Lead Fullstack Developer

NIKIFILINI — October 2023 – Present

  • Designed and implemented scalable microservice architecture, ensuring system flexibility and fault tolerance.
  • Developed a reusable UI kit with Mantine, enhancing the design system with custom components.
  • Engineered a real-time notification system using WebSocket for instant updates.
  • Designed a robust database architecture for PostgreSQL and ClickHouse.
  • Integrated secure authentication mechanisms, including RBAC and token-based authentication.

Middle Fullstack Developer

NIKIFILINI — January 2022 – October 2023

  • Enhanced the company's ERP system by adding new modules and optimizing existing functionality.
  • Refactored legacy services, improving maintainability and stability.
  • Developed and integrated APIs and third-party services to expand system capabilities.
  • Configured and optimized the project build process with Vite, reducing build times.
  • Increased code reliability by implementing unit tests with Jest.

Opportunities

In addition to being open to freelance opportunities, I lead a small team of talented developers ready to take on freelance and outsourcing projects of moderate scope. Our team specializes in delivering high-quality, innovative solutions tailored to your needs, ensuring efficiency and precision at every step. Whether you're looking for assistance with a project, a dedicated development team, or someone to bring your ideas to life, we’re here to help. Feel free to reach out via the contact form or links on this page. Let’s collaborate and make your vision a reality!

Projects

GIBDD

GIBDD

Full stack

GIBDD is a service designed for automated retrieval of vehicle information from the official GIBDD (traffic police) website. The system scrapes the website, handles CAPTCHA solving, and then requests detailed data using the vehicle’s VIN number. The project is built using modern technologies like Next.js, React, Tailwind CSS, RTK Query, and NestJS, ensuring high performance and reliability when working with the REST API. Data is fetched and processed in real-time, simplifying access to vehicle-related information.

Stack

React
TypeScript
Rest API
Tailwind
Mantine
Nest.js
MongoDB
Signalinks

Signalinks

Frontend

Signalink.ru is a frontend project built using Next.js, React, Tailwind CSS, RTK Query, Mantine UI, GraphQL.js, and Apollo Client. The platform leverages these modern technologies to deliver a high-performance, responsive, and visually appealing user interface, enabling efficient data fetching and state management through GraphQL and Apollo Client.

Stack

TypeScript
Next.js
GraphQL.js
Tailwind
Mantine
Apollo Client
Airbnb Clone

Airbnb Clone

Full stack

The Airbnb clone is a full stack project developed with Next.js 13 App Router, React, Tailwind CSS, Prisma, MongoDB, and NextAuth. This platform replicates the core functionalities of Airbnb, providing a seamless user experience for booking accommodations, with secure authentication and efficient database management. The use of modern technologies ensures a responsive and scalable application.

Stack

TypeScript
Next.js
NextAuth.js
Tailwind
Prisma
MongoDB

How do you get started working with me?

After reviewing my portfolio, do you have questions, need help, or have a job offer? Please use one of the following methods to contact me.

Enter your e-mail address so I can contact you.

OR

*

Enter your telegram address so I can contact you.

Enter your first and last name.

Enter your message so I can help you.