Nikolay Koreshkov avatar

Koreshkov Nikolay

Frontend Developer & Building Modern Web Apps


I turn ideas into responsive, interactive web applications that are fast, smooth, and built with clean, scalable code.

About Me


I’m a Frontend Developer with 2.5+ years of hands-on experience building and shipping React and Next.js applications. I focus on writing clean, scalable code and creating fast, user-friendly interfaces.

I enjoy going beyond just implementation - understanding how things work under the hood, making thoughtful architectural decisions, and improving performance where it actually matters.

Experience

Over the past 2.5 years, I’ve built and shipped multiple frontend projects using React and Next.js - from small applications to more structured, scalable solutions.

  • Designing application architecture
  • Managing complex state (Redux Toolkit)
  • Working with APIs and async data
  • Optimizing performance and bundle size
  • Deploying applications (Vercel)

I pay attention to code quality, maintainability, and real-world usability - not just making things work.

Growth

I learn best by building and iterating. I regularly explore documentation, analyze real-world solutions, and refactor my own code to improve structure and performance.

  • Writing scalable and maintainable code
  • Improving UX through small details
  • Understanding technical trade-offs

I value feedback, code reviews, and continuous improvement.

Goals

I’m looking to join a professional team where I can contribute to real products, learn from experienced developers, and take on more responsibility over time.

I want to grow not just as a developer, but as someone who can contribute to product decisions, collaborate effectively, and deliver reliable production code.

Feel free to reach out — I’m always open to interesting projects and opportunities.

Devices illustration

Technologies


Technologies and tools I love working with to build efficient, high-performance, modern applications.

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript
  • TypeScriptTypeScript
  • ReactReact
  • NextJSNextJS
  • ReduxRedux
  • React QueryReact Query
  • Tailwind CSSTailwind CSS
  • SassSass
  • StyledComponentsStyledComponents
  • NodeJSNodeJS
  • ExpressJSExpressJS
  • GraphQLGraphQL
  • ApolloApollo
  • PostgreSQLPostgreSQL
  • PrismaPrisma
  • AWS S3AWS S3
  • Material UIMaterial UI
  • JestJest
  • VitestVitest
  • ViteVite
  • WebpackWebpack
  • GitGit
  • GithubGithub
  • YarnYarn
  • VercelVercel
  • HerokuHeroku
  • FigmaFigma

Projects


A selection of projects I’ve built, showcasing my skills in modern frontend development and clean, scalable solutions.

NextLevel Food

NextLevel Food

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL
  • AWS S3

This basic application demonstrates a platform for foodies to share their favorite recipes with the world. It's a place to discover new dishes and to connect with other food lovers.


NextNews

NextNews

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL

Next News is a modern news application built with Next.js. It allows you to stay up to date with the latest news and explore an archive of news from previous years and months. With smooth navigation, fast loading, and a clean interface, reading the news becomes simple and enjoyable.


PostWave

PostWave

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL
  • Cloudinary

PostWave is a modern Next.js demo application that brings people together to share anything they love — from ideas and stories to photos and creations. Post your thoughts, discover inspiring content from others, and show your appreciation with a like. A friendly space to connect, express, and be inspired.


Authentication-demo

Authentication-demo

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL
  • Lucia

This is a basic application that demonstrates simple user authentication and registration with additional form field validation.