Daniil Savitskii
- @savadev
- mrsavacool@gmail.com
- Georgia, Tbilisi
![image](assets/images/avatar.png)
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
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
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
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
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
Interactive physical simulation of light rays on canvas. You can see it in action on the project page.
Akh.Digital
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
You can find them on the my github.