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 Junior Frontend Developer focused on building modern, high-performance, and user-friendly web applications. I already have hands-on experience creating real projects and enjoy understanding how applications work under the hood — from component structure and state management to data flow and performance considerations.

Experience

Over the past 2.5 years, I’ve built and shipped multiple frontend projects using React and Next.js. I work with TypeScript, Redux Toolkit, Tailwind CSS, Git, and modern tooling, and I have practical experience designing application structure, managing state, working with data, and deploying projects with attention to scalability, performance, and code quality.

Growth

I’m naturally curious and approach learning through hands-on experimentation. I regularly explore documentation, analyze other developers’ solutions, refactor my own code, and look for better architectural and UX decisions with each new project. I value feedback, code reviews, and clear reasoning behind technical choices.

Goals

At this stage, I want to move from independent project work into a professional team environment. I want to contribute to real products, collaborate closely with other developers, and continue growing through practical challenges, mentorship, and shared responsibility for production code.

Feel free to drop me a line to say hi, or with any interesting ideas to work on!

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.