avatar

Contacts

Education

  • 2010 - 2015

  • Moscow State Technical University "MAMI"

Languages

  • English: A2+

  • French: А1

  • Russian: native

Anthony Th

Front-end Developer

summary

I am fascinated by new technologies. I like to learn interesting programming languages. I am fond of programs: Photoshop, AfterEffects, Davinci Resolve. Creative and persistent person.

experience

More than 2 years of work as a CNC machine setter. Currently a freelancer.

Skills

  • CSS

    CSS

  • HTML

    HTML

  • SASS

    SASS

  • JavaScript

    JavaScript

  • React

    React

  • FIGMA

    Figma

  • GitHub

    GitHub

  • Node.js

    Node.js

  • Bootstrap

    Bootstrap

  • С

    C

  • С++

    C++

  • С++

    C#

Code example

import axios from 'axios';
const BASE_URL = 'http://localhost:5000';
export function getProducts() {   return axios.get(`${BASE_URL}/api/products`)     .then(response => response.data); }
export function getCartProducts(cart) {   return axios.post(`${BASE_URL}/api/products`, {cart})     .then(response => response.data); }
export function login (data) {   return axios.post(`${BASE_URL}/api/auth`, { name: data.name, password: data.password })     .then(response => {       localStorage.setItem('x-access-token', response.data.token);       localStorage.setItem('x-access-token-expiration', Date.now() + 2 * 60 * 60 * 1000);       return response.data     })     .catch(err => Promise.reject('Error authentication!')); }
export function isAuthenticated(){   return localStorage.getItem('x-access-token') && localStorage.getItem('x-access-token-expiration') > Date.now() }

Projects

Top