Alexander K.
Vue/Nuxt.js developer
SUMMARY
I am a skilled Front-End Developer who likes exploring new technologies and
opportunities for professional growth. I like taking on challenges and enjoy solving
complicated tasks. Besides that, I had projects, where I worked as a Vue.js
developer and mastered the main stack of technologies (Vue, Vuex, Nuxt, Node,
Express) there. My commercial experience as a JS developer is more than 3 years
now.
TECHNICAL SKILLS
- HTML5, CSS3
- JavaScript(ES6)
- JQuery, Bootstrap 5
- Vue.js, Nuxt.js, Node, Express
- Git
- Responsive web design
- Cross-browser compatibility
- Google PageSpeed Insights optimization
PROFESSIONAL EXPERIENCE:
SDA Company
06.2020 - present
Info: I have already participated in 12 different projects for now in this company:
1. Website Amazon/Walmart products aggregator using Vue.js. The site that helps
people in Venezuela buy fully-customized products on Amazon and Walmart via
the website and get a delivery.
Role: Front-end Vue.js developer, API integration
2. Website for psychologist doctor with blog and shop using Stripe and Contentful
CMS.
Role: Front-end Vue.js developer
3. Web-shop for a person who sells jewelry and minerals. All these minerals have
only 1 copy. Worked with the synchronization of products, shop, and delivery
functionality.
Role: Node/Vue.js developer, API integration
4. Shopping website with custom calculator logic and ability to move the content
of the website via CMS.
Role: Nuxt/Vue developer, API integration
5. A charity website consisting of a relevant charity program with the ability to
donate money to the program via the website. Worked with the backend and
frontend of the website.
Role: Vue.js developer
6. A platform for the English teacher. Each student has his own dashboard with
tasks to perform. There are about 16 question types with different level of
complexity. Task for reading, listening and writing. Also there are speaking task
with integration of Microsoft APIs for speech recognition.
Role: Vue.js developer, JAM stack, Firebase.
7. A website for the fitness instructor. This website has an admin dashboard as
well as a user's dashboard. This app tracks your meal plan and suggests meals for
the next week. This app utilizes the Fitbit API, Suggestic API, SendGrid API to
have up to date information about what the user eats and what he needs to buy to
eat healthy food.
Role: Node.js developer, MongoDB, API integration
8. A multistep calculator for users who want to get full information about their
server costs per year and get alternative solutions to decrease cost. There are a lot
of different ways how the survey may go due to different answers. Total number
of pages - 7.
Role: Vue.js developer, PDF generation, email sending
9. A beautiful website with custom design and animation for the architect from
California. The website is basically a portfolio of his works.
Role: Vue.js developer, email sending
10. A website for the real-estate company that provides different types of
services. There is a Contentful CMS for the admin to add new objects and posts.
The website has rich search functionality.
Role: Vue.js developer, email sending
11. Clinic platform. A webapp where doctor’s can track their patient medical
orders and understand when they need to remind a patient about a new portion of
medicines. The platform has rich statistics. Each medicine has a history for each
client separately. There are a lot of dates and scheduled backend jobs for
mongoDB to update the statistics every night.
Role: Node.js developer, email sending, Firebase auth, MongoDB, Mongoose, Fax
API, PDF exporting, CSV importing.
12. A social network for women and companies. The platform consist of different
blocks: jobs, questions, events. The platform has job matching functionality, its
own messenger.
Role: Fullstack Node.js/Vue.js developer
Freelancer on the Russian-speaking market
02.2018 - 07.2020
OTHER
Russian - native
English - Intermediate