Position: JavaScript Developer
Category: Node.js
English level: upper
Years of experience: 1.5

In my free time developed and supported a VS Code extension that simplified tool development and resolved my dev team pains. You can find an article about it in my Linkedin profile: Maksym Slobodianyk.
29.02.22 - Present
Full-Stack engineer. (Insurance platform)
About: A platform helping employees enroll in company-sponsored insurance programs.
Responsibilities: Developing features both on the frontend and backend sides. Fixing bugs. Writing tests. Direct communication with the customer.
Tech stack: Node.js(TS), Express.js, React (functional, TS), Redux

28.09.20 - 28.02.22
Full-Stack engineer. (Data modeling tool for SQL and NoSQL databases)
About: One of the leading visual data modeling tools for SQL and NoSQL databases on the market. It has two key features:
- Graphic visualization of complex data structures.
- Connection to data sources of supported providers, import of DB schema, and its conversion into a visual representation for editing. After editing you can upload schema back to the data source or export it in many common formats.
Responsibilities: Developing features both on the frontend and backend sides. Implementing support for new data providers. Editing/fixing antlr4 grammars. Fixing bugs. Writing tests. Direct communication with the customer.
Contribution:
- In my free time developed and supported a VS Code extension that simplified tool development and resolved dev team pains.
- Implemented support for 4 new data providers.
Tech stack: Node.js, Electron, React (functional, JS), Redux, antlr4, d3.js, bootstrap, mocha
Being proactive, easygoing, and committed I enjoy working with experienced teams as well as being eager to share knowledge with others. I strive to write clean maintainable code while meeting commercial deadlines and customers' requirements.