Junior Fullstack Developer with hands-on experience in building responsive web applications and RESTful APIs. Skilled in JavaScript, TypeScript, React, Next.js, and Node.js. Experienced in both frontend and backend development, including API integration, authentication, and basic database operations. Completed Fullstack Development course at GoIT with practical individual and team projects.
Live Demo | GitHub Frontend | GitHub Backend
• Developed booking-related frontend pages using Next.js App Router:
– Tool booking page (/tools/[toolId]/booking)
– Booking confirmation page (/confirm/booking)
• Improved and finalized the date picker/calendar logic used in the booking form
• Integrated frontend with REST API using Axios and React Query
• Implemented a public backend endpoint to fetch user public profile data by user ID
• Worked in a cross-functional team using GitHub flow and code reviews
Tech stack: Next.js | React | TypeScript | Zustand | TanStack React Query | Formik | Axios | Node.js | Express | MongoDB | Mongoose | JWT
Portfolio-Jefferson | GitHub-repository
A team project — a responsive and visually appealing personal portfolio website designed to showcase a developer’s professional skills, experience, and projects.
I was responsible for developing the footer section, the modal window, and partially implementing API requests to the backend.
I also contributed to maintaining the JavaScript logic structure for individual sections, ensuring smooth interaction between UI components and user actions.
Type: team project
Role: developer
Key achievement: implemented dynamic modal logic and improved component interaction through optimized JS architecture.
Independently built a personal note management application (NoteHub) using Next.js, React, and TypeScript. Designed and implemented user authentication, note creation and management with tags, search, and pagination. Applied TanStack React Query for data fetching and Zustand for client-side state management.

