Profile Picture

Starikov Vladislav

Frontend Developer, 25 y.o.

Languages

Russian

English

Czech

JavaScript

Basic skills

  • Vue (+ ecosystem)
  • Typescript
  • Node.js
  • Nuxt.js

Education

M.Eng. Information Security

Don State Technical University

2018-2020

B.Sc. Computer Science

Don State Technical University

2014-2018

Half-year internship

VŠB - Technická univerzita Ostrava

2016-2017

About me

I'm a passionate frontend developer, one who loves playing with new techs, building modern single-page apps, integrating RESTful APIs, a person who can speak JSON and is not afraid to look deep into the backend source code. I have a flair for design, so I enjoy implementing good looking UI. I spend my time learning cutting-edge technologies every day, striving to make myself better.

I'm highly motivated in expanding my horizons day by day for better performance, testing and user experience.

My key skills also include time estimating, team management, making great interfaces and giving the expected results. I salute challenges and interesting tasks.

I've worked with many companies from all over the world. These were Russia, Latvia, Czech Republic, Estonia, Germany, France, United Arab Emirates, Israel, China. Therefore, I am open to new countries and cultures


Experience

Crypto project | Lead frontend
NDA
Nov 2021 - now
Tlusty & Co. s.r.o. | Lead frontend, UX designer
I created a website builder to construct web pages that use data from the company's internal API. The builder allows users creating tables, questionnaires, forms, CRUD elements with advanced functionality. Much work was done on the architecture design created by means of design patterns.
Also, a PWA was developed, it allows company employees to track time and manage the amount of accomplished work.
Within the above builder, the feature to create polls was also developed. Therefore, employees can create polls in a couple of clicks using a clear interface.
Nov 2019 - Nov 2021
Freelance | Entrepreneur, developer
After switching to freelance, I discovered a lot of skills. Searching for projects, communicating with customers, assigning roles, estimating deadlines, management, planning, reporting. In addition, I developed software products, learned more about the laws to become an entrepreneur.
Therefore, there are no insurmountable issues for me, since I have already understood that everything is resolvable.
May 2019 - Nov 2021
VendWay | Frontend developer
I built the client part for the vending machine that allows users to select desired products via the touchscreen and buy them through the payment terminal.
The administrative dashboard was also developed to manage the state of the vending machine, to view the balance, the total amount of purchases and other important indicators for the business.
May 2019 - Nov 2019
WIS Software | Frontend developer
I worked on multiple projects as the company was focused on outsourcing development. I had experience with Rest API, websockets, graphQl, apollo. I learned how to create trigonometric shapes on canvas + d3.js. Also, I built the client side to manage streaming services.
Nov 2018 - May 2019
PJSC CB "Center-invest" | HTML developer
I made elements, pages, websites. I created a design system for the company's internal projects from scratch. I added responsive styles for a large-scale project with fixed width styles.
May 2017 – Nov 2018

Projects

Platform for trade and lending

Marsbase

For the project, I built the architecture, developed the components and set up the logic of user interaction with the platform

Vue.jsNuxt.jsd3RESTJestSass

Website for a government organization

Boxing Federation of Russia

I designed front architecture, developed components, integrated pages, distributed tasks

Vue.jsNuxt.jsBootstrapRESTJest

A service that provides an opportunity to provide assistance and submit requests for assistance

Wecare

I have integrated login and registration forms, personal account, and other basic pages and components. Set up validation forms, communication with the backend

Vue.jsVuexVuetifyRESTVeeValidate

Loan calculator for the selection of the most profitable loan program

Loan Calculator

I performed markup, built an interface for advance payment type and sum identification. Data coming from backend via Axios.

Vue.jsVuexAxiosRESTBootstrapWebpack

Time and job management PWA

Reports application

The application was developed so that after completing each microtask, the employee can fill in his report by scanning the QR code of the microtask.

Vue.jsNuxt.jsPWARESTVuetifyQR-scanner

Service for managing the status of bike parts

Cranks

The customer only had an idea. Therefore, I had to design a product concept from scratch according to the customer's requirements. I also worked on UX, architecture, client-side logic. Unit testing has also been added.

UXConceptionVue.jsComposition apiVuetifyTypescriptSassRESTJest

E-commerce project

Miuz

Vue.jsVue-storefrontGraphQL

International delivery by travelers

Bagit

Vue.jsREST

CRM system for managing the state of vending machines

VendWay

Vue.jsVuexVue routerVuetifyREST

Website builder that allows to create the pages the user needs in a few clicks

Terminal

Vue.jsVuexVue routerVuetifyREST

Service for the exchange of anonymous messages

Wally

Vue.jsHTMLScsspixel repfectresponsiveWebpack

Website about the company-manufacturer of gloves

Glove shop

Vue.jsHTMLScssWebpack

Expand my skills

I'd like to expand my skills and knowledges in several fields

  • Vue
  • JavaScript (ES5+)
  • Web API. I know what is the setTimeout and how it works
  • Node.js (+ Express.js)
  • Nuxt.js
  • Typescript
  • Eslint
  • Module bundlers (webpack, vue cli, vite)
  • REST api
  • GraphQl (+ Apollo)
  • Canvas
  • HTML
  • SCSS
  • CI/CD, I know how to set up a simple front-end deployment using gitlab CI
  • MongoDB. I use in my pet projects
  • Prototyping and wireframing. Last time I used Moqups for fast prototyping
  • Unit-testing with Jest
  • PWA. I know how to wrap the current site in PWA and optimize it

Few facts about me

  • Like reading technical literature and articles also. Robert Martin's and Martin Fowler's books are some of the favorites
  • Music is my passion. I like to play guitar and piano
  • I'm lazy. Therefore, I try to do tasks quick and good, so as not to redo them later.
  • In the evenings I like to coding watch TV series and shows