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):
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;
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;
Работа
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…
• 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
• 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
Образование
Рекомендации
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):
- 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
- 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
- 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.
Добавить комментарий