• File

Данил

Викладач програмування

Considering positions:
Викладач програмування, Викладач графічного дизайну
City of residence:
Kremenchuk
Ready to work:
Kremenchuk, 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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Danil Baranovsky Job Title Current location

Full-Stack Shopify Engineer Zaporizhzhia, Ukraine

Summary Passionate and results-driven professional with a profound ardor for
crafting and enhancing innovative products. Skilled in steering the
development and improvement of diverse applications, websites, and
SDKs, I possess a fervent commitment to contributing substantively rather
than merely observing or consuming.

Skills Backend Development:
- Node.js;
- Koa.js;
- TypeScript;
- Nest.js;
- Docker.
Database:
- MongoDB;
- Mongoose.
Frontend Development:
- React.js;
- Next.js;
- HTML;
- CSS;
- JavaScript.
E-commerce:
- Shopify;
- Shopify REST/GraphQL API.
App Development:
- Liquid;
- JavaScript, React.js;
- DOM;
- HTML, CSS;
- Node.js/Koa.js;
- Docker, Git,
Web SDK Development: Building web SDKs

Experience
November 2021 - Present Full-Stack Shopify Engineer
DevIT, remote

Project 1
Creation of a website for a new company’s department, using NextJs.
Website Link
https://devit.software/

Responsibilities:
- Created a complete website structure and design using NextJs
framework, styling with Scss, and building interactive components
with React;
- Integrated and set up next-translate to enable multi-language
support on the website for catering to different language
preferences;
- Utilized axios for fetching data, JSDOM for parsing, and used
Swiper.js to present the fetched reviews in a slider format on the
website;
- Ensured that the website functions well and looks good across
various devices and screen sizes;
- Employed different types of animations and transitions to enhance
user experience on the site.

Achievements:
- Created a Cookie Policy page that complies with regulations,
providing detailed explanations for each utilized cookie.

Project 2
Developing an App that enhances user experience by allowing
customizable options to switch a store's language, country, currency, and
more.

App Link
https://apps.shopify.com/selectors

Responsibilities:
- Create and integrate new features into the product entirely from
the ground up;
- Understand all operational processes and technical aspects of the
product. Address merchants' requests and issues, assisting the
Support team in resolving them effectively;
- Conduct competitive analysis to identify areas for improvement and
enhance the overall quality of the product;
- Optimize the product's performance to align with Shopify's
standards, ensuring it meets the platform's requirements;
- Maintain up-to-date information for both the app server's database
and end consumers by utilizing Shopify metafields and Liquid,
ensuring accuracy and relevance of data displayed.

Achievements:
- As a Lead Developer, I suggested and integrated several features.
These included revamped selector designs, an auto geo-detection
function, and improved data control options for Pro and Premium
plans. These additions directly led to a notable revenue boost for
the company.

Technologies: Node.js, React.js, Shopify, MongoDB, Next.js, Koa.js, SQL,
Tailwind CSS, MUI, Object-Relational Mapping (ORM), PostgreSQL, DOM,
Express.js, ESLint, Git, Object-Oriented Programming (OOP)

Education
September 2018 - June 2022 Specialist’s Degree in Computer Science
Zaporizhzhia Aviation College, Zaporizhzhia

Courses
Present Udemy / Mastering TypeScript — From basics to deep understanding of
TypeScript.

2023 Udemy / NestJS: The Complete Developer's Guide - Building Application
with NestJS/TS.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: