Information about me
I am looking for a junior front-end developer position to provide great results for my future team, gain experience and improve my developer skills.
My work experience
-
Books Reading
- The application allows you to control how long you read a certain number of books in a specified period of time.
- The teamproject is built with ReactJs and NodeJs.
-
SlimMom
- Web-app for diet-planning and calories calculation.
- The teamproject is built with ReactJS and Redux.
-
OLX SHOP
- Online shop for people who want to publish an advertisement for the sale, purchase or advertisement of a product. .
- The teamproject is built with webpack, written in vanilla JS.
-
HelloEN
- Information portal for english teaching school.
- The teamproject is built with JS, HTML, SASS, FlexBox.
My education
-
2020-2021
Fullstack JS Developer
GoIT, Ukraine
-
2017
Foreign technicians and engineers
UTI, Sweden
-
2010-2012
Finance
School of Business of Belarusian State University, Belarus
financier
-
2005-2010
Radiophysics and computer technologies
Belarusian State University, Belarus
physicist-engineer
Code examples
const randomIntegerFromInterval = (min, max) => {
return Math.floor(Math.random() * (max - min + 1) + min);
};
const makeTransaction = (transaction) => {
return new Promise((resolve, reject) => {
const delay = randomIntegerFromInterval(200, 500);
setTimeout(() => {
const canProcess = Math.random() > 0.3;
if (canProcess) {
const result = {id: transaction.id, delay:delay}
resolve(result);
} else {
reject(transaction.id);
}
}, delay);
});
};
const logSuccess = (result) => {
console.log(`Transaction ${result.id} processed in ${result.delay}ms`);
};
const logError = id => {
console.warn(`Error processing transaction ${id}. Please try again later.`);
};
You can find more examples of my code here