Position: Junior Front-end Developer
Category: JavaScript
English level: intermediate
Years of experience: 0.5


A bit of background. Before I started to work in IT, I studied Android some time for myself just for fun, it was interesting for me. Also, I worked as Android developer for some time at Neatapps team. So, I have strong knowledge of basic principles of programming like how compiler/interpreter works, build systems, OOP, structural patterns, declarative/functional approach, and how to write clean code. Also, I have experience in creating Telegram bots and simple back end. So, I know how HTTP and REST Api work, databases (SQLite, PostgreSQL, Firebase), data encryption. Some time ago I decided to work in IT and have chosen Web, because it's easier to find a job there.

I studied creation adaptive websites and landing-pages using best practices like web-components, grid, CSS-animations etc. I wrote simple web-games. Have experience in Photoshop and Figma. Of course, I know how to work with Git.

I can support current projects, upgrade and optimize them, take part in development from scratch. Create sites, templates, landing-pages. I can write high-quality code, do refactor and fix bugs.

I have many plans about self-development as web developer, but currently my main goal is learning one of the most common frameworks. Now I started to study React and want to improve my skills. Also, one of the first goals is learning CSS precompilers like SCSS and LESS.