Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Preferredworkarrangement
Languages
Boardgames
Timeline
Generic

Aleksandr Shmidt

Frontend Developer
Podgorica

Summary

I'm a front-end developer with 5 years more experience and expertise in Vue.js and Nuxt.js. have 2 year experience in learning and working on React and its ecosystem.

Core values are:
- Treat all team members with equal respect and value.
- Foster collaboration and teamwork over competition.
- Support and assist team members, particularly in understanding key concepts if necessary.
Working principles:
- Maintain a clean and organized codebase,
- Adhere to DRY, KISS, and SOLID principles
- Ensure proper documentation of codebase

Overview

5
5
years of professional experience

Work History

SENIOR FRONTEND DEVELOPER

DIGIDOE
London
4 2023 - 08.2024

Project: Banking-as-service application.

Key Responsibilities:

  • Led frontend development and migration from Nuxt 2 to Nuxt 3 for customer platform
  • Redesigned and enhanced landing application using React and SASS
  • Worked closely with team of 4 developers to introduce critical features within tight deadlines.

Achievements:

  • Successfully completed full platform redesign in under 9 months while upgrading entire technology stack
  • Delivered highly demanded customer features within 6 months, leading to 25% increase in user satisfaction .

Technologies:

Nuxt 2/3, Vuex, Pinia, TS, JS, React, DBeaver, Swagger, Postman

FRONTEND DEVELOPER

DEIP - CREATOR ECONOMY PROTOCOL
Riga
03.2022 - 04.2023

Project: Web 3.0 portal framework for creators, focusing on modular security features.

Key responsibilities and achievements:

  • Migrated platform to Vue 3, implementing TypeScript to ensure data security and reduce vulnerabilities.
  • Introduced unit tests with Jest to secure core modules, increasing overall platform reliability.
  • Increased security and compliance by implementing secure coding practices, reducing vulnerabilities by 40% during audits.

Technologies:

Vue 2/3, Nuxt 2/3, Vuex, Typescript, Jest

SENIOR FRONTEND DEVELOPER

DPD
05.2021 - 04.2022

Project: Parcel Delivery, EMC and third-party logistics web-app.

Key responsibilities and achievements:

  • Fully renewed customer personal account app according to new design.
  • Added dozens of features and new components according to business purposes so customers got access to much more friendly UX and new features related with parcel delivery.
  • Committed to code review and deploying (CI/CD)
  • Split monolith into micro-services together with a back-end team

Technologies:

Vue 2, Vuex, Git, GitLab, Docker

FRONTEND DEVELOPER

RTIGER
02.2021 - 08.2021

Project: Marketplace of services.

Responsibilities:

  • Develop new features and components using Nuxt 2 and Vuex
  • Participating in the development ways of payments
  • Styling with CSS3 and preprocessors
  • Setting cartographical API

FRONTEND DEVELOPER

OBVIOUS LTD
05.2020 - 02.2021

As a junior frontend developer

  • contributed to the development of a web-based Inventory Management app using Nuxt.js 2 and the Vue.js ecosystem, including Vue Router and Vuex.
  • Work on project included developing several new features, which contributed to a 20% increase in user satisfaction.

FRONTEND DEVELOPER

STORBOX
02.2019 - 02.2020
  • Storbox as a startup represented a travel and accommodation service app like booking.com
  • As a junior frontend developer, my core activities include: Develop the SPA, creating new features, functionality and capabilities on the web-app booking tickets, hotels, transfers, composing complex routes etc.
  • Implemented state management based on Vuex, which wasn't used before.

FRONTEND DEVELOPER (TRAINEE)

PRIVATE PERSON
05.2018 - 12.2018
  • Private person's project was an employee professional development tracker
  • As a trainee worked on Styling created components using LESS, Vue.js

Education

freeCodeCamp -

freeCodeCamp - undefined

University of London/Coursera - undefined

Skills

Vuejs, Nuxtjs, JavaScript (ES6), HTML, CSS/SASS/LESS, Vuex, Pinia

Nodejs, PostgreSQL, Expressjs, PGAdmin, DBeaver, Postman, Swagger

Git (gitLab, gitHub, bitBacket, Azure Repos)

JSON, REST API, npm, Ajax

Reactjs/Redux toolkit

TypeScript, Jest, Docker

GraphQL API/Apollo, cartographical APIs (yandex maps)

Personal Information

  • Date of Birth: 03/30/1979
  • Gender: Male

Preferredworkarrangement

I used to work remotely, but now I'm seeking job opportunities that provide relocation support through work visas.

Languages

Russian
Native language
English
Upper intermediate
B2

Boardgames

My favorite boardgames belongs to Euro-style boardgames. Strategic, oriented on developing own recourses without a direct competition. "Lost Ruins of Arnak", "White Castle" and "Tapestry" are the most favorite ones. And I really like "Colt express", despite it is a different style of boardgames.

Timeline

FRONTEND DEVELOPER

DEIP - CREATOR ECONOMY PROTOCOL
03.2022 - 04.2023

SENIOR FRONTEND DEVELOPER

DPD
05.2021 - 04.2022

FRONTEND DEVELOPER

RTIGER
02.2021 - 08.2021

FRONTEND DEVELOPER

OBVIOUS LTD
05.2020 - 02.2021

FRONTEND DEVELOPER

STORBOX
02.2019 - 02.2020

FRONTEND DEVELOPER (TRAINEE)

PRIVATE PERSON
05.2018 - 12.2018

SENIOR FRONTEND DEVELOPER

DIGIDOE
4 2023 - 08.2024

freeCodeCamp -

freeCodeCamp - undefined

University of London/Coursera - undefined

Aleksandr ShmidtFrontend Developer