![VY](https://d2abrqas732254.cloudfront.net/images/specialists/e27a3d6ef9931eda42c1953292fd624f372cc96b.jpg)
English:
Upper Intermediate
Ukraine
UTC +02:00
Ukraine/Kyiv
Proficient Full-stack developer
- IT professional with 5 years of experience in the field of web-oriented applications for small startups, mid-sized businesses, and large enterprises. Flexible and always open to new knowledge. - Patient and attentive to details.
Want to hire this engineer?
Check if Volodymyr is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Store productivity tracking system
Sep `22 - Apr `23
7 months
under NDA
An application that shows a lot of useful metrics for online store owners (clicks, conversions, purchases etc.) and their combinations. Also includes budget tracking tools. Taking data from online shop providers (Shopify), ads managing platforms (Google Ads, Facebook Business) and its own pixel. The project includes: − React.js web app. − Nest JS backend − Python Airflow ETL − PostgreSQL
Responsibilities & achievements
Responsibilities: Developed new features Developed services integration (Shopify, Google Ads, Google Big Query, Google Auth, Facebook Auth, Facebook Business, Stripe, SendGrid) Developed data collecting mechanisms on Airflow ETL Controled and supported code quality Managed database structure Tools and Technologies: React.js, Redux Toolkit, Tailwind, NestJS, PostgreSQL, Airflow, AWS S3, AWS Elastic Benstalk, Circle CI, Terraform. Team size: 3 Work organization/communication: Scrum, Google Meet, Slack, code review, brainstorms, business updates, knowledge sharing activities, Asana, GitHub.
Crypto casino
May `22 - Sep `22
4 months
under NDA
Crypto casino with its own integrated games. Chat allows mentioning any user, have private messages with your friends, and switch to other regional channels. Any player can win in a raffle and have cashback from any bets. Users can buy an NFT image and use it as an avatar or stake it. Any visitor can see live game statistics and watch how other people play games in real-time. The project includes: − React.js web app. − .NET API.
Responsibilities & achievements
Developed new features Developed frontend games visualization from scratch (Jackpot, Versus, Raffle) Developed chat (mentions, commands, message counters) Developed ghost mode for users Added mobile support Rewrote outdated code (refactoring, moving to new libraries, updating dependencies) Tools and Technologies: React.js, Redux Toolkit, .NET, PostgreSQL, ChakraUI, Teamwork by Git. Team size: 5 Work organization/communication: Scrum, Google Meet, Slack, code review, brainstorms, business updates, knowledge sharing activities, Linear, GitHub.
PupSocks
Apr `21 - May `22
1 year
under NDA
The main idea of the project is to provide printing custom prints on different items (socks, t-shirts, etc.). Admin apps for internal usage provide the ability to manage orders and help meet requests with printer requirements. The project includes: − React.js (Next) admin apps with GraphQL. − Node.js API. − Python API. − Golang system apps.
Responsibilities & achievements
Developed new features. Developed weekly statistics. Developed order status webhooks. Developed public API for customers. Developed apps to manage printers from scratch. Covered code with tests. Rewrote outdated code (Refactoring, moving to another technology). Developed system utilities for internal usage. Tools and Technologies: React.js, Node.js, Express, MongoDB/Mongoose, Graph QL, Elastic Search, Redis, RabbitMQ, Material UI, Tailwind. Teamwork by Git. Team size: 5 Work organization/communication: Scrum, Google Meet, Slack, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Jira, Clickup, GitHub.
The Virtual Gift Platform
Oct `20 - Apr `21
6 months
under NDA
The platform allows sharing virtual gifts like single video or video courses, voucher, podcast, live streaming, etc. The manager can create campaigns, choose landing page styles, upload or connect “gifts” and manage access to created campaigns. The user can access a created campaign via code received from the campaign manager. Back Office - application for admins and campaign managers. Allows to create campaigns, tune them, watch statistics, upload or connect (podcast, live streams) gifts. Web App - application for users where they can access created campaigns and gifts using code received by the manager.
Responsibilities & achievements
Set up main web application from scratch. Developed the authentication part of the web app (login, registration, reset password). Developed the campaign creation flow. Developed the client creation flow. Developed the campaign page settings page. Developed page generation with custom styles from scratch. Used Technologies: React.js, Redux, Redux Observable, Eclexia Team size: 6 Work organization/communication: Scrum, Google Meet, Discord, Slack, 2-week sprints, daily standups, demo, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, iceScrum, GitLab, Figma
Otterfish
Jul `19 - Sep `20
1 year
under NDA
Web application for Facebook ads management, which allows users to generate ad images or upload them.
Responsibilities & achievements
Developed the functionality for integrating FB with the product. Developed ads audience settings. Developed the functionality for generating ads from scratch. Authentication and authorization on the client application side. Technologies: React.js, Redux, Redux Thunk, Node.js, Express, Postgresql, Facebook API, Headless Chrome Team size: 8 Work organization/communication: Scrum, Zoom, Slack, 2-week sprints, daily standups, demo, estimation meetings, planning, code review, brainstorms, business updates, knowledge sharing activities, Clubhouse, GitHub, Figma
Cottage
Dec `18 - Jun `19
6 months
Mobile application (React Native) for people living in a certain cottage village which allows them to share information with neighbors, suggest ideas and evaluate them, and pay the bills. When the new information is published the user receives a notification. Admin panel application (React.js) which allows to manage and approve or reject news and ideas, manage access to the village, and assign parking places to the citizens. Generic backend part (.NET MVC, MS SQL) managing a database of clients, bills paying operations, push notifications managing.
Responsibilities & achievements
Developed the mobile app ideas list. Developed the mobile app voting flow. Developed the payment logic (Backend). Developed the admin panel clients page. Used Technologies: React.js, React Native, MS SQL, .NET MVC Team size: 2 Work organization/communication: Slack, GitHub
Handicare
Mar `18 - Nov `18
8 months
under NDA
The platform for managing devices for people with disabilities. Development of the functionality of devices connected to the platform with real-time updating data. Interface for a service request, devices management.
Responsibilities & achievements
Developed new features. Developed the live device statistic. Developed the device assignment flow. Developed the service request flow. Updated the UI of the application. Used Technologies: React.js, Redux Thunk, MS SQL Team size: 2 Work organization/communication: Slack, Telegram, Google Meet, GitHub
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland
Core Expertise
Industries
Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network
Want to hire this engineer?
Check if Volodymyr is available