Position: Full Stack Web Developer
Category: JavaScript
English level: pre
Years of experience: 0

- Developed and deployed a fullstack web application using React, Node.js, and MongoDB
- Created a responsive user interface with Redux to manage state and improve user experience
- Implemented user authentication and authorization using JWT tokens and a MongoDB database
- Collaborated with a team to design and develop a RESTful API for a web application
- Integrated continuous integration and deployment workflows using Git and a CI/CD tool
- Demonstrated a commitment to continuous learning by completing online courses
Storyteller - a platform designed for authors to showcase and share their stories (personal project)

- Developed a web application using MongoDB, Express, React, and Node.js
- Implemented user authentication and authorization using JWT tokens
- Designed and implemented a custom responsive user interface


BloggerUp - a Telegram bot that facilitates promotion on Instagram. (personal project)

- Built a Telegram bot using Node.js, Telegram API, and Instagram API
- Implemented automatic promotion of Instagram posts and profile based on a task system
- Utilized MongoDB to store user data and preferences


Chess - a web-based client created for playing chess. (personal project)

- Developed a web application using React, TypeScript, and principles of OOP
- Designed and implemented a custom responsive user interface
- Implemented features such as move validation, promotion, castling, and checkmate to allow for a complete chess game experience, and provided intuitive game controls and interface to allow for an enjoyable user experience.


Portfolio - my own website (personal project)

- Designed and developed a personal website using Vite
- Implemented responsive design for various screen sizes
- Integrated various third-party libraries and tools for improved user experience and performance


Skills:

- Strong knowledge of JavaScript, HTML, CSS, and related technologies
- Experience with modern web development frameworks such as React and Node.js
- Familiarity with database technologies such as MongoDB
- Knowledge of software design principles, OOP, and design patterns
- Experience with Git version control system
- Ability to work in a team and collaborate effectively with other developers
- Experience with setting up and maintaining CI/CD pipelines for efficient and automated deployment.