Aleksandr Gribko

Web developer based in France

CV
education est logo

OpenClassrooms, education platform (Based in France)

Bachelor’s equivalence, Front-end developer

2018 - 2019

education est logo

Lapland University, Finland

Semester abroad - ERASMUS

2017

education est logo

Leibniz Universität Hannover, Germany

IT-Law and intellectual property Law, Master’s Degree

2016 - 2017

education est logo

Academy of Public Administration, Belarus

Civil Law, Bachelor’s Degree

2007 - 2012

Sparkmate (rapid prototyping for high-tech products), Paris, France

Software Developer (Front-end) , 09.2019 - now

  • Languages I speak at work: Javascript, TypeScript
  • Front-end web: React (Hooks, HOCs, router), Next JS, styled components, Redux, SASS, material ui, Node, API integration
  • Native: React native, fastlane, expo
  • 3d: Three.js
  • Back-end: REST API, strapi, database management, SQL, GCP CI/CD
  • Version control: GIT, Gitlab
  • Design and content management: Webflow, WordPress
  • Testing: Jest
  • Side projects: Languages: C#, Python 3D: Blender, Unity, OpenGL shaders

Wild Code School, online platform

Front-end course instructor , 12.2020 - 05.2021

  • I was leading front-end part-time course.
  • HTML, js (oop),
  • css, scss,
  • work with terminal,
  • React js, hooks,
  • express.js, mongoose,
  • mongoDB, firebase, Auth,
  • git, github,
  • figma, miro, trello

OpenClassrooms

Student at front-end learning path, 10.2018 - 06.2019

  • In total 9 projects as a front-end developer with the following technologies:
  • HTML, CSS (SASS) - used in many projects for making a modern and responsive web design
  • React - used in 4 projects, one is using GoogleAPI to show restaurants around and fetch reviews, other are different versions of my portfolio
  • WordPress, - used in a project to practice selecting WordPress themes and adapting them with CSS and properties
  • Bootstrap 4 - used for several projects, more in the films festival website with a modern and responsive web design
  • JavaScript, jQuery, ES6 - used in multiple websites and apps to maintain a connection with a user and his behavior. I made a game with pure JS
  • DevTools - used for checking and improving the rendering speed. For live editing and adapting for devices
  • AJAX, JSON, API - used mostly with Google APIs
  • SQL, UML - used in a project to map a solution for a food delivery business
  • GIT, GitHub - with all projects
  • Made project briefs, user stories, technical documentation, observed Waterfall, Agile and Scrum workflows

3D

Three.jsBlenderUnity

back-end

Rest APIExpressJSMongoDBStrapifirebaseGCP CI/CDnetlify

CMS

WebflowWordPress

Front-end

HTMLNodeJSJavaScriptTypeScriptReactJSNextJSGatsby

teamwork

agile workflowgit, github, gitlabairtabletrelloFB workplace

Styling

CSS, SCSSBootstrapMaterial UIStyled components

Bakery e-shop

Web and mobile app

Bakery e-shop with 3D animation

  • TypeScript
  • Three.js
  • SCSS
  • animation
  • Next.js
project

SecBio

Web platform

Web platform bringing together a large set of professionals and documents relating to good practices in biological safety and security

  • Next.js
  • scss
  • Algolia
  • Supertokens
  • typescript
  • aws
  • @hapi
  • Full stack
project

Australian based gin (cocktails) school

Web app

Application allows to find out about experiences in gin school. Users can sign up and book an event. After each booking web app is gathering information on users' preferences. Web app has CRON and web hooks, email notification

  • next.js
  • scss
  • animation
  • auth
project

Bélarus en France

Mobile & desktop site

A website made in WebFlow for belarusian diaspora in France

  • WebFlow
  • CSS
  • CRM
project

Turn-based war board game

Desktop game

A turn-based strategy where two players by means of weapons and other items try to win by making to the other player 100 damage points. Each player can move up to 3 cells horizontally or vertically, except if there is a hindrance, then movements are limited. From the beggining, each player has the following points: 5 to attack with fists and 100 health. Each player can improve his attack points by collecting weapons.

  • HTML
  • CSS
  • Bootstrap 4
  • JavaScript
  • DevTools
  • jQuery
project

Platform to find a photographer

Web platform

A platform to offer a photosessions and search for a photographer

    project

    Online casino app

    Mobile app

    Online casino online app

    • TypeScript
    • Fastlane
    • React Native
    • SCSS
    • Clean Architecture
    project

    Breakdance school website

    Responsive web app with CMS

    A site of a break-dance school based on WebFlow (CMS)

    • WebFlow
    • CSS
    • CMS
    project

    Brooklyn Outdoor Film Festival

    Mobile & desktop site

    A website made on the client description. Users suppose to be able to register them for the festival. Tasks were to create the project brief and specification.

    • HTML
    • CSS
    • Bootstrap 4
    • JavaScript
    • DevTools
    project

    Online Events & Ticketing platform

    Web and mobile app

    A platform for known people to provide special content, fan meetings, master calsses

    • next.js
    • SCSS
    • TypeScript
    • Material ui
    • stripe
    • strapi
    project

    Wordpress website

    Mobile & desktop site

    A website for a luxury real estate agency should be working on WordPress and allow to add and change real estate objects. Documentation for administering the websute should be created.

    • Wordpress
    • HTML
    • CSS
    • DevTools
    project

    French

    B1

    Bonjour !

    Russian

    Native

    Привет!

    German

    B1

    Guten Tag !

    English

    C1

    Hello !
    50%