Andrey+A. CV Fullstack
Andrey+A. CV Fullstack
Andrey+A. CV Fullstack
Summary
I am an experienced full-stack developer with a strong React.js, React Native and Node.js focus. I provide
qualitative and professional development services with an eye for detail.
I like working on projects with a team that cares about creating beautiful, usable interfaces and web
applications. It's important to me to build long-term relationships with clients, so I'm primarily looking
for long-term projects.
My strong points are my creativeness and punctuality. I'm always ready to listen to the client to
understand what they want in order to apply my skills appropriately.
Key skills
● Large-scale frontend architecture
● JavaScript, React, Redux
● Next.js
● Node.js, Typescript
● Webpack
● SPA application
● React Native
● Front-End UI, Storybook
● Lodash, Moment.js, Styled components
● Databases: PostgreSQL, MongoDB
● Jest, Enzyme
● Git
● The principles and practice of responsive web development, accessibility, and progressive
enhancement
● Fine-tuned attention to detail, in code and in interfaces
● Communication and critical thinking
WORK EXPERIENCE
Teraseya
https://fly.teraseya.com/
01.2022 - 03.2022
Task:
The customer came with the existing web application, which helps farmers to do their job. Several
changes were required to be done: implementing new features, fixing the existing app’s bugs, refactoring,
and adding changes to the existing functionality.
Results:
The platform’s aim and functionality is very interesting and useful. During the process of development,
the following features were implemented or improved:
The task was to create easy-to-use web and mobile apps for video calls and chats for our company’s
internal usage. As a part of the development team, I was responsible for the web functionality and the
huge part of the development process.
Results:
In the beginning of the pandemic everything has gone remote, and video call applications have become
very popular. This made us think of creating our own company’s application: we wanted to try both web
and mobile, and to play with different technologies.
I was responsible for the development of a web application on React.js.
As a result, mobile applications (for iOS & Android) and 2 web applications (on React & Angular) were
created. All of them have the following features developed:
● create conferences and invite up to 50 users to them in a few clicks;
● implemented multi-language localization;
● text chat;
● join conference/share screen/use camera & microphone for calls.
The project is still in progress;
Technologies: React Native, Flutter, React, Angular, .NET Core, MS SQL, PostgreSQL, NodeJS
08.2020 - 10.2021
Task:
Create hybrid mobile app for iOS and Android with ReactNative with functionality similar to existing web
app in ReactJS based on the set of web services.
Results:
React Native with Redux happened to be the ideal set of tools for the project: ReactNative allowed to save
time while making an app predictable and clean in both platforms, because it uses the same fundamental
UI building blocks as regular iOS and Android apps, while Redux helped to manage the displaying data
and user actions response. The mobile app integrates smoothly with the web app and admin module.
The apps are live in GooglePlay and AppStore now.
I was part of mobile front end team at this project.
Technology: React Native, TypeScript, Redux Framework, Webpack, LESS, HTML5, Es6, Mobile App
Development
EDUCATION
Bachelor of Computer Science | Tula State University
2014 - 2018