Front-end Developer

Основное


Имя
Город

Tallinn

Готовность к релокации

Не готов

Описание

I am looking for a job in a Frontend position. Full-time remote work format.

I was always interested in IT, but eventually, I got a degree in Mechatronics. I knew, that it was doable to become a self-taught developer by doing courses or learning on my own. That's what happened as I thought.
After I received an education I worked in my specialty for a short time, after which I consciously realized that coding makes my heart respond much more strongly.

Began with C#, but due to some circumstances, I pretty quickly moved to Frontend.
Decided to take a Node.js learning path program on Hexlet to expand my skills, knowledge and solidify the foundation in general.


At the moment, I have completed 3 out of 4 training projects (including code reviews from a professional mentor):

1. Mind Games (CLI)

A set of five console math games.

Skills gained:
- environment setup: WSL, node.js, npm, VSCode, Eslint connection and configuration;
- connection of additional libraries;
- implementation of Airbnb coding standards using Eslint, CodeClimate linter;
- work with Git and GitHub;
- continuous integration (CI) using GitHub Actions;
- development of project architecture - isolation of side effects, the ability to add new games

2. Difference Finder / Compare Tool (CLI)

A command line utility for determining the differences between two JSON or YAML format files with different output styles.

Skills gained:
- work with tree-like data structure and recursion;
- library commander.js, work with command line parameters;
- TDD practice, automated tests, Jest;

3. Page loader (CLI)

Page loader is a command-line tool to download web pages and their associated resources for offline viewing.

Skills gained:
- work with asynchronous code (file operations, HTTP requests with Axios library);
- error handling;
- usage of logging & debugging tools;
- automated tests with Jest (monkey-patching of the HTTP request with the Nock library);
- work with HTML, namely parsing, making changes to the DOM, and downloading resources with the support from Cheerio & Prettier libraries;
- listr library to show the progress of the download in a convenient and neat way;

Навыки

JavaScript/TypeScript, ES6+;
React, Mobx;
GraphQL;
NextJS;
NodeJS;
HTML, CSS, SCSS, CSS IN JS (MaterialUI, Baseweb);
Testing with Jest;
Git, GitHub, GitHub Actions;

Владение английским
Могу проходить интервью
Телефон
Почта
Телеграм
Дополнительные контакты
e-mail: laurikamm@gmail.com telegram: https://t.me/memphisplaya linkedin: https://www.linkedin.com/in/lauri-kammonen-1657201a4/

Работа


021 Software Development, Frontend Developer
Декабрь 2021 - по настоящее время

Tech stack:

🔹HTML, CSS, SCSS
🔸Baseweb, Styletron, MaterialUI
🔺Javascript/TypeScript, React, MobX, GraphQL, NextJS

• Supported existing UI components, and logic of the app (refactoring, bug
fixes…)
• Developed responsive, pixel-perfect UI components, stories for them
(storybook), and logic for the app
• Connected front-end with back-end for later use
• Did code-reviews
• Tested the appearance of the app and its behavior
• Participated in discussions of the implementation of features, approaches…

Mechatronician, ENKO AS
Октябрь 2019 - Декабрь 2019

• Conducted electrical troubleshooting to identify and solve problems related to electricity in the enterprise
• Set up and maintained machines, ensuring their performance
• Connected electrical circuits, including motor connections and control schemes

Mechatronician, Mistra-Autex AS
Октябрь 2018 - Октябрь 2019

• Created programs on "Unitronics" PLC to control and automate electrical equipment
• Designed power circuits related to the automation part, installed, verified and adjusted electric cases' operability according to the created circuits
• Performed various maintenance works on the electrical part of the enterprise

Образование


Mechatronics, Robotics, and Automation Engineering, Tallinn Industrial Education Center
Сентябрь 2015 - Июнь 2018

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

The resume is lacking in detail and structure. It is important to provide more information about the candidate's experience, skills, and achievements. The candidate has listed three projects they have worked on, which is great, but it would be helpful to include more details about their contributions to these projects and the impact they had. The job experience section is also lacking in detail and does not provide much insight into the candidate's responsibilities and accomplishments. Additionally, the education section is incomplete and does not include information about the candidate's degree or any relevant coursework.

Сопроводительное письмо

Уважаемый работодатель,

С радостью предоставляю Вам мое резюме на должность Front-end Developer. Я ищу работу на полную ставку в формате удаленной работы.

