Position: Web/Mobile Developer
Category: JavaScript
English level: upper
Years of experience: 4

— One of my biggest achievement that I'm proud of is a creation by myself of fully functional device that helps badminton athletes to improve their skills. There was both hardware and software development. I was using Raspberry Pi, Python and graphics library based on it for UI

— I created a 3D-simulation of any size Rubik’s cube using Three.js library

—  I created a simple website for orders recording and accounting for the family flower shop using PHP and MySQL. It was being used locally as a “notebook” for handling live orders.

— Learned solidity, EVM underhood, basics of web3 and blokchain development in a short time, succesfully completed MixBytes Farm and recieved soulbound token that contains results.

All the links you can find in my CV
I've been into frontend development over 5 years in total.

I have hands-on experience in web and mobile development using React/React Native

Also I have a good knowledge of solidity, familiar with EVM underhood and basics of smart contracts development, testing and audit


2017-2018
Websites development using Drupal 7/8. My workflow was based on independent work on tasks with minimal supervision.

Responsibilities:
— Building cross-browser flexible responsible layouts using HTML/CSS/JS, JQuery, CSS preprocessors like SASS and Gulp task manager
— Managing website building process and architecture using PHP, Composer, Docker
— Improving the quality and quantity of website traffic to a websites from search engines using modern SEO solutions
— Deploying websites to domains and maintaining existing projects


2019-2020
Fullstack hybrid mobile apps development based on React Native. The workflow was built on Agile approach with daily calls and daily reports in English.

Responsibilities:
— Implementing new functionality to mobile apps with React Native
— Using startupjs framework for hybrid apps development with isomorphic collaborative DB and observables
— Resolving tasks and handling issues related to MongoDB: planning expandable collections, restructuring existing storage, creating migrations
— Working on server-side functionality using Express
— Writing and updating documentation for current projects
— Participation in improvements of business logic and architecture


2021
Investment application development for large bank for both mobile and web platform. Mobile app was on React Native and web app was on React. The workflow was based on Scrum with strict control of time spent on tasks.

Responsibilities:
— Implementing new functionality for mobile app using React Native, Typescript and MobX for state management
— Fixing bugs promptly finding the source of the problem
— Implementation of performance improvements, API calls revision using Reactotron
— Creating new pages with various functionality for web application using React and Next.js, styled components, MUI etc.
— Working on form development using Formik


2022
Web3 frontend development of web explorer based on TON blockchain from scratch.

Responsibilities:
— Transfer pixel-perfect design from Figma to web using React and Next.js
— Working with TON API
— Writing documentation for implemented functionality
— Communication with backend developers and other teams about API and architecture improvements
My expectation is the atmosphere of mutual assistance and development in team