Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 4

A project I developed to help visually impaired people makes me happy. Honestly, I haven't been able to make the project publishable on the mobile app stores yet, but I'm considering doing it at the first opportunity.
The program developed consists of 7 main modules and aims to help the visually impaired person to perceive the location and intensity of the light source, analyze other people's age, gender, and facial expressions, translate text into sound, recognize color and distinguish things like objects and money. 

Unfortunately, I cannot give a direct link, since link sharing is prohibited here. But if you want to learn more about the project just google "Alish Najafzade - AI for better integration of people with disabilities", you can find the relevant article.
I have used many different technologies and programming languages ​​in different projects. I have a few projects where I am a backend, mobile app developer (Android Kotlin), and front-end developer. If we do not take into account the university and the master's degree projects, I have completed projects in different fields so far and I have been a front-end developer in almost all of them as the main task. These include public, government, banking sector projects. Although I work as a developer in many fields, the field I see myself as a professional is front-end development. I generally used Javascript technologies in my last freelance jobs and companies, and in my current company. I can say that I feel more comfortable especially with VueJs. And besides, I also give programming training in private courses in some periods (usually React js training due to demand in our country). Returning to the technologies I'm currently working with, I usually use HTML, CSS, JavaScript, VueJs (rarely React), Vuex (Redux), Axios, and some design tools (like Figma). I have been learning NuxtJs in my spare time for the last 1 month. I've finished a few Udemy courses and done small projects, but haven't had a chance to develop a big project yet. My next closest plan is to take a Node js course and work on my algorithm knowledge.
It is important for me to be able to contribute to the company and my own development. I was looking for an opportunity to use my experience to grow professionally and personally in this company. I would also like to work on different types of projects with different teams in order to be able to work in an environment that will enable me to grow. I can say that I am also satisfied with my current workplace, but I do not like the business management policies they use and I have little opportunity for self-development.