mountains background

Dmitry Kulakov

I`m 

About

profile

Dmitry.

Front End Developer.

I am a Web Developer from Russia with a good experience in collaboration with developers and people.

  • Hobbies: Books, video-games
  • Goal: Develop products with great user experience
  • City: Moscow, Russia
  • Email: atomeistee@gmail.com
  • Technologies: Next.js, React, TypeScript, Tailwind
  • Freelance: Available
  • Self-taught front-end software engineer with great experience in Typescript and React.
  • Worked with: MongoDB, Express, React, Node.js, TanStack products, tRPC, Prisma, Typescript, and Next.
  • Collaborated with other web developers in eager to create a successfull web applications.
  • Have great experience with GitHub flow and git.
  • Looking for a remote job as frontend developer
  • Check out my portfolio page and projects, including Books Hut, Paladins Data, and Interview Play Book.

I am a self-taught front-end developer based in Moscow, Russia. I have good experience in web development and have used many different technologies such as: MongoDB, Express, React, Node.js, TanStack products, tRPC, Prisma, Typescript, and Next. I have honed these skills through self-study, collaboration with other developers, and hands-on experience creating full-stack applications. I am proficient in using GitHub Flow to work efficiently with a team.

In addition to my experience and skills, I have a portfolio of projects that showcases my capabilities as a front-end developer. These projects includes a website library with the ability to create an account and access a wide range of books, a web application that uses Hi-Rez Studios API to show user statistics from the game called Paladins, and a CRUD task-oriented application that stores data in LocalStorage.

Thank you for considering me for your web development needs. I am eager to put my skills to use in a new role and contribute to the success of your team.

Facts

    0Finished Projects
    0Solved Coding Challenges
    0Contributions
    0Hours of Coding

Skills

HTML
JavaScript
CSS
React
TypeScript
NodeJS

Projects

  • -
    Todo Daily example

    Todo Daily

    To-do CRUD application with storing data in local storage.

    HTML, CSS, JavaScript

    • Pure JavaScript for manipulations with DOM.
    • Ability to write tasks for a future week or change the previous week tasks
  • -
    Books Hut example

    Books Hut

    Website library with the ability to create an account, and download/read/save books in your account.

    React, Node.js, Typescript, Redis, Postgress, SCSS

    • Secured user authentication and stored book data by utilizing Redis and PostgreSQL.
    • Designed with Figma and styled with SCSS.
    • Lead front end by collaborating with a server-side team.
    • Implemented TypeScript for type data management.
  • -
    Paladins Data example

    Paladins Data

    Web Application that uses Hi-Rez Studios API to show user statistics in the game 'Paladins'.

    React, Node.js, MongoDB, Express, GraphQL

    • Used Apollo GraphQL and MongoDB to store and manage data
    • Styled with SCSS and the MUI library
    • Implemented a backend with Express and used an API wrapper to work with the API
    • Successfully finished this full-stack project in just one month, demonstrating the ability to learn and adapt quickly.
  • -
    Interview PlayBook example

    Interview PlayBook

    Full-stack application to improve answers in interviews by completing quizzes!

    Next.js, TypeScript, tRPC, Prisma, Tailwind

    • Built with Next.js and TypeScript for server-rendered React apps with improved type safety
    • Used tRPC for efficient, type-safe communication between the client and server, with Prisma for data access and manipulation
    • Applied a modern design system with Tailwind CSS for styling and layout
    • Implemented NextAuth.js for secure, flexible user authentication with JWT (JSON Web Tokens)

Contact

Location:

Moscow, Russia