My CV

About me

Frontend Developer focused on JavaScript, TypeScript, React, and Next.js, with several years of self-directed learning and hands-on project experience. Recently completed RS School JavaScript/Frontend and React courses, contributing to team projects and taking a Team Lead role in one of them.

Experienced in building responsive interfaces, working with modern frontend tooling, testing, CI workflows, and Git-based team development. Also have hands-on experience contributing to a Laravel-based volunteer project using Blade, Alpine.js, and Tailwind CSS.

Currently looking for a Junior Frontend Developer position where I can contribute to a development team and continue growing as a professional developer.

Experience

  • Swagger Editor | RS School Final Team Project

    • Developed a Swagger/OpenAPI Editor using Next.js, React, TypeScript, and Monaco Editor.
    • Implemented OpenAPI parsing and validation with Swagger Parser.
    • Built API request functionality for REST endpoints.
    • Managed application state with Zustand and server state with TanStack React Query.
    • Created a responsive UI using Tailwind CSS, Shadcn/UI, and Radix UI.
    • Added internationalization using next-intl.
    • Configured code quality with ESLint, Prettier, Husky, and lint-staged.
    • Wrote unit tests using Vitest and React Testing Library.
  • Smart Quiz | RS School Final Team Project

    Role: Team Lead of a small team of student / Frontend Developer

    • Led a team during the development of the final RS School project.
    • Organized team workflow, task planning, and feature distribution.
    • Configured the project architecture and development environment.
    • Set up ESLint, Prettier, Husky, and project quality standards.
    • Managed the Git workflow, code reviews, and pull request integration.
    • Configured automated testing and build process.
    • Participated in application development, debugging, and testing.
    • Collaborated with teammates using GitHub Issues and Pull Requests.
  • Photographer Portfolio Website (Volunteer Project)

    • Developed responsive UI components using Blade, Alpine.js.
    • Customized Tailwind CSS to implement a complex, non-standard design system.
    • Implemented reusable frontend templates within a Laravel application.
    • Collaborated with experienced developers in a real-world development environment.
    • Worked with a Docker-based local development setup.

Education

My Projects