- File
Сергій
Front-end програміст
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/11494932/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
[
I offer 9 years of hands-on experience in the field. Throughout my career, I have developed a diverse set of skills in software
engineering, project management, and team leadership. I am passionate about creating high-quality, efficient, and scalable software
solutions using the best development tools to meet the needs of my clients and stakeholders.
Hard skills: Next.js, React, React Native, Skia, TypeScript, JavaScript, HTML, CSS, Docker, Node.js, GraphQL, Yup, Jest, Canvas, Socket.io,
Web development, Redux, React Query, Material-UI, Redux Thunk, Redux Saga.
Soft skills: Project team management, mentoring trainees, skill matrix, technical interviews, personal development plans, team
leadership.
Professional Experience
S-PRO, Lviv, Ukraine Mar 2017 –
Lead Software Engineer
Project #1: TSO Chinese is revolutionizing Chinese food delivery by combining authentic flavors, quality ingredients, and a modern
delivery experience. The project has been successfully running in production for 10 years and has gained over 100,000 active users.
The most challenging features built:
● Admin Panel - Dispatch Page: This page allows dispatchers to view, group, and send orders to the kitchen. It updates automatically via
sockets and includes a map as well as detailed information about all new orders (e.g., address, delivery time, products, and order total).
● Admin Panel - Kitchen Display Page: A socket-based page where orders in the "Cooking" status appear. This page is displayed on
multiple monitors in the kitchen, enabling cooks to see which products they need to prepare. It shows only the information necessary
for cooking, including product quantities, custom modifiers, and allergen details.
● Website - Order Status Page: Designed for customers, this live page provides information about their order along with a status bar
that updates automatically. Customers can also use this page to contact chat support if they have any questions about their order.
Evolution of the Project Versions:
● Phase 1: Developed using an off-the-shelf admin panel solution. A simple website was launched to complement the admin panel.
● Phase 2: Custom-built admin panel with an attractive, user-friendly design. Website underwent a full redesign to improve
functionality and appearance.
● Phase 3: Both the website and admin panel were rebuilt from the ground up using GraphQL for a modern and cutting-edge
approach. Another full redesign of the website was implemented, embracing the latest design trends.
Responsibilities:
● The frontend part for all versions of the project.
● Task management and Jira review
● Management of a technical team of 5 people accompanied by constant writing of technical documentation on my part.
● Process optimization to meet the release deadline.
Tech stack: TypeScript, React, Next.js, GraphQL, Jest, Socket.io, Yup, Storybook, Tailwind
Project #2: Twigr is a unique recommendation platform allowing users to explore and connect with their local community. The platform
serves both B2C and B2B clients. twigr - Voa Labs
● Team management
● Development of the frontend part
● Onboarding new team members
Tech stack: TypeScript, React, Next.js, Redux, Redux saga, Jest, Yup, Storybook, Styled components
Project #3: Innovation Inflow is the process of innovation submission. This process begins when any user accesses the website and
submits their innovation idea through a designated form on the TheFactor-Y | Transforming Humanity. On values website. This form
collects relevant details about the innovation, including its description, potential benefits, problems, and any supporting
documentation.
● Team management
● Development of the frontend part
● Onboarding new team members
Tech stack: TypeScript, React, Next.js, React Query, Jest, Yup, Storybook, Styled components
Project #4: DocWoo: Social Assistance Role SRS. The DocWoo platform is going to connect doctors and patients and help patients to
book appointments and homecare visits with doctors. Social Assistant will search for doctors and book appointments and homecare
visits for the patients.
● Conducting code reviews to ensure high-quality development.
● Integrating and working with Google API to enhance functionality.
● Development of the frontend part
● Onboarding new team members
Tech stack: TypeScript, React, Next.js, React Query, Jest, Yup, Storybook, Styled components
Altamira, Zaporizhzhia, Ukraine Jun 2016 - Mar 2017
Frontend developer
Project #1: Platform for creating email templates.
● Participated in web app development.
● Developed email templates.
● Redesigned an existing project.
Tech stack: JavaScript, jQuery, React, HTML, CSS, Pug, Stylus, Webpack
Similar candidates
-
Front-end програміст
Remote -
Front-end programmer
Remote -
Front-end програміст, FullStack
Remote -
Front-end програміст
Remote -
Front-end розробник
Remote -
Frontend developer
Remote