Меня всегда интересовала IT-сфера, но на практике получилось, что я получил образование в области мехатроники. Однако, я вскоре понял, что разработка программного обеспечения вызывает у меня гораздо большее желание и энтузиазм.

Я начал свой путь в разработке с помощью C#. Однако, вскоре перешел на Front-end, где я продолжаю развиваться. Я прошел обучение на программе Node.js на Hexlet, чтобы расширить свои навыки и укрепить свои знания в общем.

На данный момент я завершил 3 из 4 обучающих проекта (включая проверки кода от профессионального ментора). В проектах я улучшил свои навыки в области работы с командной строкой, асинхронным кодом, обработкой ошибок, тестированием и многом другом. Я также умею работать со следующими технологиями и инструментами: JavaScript/TypeScript, ES6+, React, Mobx, GraphQL, NextJS, HTML, CSS, SCSS, CSS IN JS (MaterialUI, Baseweb), Jest, Git, GitHub, GitHub Actions.

Я имею опыт работы в области мехатроники, где занимался электрическими настройками и обслуживанием оборудования. Также я имею опыт работы в качестве Mechatronician в компании ENKO AS и Mistra-Autex AS.

Я был бы рад получить возможность присоединиться к вашей компании в качестве Front-end Developer и внести свой вклад в ее развитие. Благодарю Вас за рассмотрение моего резюме.

С уважением,
[Ваше имя]

Улучшенное резюме

Front-end Developer

I am seeking a full-time remote position as a Frontend Developer.

Although I initially studied Mechatronics, my passion for coding led me to pursue self-taught development through courses and independent learning. I began with C#, but eventually shifted my focus to Frontend, completing a Node.js learning path program on Hexlet to expand my skills and knowledge.

Currently, I have completed three out of four training projects (including code reviews from a professional mentor):

  1. Mind Games (CLI) A set of five console math games.

Skills gained:
- Environment setup: WSL, node.js, npm, VSCode, Eslint connection and configuration
- Connection of additional libraries
- Implementation of Airbnb coding standards using Eslint, CodeClimate linter
- Work with Git and GitHub
- Continuous integration (CI) using GitHub Actions
- Development of project architecture - isolation of side effects, the ability to add new games

  1. Difference Finder / Compare Tool (CLI) A command line utility for determining the differences between two JSON or YAML format files with different output styles.

Skills gained:
- Work with tree-like data structure and recursion
- Library commander.js, work with command line parameters
- TDD practice, automated tests, Jest

  1. Page loader (CLI) Page loader is a command-line tool to download web pages and their associated resources for offline viewing.

Skills gained:
- Work with asynchronous code (file operations, HTTP requests with Axios library)
- Error handling
- Usage of logging & debugging tools
- Automated tests with Jest (monkey-patching of the HTTP request with the Nock library)
- Work with HTML, namely parsing, making changes to the DOM, and downloading resources with the support from Cheerio & Prettier libraries
- Listr library to show the progress of the download in a convenient and neat way

Tech stack:
JavaScript/TypeScript, ES6+;
React, Mobx;
GraphQL;
NextJS;
HTML, CSS, SCSS, CSS IN JS (MaterialUI, Baseweb);
Testing with Jest;
Git, GitHub, GitHub Actions.

Experience:
ENKO AS - Mechatronician, October 2019 - December 2019
- Conducted electrical troubleshooting to identify and solve problems related to electricity in the enterprise
- Set up and maintained machines, ensuring their performance
- Connected electrical circuits, including motor connections and control schemes

Mistra-Autex AS - Mechatronician, October 2018 - October 2019
- Created programs on "Unitronics" PLC to control and automate electrical equipment
- Designed power circuits related to the automation part, installed, verified and adjusted electric cases' operability according to the created circuits
- Performed various maintenance works on the electrical part of the enterprise

021 Software Development - Frontend Developer, December 2021 - Present
- Supported existing UI components and logic of the app (refactoring, bug fixes…)
- Developed responsive, pixel-perfect UI components, stories for them (storybook), and logic for the app
- Connected front-end with back-end for later use
- Conducted code-reviews
- Tested the appearance of the app and its behavior
- Participated in discussions of the implementation of features, approaches…

Education:
Mechatronics, Robotics, and Automation Engineering, Tallinn Industrial Education Center, September 2015 - June 2018.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...
Резюме выглядит достаточно хорошо. У вас есть опыт работы над проектами, использующими ...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Резюме выглядит достаточно информативным и содержит много полезной информации о навыках...
Резюме имеет несколько недостатков: Название "Junior PHP" не говорит о ваших навыках ...