🌍 I'm Olga Chernega, Ukrainian full-stack web developer with over 2 years of IT experience in front-end and back-end development. A creative problem solver and team-oriented specialist who transforms ideas into action using modern technologies, clean code, and user-friendly design.
📦 I'm fluent in English and Chinese, with a track record of effective communication and negotiations with international clients for over 8 years, ensuring compliance and adherence to deadlines, working in customer support and service sales. The start of the war in Ukraine made me reassess my life prospects, and I decided to pursue my long-desired career in IT. From that time on, I've been thriving in IT development, making significant progress and building an impressive portfolio of projects. You can explore my CV for more details.
💪 Those who have worked with me would attest to my ability to excel in diverse environments, working independently or in a team. I have expertise both in front-end (JavaScript, TypeScript, React, Redux, Next.js) and back-end (Node.js, Express.js, Nest.js, MySQL, PostgreSQL, MongoDB, DynamoDB). I'm able to develop and deploy a web application from scratch: design a server and a database architecture, create front-end UI. Proficient with Docker and AWS. As a team leader in the TS Academy project, I have experience in organizing and managing teams.
👩💻 My areas of specialization include:
- 🚀 Programming: Expertise in JavaScript, TypeScript, React, Node.js, and Next.js.
- 💡 Problem-Solving: Persistent and adept at overcoming challenges.
- 💪 Work Ethic: Strong dedication to tasks and customer satisfaction.
- 🤝 Teamwork: Collaborative and skilled in cross-functional communication.
- ⏰ Deadline Management: Efficient in meeting project timelines and working under pressure.
- 🔑 Negotiations & Customer Service: Proficient in negotiations and providing exceptional customer service.
🔎 I am currently open to new opportunities and professional connections. Feel free to reach out to me on LinkedIn® or via email at chernega.o@gmail.com.
Elyte Online Store
Description: Online store Elyte with admin panel. Implemented filters, sorting, catalog page, product page, shopping cart, checkout form, payments, orders, auth, tests etc. - all basic functionality of the online store.
Stack: typescript, react, express.js, redux, redux toolkit, tanstack query, MUI, jest, eslint, prettier, mongoose, mongoDB, JWT auth, react-hook-form, yup
Airbnb Clone
Description: the clone of the popular renting and booking platform - Airbnb. Features: authorization and authentication (Email, Google, GitHub), search and filters, booking, trips, properties, favorites.
Stack: react, typescript, query-string, zustand, next.js 13, next-auth, prisma, mongoDB, tailwind CSS, eslint, prettier, husky, axios, react-hook-form, cloudinary, Google and GitHub auth
RestIO (team project)
Description: Restaurant management system for staff and customers. Features: authorization and authentication, choose and order the food from the menu, shopping cart, real-time meal cooking statuses, checkout and payments, restaurant personnel management
Stack: react, typescript, react router, redux, redux toolkit, SCSS, express.js, mongoose, mongoDB, JWT auth, react-hook-form, yup, storybook, openAI bot, S3, SSE
TS Academy (team project)
Description: TypeScript educational platform, where users can read lessons, pass the tests and play games, practice with algorithmical tasks and track their progress with statistics. Full-stack app: front-end - React, back-end - Node Express. Final group project at RS School (EPAM) for JS Front-End Course.
Stack: typescript, react, scss, react-hook-form, chart.js, dnd, node express, mongoDB, mongoose, JWT, eslint, prettier
GraphiQL App (team project)
Description: GraphQL browser plugin clone with additional features, like localization and user auth.
Stack: react, typescript, mui, react-hook-form, yup, redux, redux-toolkit, graphql, firebase auth, codemirror, i18next, eslint, prettier