Daniil Savitskii

Frontend Software Engineer

image

More than 4 years of experience with JS in all its manifestations. Like to do better where it hurts especially — it’s improving UX, refactoring legacy. Implemented testing into the company’s process from scratch. Wrote AST analyzers to evaluate the quality of code, solve business problems. Understand how important UX is for the end user. Believe that deep knowledge of ‘how it works’ helps to solve problems at the top level more effectively. Always follow the latest news about new technologies and language development.


Work Experience

Frontend Software Engineer

ITigris | 2021 - 2023

Add features and improve the code base for the Alcon’s B2B portal Moiglaza. Worked on an internal project «Optidata», with custom SQL like syntax for mapping nomenclatures. Also partially improved next portals Luis Optica, Coopervision, Innovate. Wrote AST analyzers to evaluate the quality of code, solve business problems, analyze project structure. For details check description of the last work on my LinkedIn — Danii Savitskii.

  • Successfully implemented: Add Unit Testing, migrated all projects from old CSS lib to Tailwind CSS, migrated from vue-cli-3 to Vite.js, implemented a simple analog of the Feature-Sliced Design on all projects.
  • Failed to implement: Auto-generated api contract and auto-generated fixtures for unit tests, сustom Eslint rules for showing new team members the existing style guide.

Middle Frontend Developer

G1 Software LLC / AppMaster.io | 2020 - 2021

The main task of the project was turn an MVP that was proof of concept (POC) into working product. Implemented low coupling of all nodes of the system, implemented the practice of static code analysis, improved the code generation of the core no-code solution.

Middle Frontend Developer

Freelancehunt.com | 2018 - 2020

Worked as a freelancer. Completely independently led projects from communication with customers to the implementation of their needs in the code. Optimize services and improve legacy code on large projects of my customers. Transferring projects from jQuery to Vue.js for ease of development and support.

Projects

Sorting Visualizer

Open Source

Interactive Visualizer of popular array sorting methods. Made on Vue.js and then rewritten to Solid.js. You can see it in action on the project page.

Raycast

Open Source

Interactive physical simulation of light rays on canvas. You can see it in action on the project page.

Akh.Digital

Open Source

Portfolio site for my friend designer. Made on Hugo(JAMstack) with a custom theme created by me. You can see it in action on the project page.

Telegram / Slack bots, AST analizer written in Node.js

Open Source

You can find them on the my github.