Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Petro

Full stack software engineer

Рассматривает должности: Full stack software engineer, Web-програміст, Fullstack-розробник, HTML-розробник
Город проживания: Львов
Готов работать: Удаленно
Рассматривает должности:
Full stack software engineer, Web-програміст, Fullstack-розробник, HTML-розробник
Город проживания:
Львов
Готов работать:
Удаленно

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

​ Email: [открыть контакты](см. выше в блоке «контактная информация»)
Petro Dubno LinkedIn: Petro Dubno
GitHub: https://github.com/petro97
Senior Software Engineer
Phone: [открыть контакты](см. выше в блоке «контактная информация»)
Birthday: July 4, 1997

SUMMARY
●​ Result-oriented, highly motivated Software Developer with over 6 years of production
experience in IT. Proficient both in Front-end and Back-end technologies.
●​ The key area of technical expertise covers JavaScript, React/Redux, HTML5 and CSS3 Next.js.
Basic knowledge of Node.js and MongoDB.
●​ Proven ability to keep the balance between experimenting with new frameworks and libraries,
and importance of timely delivery of a visually appealing, fully functional product covering
business needs.
●​ Proven record of success as a Front end web developer; strong adherence to product quality
(Clean code, TDD, and e2e testing); able to work independently and in team environment,
comfortable with Agile (Scrum/XP) methodologies.
Skills and Awards:
●​ Front-End: JavaScript, TypeScript, Next.js, React, Redux, Redux Toolkit, HTML5, Bootstrap,
Tailwind, MaterialUI, CSS3 (Less, SASS, Styled Components) ESLint, Prettier, Next.js, Vite, React
Hook Form, Zod;
●​ Back-end: Node.js, Koa, Express, RESTfull;
●​ Database: MongoDB, PostgreSQL, Prisma ORM;
●​ Mobile: Ionic, Cordova;
●​ Version Control: Git;
●​ Project Management/Defect Tracking Systems: JIRA, Trello, Gitlab board;
●​ Testing: Unit testing, e2e testing, Puppeteer, Cucumber, Jest, Vitest;
●​ Tools and Services: Firebase, Supabase, Set up CI/CD, GoDaddy, Paddle;

WORK EXPERIENCE

May-2025 - Current - Software Engineer, Incode Group
Customer: American startup
Projects: Business Review Management Dashboard.
Team Size: 2 developers.
Project Role: Full-stack Developer
Tasks performed:
●​ Built a dashboard for managing and visualizing customer reviews from Google Places API.
●​ Implemented Stripe for subscription billing and authentication flow.
●​ Added CRUD endpoints using NestJS.
●​ Implemented new features to enhance functionality.
●​ Optimized performance and usability across the unified application.
●​ Implemented persistent client-side caching using persistQueryClient from TanStack Query to
enhance offline experience and reduce redundant network calls.

Environment: ReactJS, React Query, TanStack Query, NodeJS, NestJS, PostgreSQL, Prisma ORM,
Material UI, GitHub, Jira, Stripe.

Nov-2024 - April-2025 - Software Engineer, Incode Group
Customer: German startup
Projects: MVP, Saas platform.
Team Size: 1 developer.
Project Role: Full-stack Developer
Tasks performed:
●​ Implemented session-based authentication to securely manage user logins and sessions.
●​ Developed role-based access control (RBAC) to restrict dashboard functionality based on user
permissions.
●​ Improved and fixed issues in five interconnected React applications.
●​ Improved and fixed issues in five interconnected React applications.
●​ Implemented new features to enhance functionality.
●​ Consolidated all individual React apps into a single Next.js application using App Router.
●​ Optimized performance and usability across the unified application.

Environment: ReactJS, Next.js (App Router), Regex Toolkit, PostgreSQL, Prisma ORM, Supabase,
Material UI, GitHub, Jira, Paddle.

Sep-2024 - Nov-2024 - Full Stack developer
Customer: Startup
Projects: Education project-based course
Team Size: 4 Full Stack developers.
Project Role: Full Stack developer
Tasks performed:
●​ Implement new features regarding mockups.
●​ Add new endpoints on the back-end.
●​ Fixing issues.
●​ Cover a new functionality by unit and integration tests on the back-end and front-end.

Environment: ReactJS, TypeScript, Redux, Jest, NodeJS, ExpressJS, MongoDB, GitHub, Jira.

Jul-2024 - Sep-2024 - Software Engineer, Bitcom
Customer: Startup
Projects: Аnalytics board
Team Size: 1 Front-end developer, 1 Back-end developer, 1 UX/UI.
Project Role: Full Stack developer
Tasks performed:
●​ Write new features regarding to mockups
●​ Implement visuals delivered by UI/UX using ReactJS. Develop the core (reusable) application
components.
●​ Create database structure in Firestore DB
●​ Set up CI/CD for Cloud Run

Environment: ReactJS, Firebase, Cloud Run, GitHub, Jira, TypeScript, Ant Design, ChartJs, Vite.

Jan-2019 - Jul-2024 - Software Engineer, Bitcom
Customer: E-commerce company
Projects: Demo store, Commerce Manager, SDK
Team Size: 6 Front-end developers, 20 Back-end developers, 4 QA Engineers;
Project Role: Software Engineer
Tasks performed:
●​ Write new features regarding to mockups
●​ Implemented visuals delivered by UI/UX using ReactJS. Develop the core (reusable) application
units and components.
●​ Wrote unit tests to ensure code quality and reliability.
●​ Covered the entire site’s functionality with E2E tests using tools like Puppeteer and Cucumber.
●​ Contributed to the development of an SDK for API functionality, streamlining integration for
developers.
●​ Code review.
●​ Performance Improvement

Environment: ReactJS, Redux, GitHub, GitLab, Jira, Confluence, WebStorm, JavaScript, TypeScript,
Storybook, Unit tests, React testing library, Vitest, Jest, Puppeteer, Cucumber, Ant Design, React hook
form, Zod.

Jul-2018 - Jan-2019 - Back-end developer, Bitcom
Project: Mobile app for mothers
Team Size: 1 Front-end developer, 1 Back-end developer, 1 QA Engineer, 1 UX/UI.
Project Role: Back-end developer
Tasks performed:
●​ Designed DB schema. Developed backend and helped to develop features on the front end.
●​ Build an app for Android and iOs
●​ Supported project for a while.
Environment: Node.js, Koa framework, MongoDB, Ionic, Cordova, Angular.

EDUCATION​ ​ ​ ​ ​

Faculty of Electronics and Computer Technologies, Ivan Franko National University of Lviv. Bachelor's
degree.

September 2014 — July 2018

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: