About Me

Let Me introduce Myself

my photo

My bio

I am a professional with valuable commercial experience gained at Freshcode, where I contributed to an impressive serverless healthcare project spanning nearly two years. My role involved utilizing a cutting-edge technology stack, including Vue2, Firebase, Quasar, and various third-party libraries for advanced functionalities such as charting and PDF data export. Additionally, I participated in the successful migration of the project to Vue3, showcasing my adaptability and commitment to staying at the forefront of web development.

I am passionate about participating in the development of modern, top-notch web applications, services, and platforms, driven by my belief in the World Wide Web's pivotal role in shaping the future of commerce and diverse services.

IT School LevelUP

Web-Development

As a complete beginner, I need to learn the basic principles and structure of simple websites. For this, a Web course program from the IT School LevelUP was perfect. It consisted of lessons in HTML5, CSS3, JavaScript (with a little bit jQuery) and WordPress.

Distance learning with a mentor

Extended JavaScript course

After studying at IT School, it's time to learn how to develop large dynamic projects. I chose JavaScript as the primary development language. For both sides of web development (frontend and backend). With a great mentor, I took a course that included functions, libraries, NodeJS, view engines, ExpressJS, MongoDB, ReactJS, AngularJS and VueJS.

Freshcode

Full-stack developer

Developed the frontend of an application using Vue.js and Quasar, featuring over 300 UI components. Created at least 20 custom UI components for the project’s internal needs. Implemented backend features using the Firebase CLI and maintained integration with the frontend. Performed manual testing of new features and fixed bugs. Created technical documentation using Confluence, Loom, and Google Sheets. Participated in the project’s migration to Vue 3.

The term of participation in the project was almost two years.

SoftPeak

Front-end developer

Developed an admin panel from scratch using Vue 3, TypeScript, Pinia, Tailwind, and Shadcn-vue, with API integration and data visualization via ApexCharts. Optimized the performance of Vue projects by reducing excessive reactivity and improving store performance. Updated and migrated outdated npm packages, and improved server error handling using Axios interceptors. Refactored a Laravel Blade project and implemented RTL/LTR support using logical CSS properties. Modified the H5P-standalone npm package to use local server libraries. Participated in meetings with clients, assessed tasks, and collaborated with the PM, Backend, and DevOps teams.

Nearly half a year of participation in three projects