Skip to content
View dimnov's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report dimnov

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dimnov/README.md

Dimitar Ivanov - React Developer πŸš€

My GitHub Stats My GitHub Stats

Skills:

  • State Management: Redux Toolkit πŸ—ƒοΈ, Context API πŸ”„
  • Data Fetching and Caching: React Query 🎣, RTK Query πŸ“¦
  • Framework: Next.js πŸš€, React Native (Expo) βš›οΈπŸ“±
  • Styling: Tailwind 🌬️, Styled components πŸ’… (and CSS modules)
  • Forms: React Hook Form πŸ“ (with or without Zod πŸ’Ž)
  • Tests: Jest πŸƒ (or Vitest), React Testing Library πŸ™

Education & Diploma

  • Graduated: Software University with a specialization in JavaScript Web Development.πŸŽ“
  • Diploma: JS Web Developer

Certifications

  • React: This React course teaches building Single Page Applications with ReactJS, covering JSX syntax, component-based architecture, routing, form validation, styling, React Hooks, Context API, and Unit Testing with JEST.

  • MySQL: The course introduces students to MySQL, covering relational database fundamentals including table operations, grouping functions, transactions, and procedures, providing essential skills for working with databases in real-world applications.

  • HTML & CSS: The course introduces HTML5 and CSS3, covering tags, forms, tables, selectors, styles, positioning, and layout rules, with hands-on exercises for real-world web projects emphasizing modern aesthetics and mobile support.

  • JS Back-End: The JS Back-End course teaches server-side JavaScript development with Node.js and Express.js, covering MongoDB integration, REST API construction, and hands-on exercises for real-world web projects with modern aesthetics and mobile support.

  • JS Applications: The course covers HTTP requests, REST Services, asynchronous code, Templating, Routing, and Single Page Application creation, alongside architectural structuring, design patterns, web component creation, and Webpack setup.

  • JS Advanced: The course provides comprehensive knowledge of JavaScript, covering syntax basics, arrays, objects, classes, functions, as well as concepts like function context, event loop, and algorithmic thinking, enabling learners to manipulate the DOM tree, handle events, and explore both functional and OOP approaches.

  • JS Fundamentals: The course covers essential programming concepts like arrays, loops, and objects, alongside foundational web development technologies such as HTML, CSS, and HTTP, preparing students for professional software development careers.

About Me

  • I'm a software developer specializing in React, focused on building engaging and intuitive web applications. With a solid educational background and a passion for continuous learning, I strive to deliver solutions that meet the needs of modern web development.

  • Feel free to email me at dimitar.ivanov.dev@gmail.com or connect with me on LinkedIn.

Pinned Loading

  1. outfitter outfitter Public

    Clothing store built with Next.js

    JavaScript 1

  2. parity-deals-clone parity-deals-clone Public

    SaaS platform built with Next.js

    TypeScript 2

  3. blurbal blurbal Public

    Built with React Native and Expo

    TypeScript 1