Activity Widgets
  • profile for hotenov at Stack Overflow, Q&A for professional and enthusiast programmers
A
Frontend Web Developer (Vue3 / Nuxt3 / TypeScript / JavaScript / TailwindCSS)
Artem Hotenov
Frontend Web Developer (Vue3 / Nuxt3 / TypeScript / JavaScript / TailwindCSS)

Contact info

  • Remote from Russia
  • qa@hotenov.com
  • hotenov.com
  • linkedin.com/in/hotenov/
  • github.com/hotenov
  • twitter.com/_hotenov
  • facebook.com/hotenov
  • mastodon.world/@hotenov

Education

  • 2009 - 2014

    Specialist (engineer) of Сomputer information systems

    Northern (Arctic) Federal University

Skills
  • JavaScript - 65%
JavaScript

  • TypeScript - 53%
TypeScript

  • CSS - 57%
CSS

  • Python - 47%
Python

  • Git - 40%
Git

  • SQL - 38%
SQL

  • Markdown - 80%
Markdown

Relevant skills

Web Frameworks
Nuxt 3 (Vue 3), Django 4+
Bundle Tools
Vite
Test Frameworks
Jest, playwright, pytest, selenium, selene
Issue Trackers
JIRA, GitLab, GitHub, YouTrack, Redmine
Databases
PostgreSQL, MySQL
CI / CD
Docker, GitHub Actions
OS
Windows, Linux
IDE
VS Code (one love)

Certificates

Languages

  • English (B2)

  • Russian (native)

Interests

  • DJ-ing

  • Programming

  • Movies & Series

Artem Hotenov
Frontend Web Developer (Vue3 / Nuxt3 / TypeScript / JavaScript / TailwindCSS)
status:
Open to work
Personal Profile

A versatile IT specialist with over six years' experience in software development looking to move into a Software Engineer role. Equipped with a record of success on project management, combined with demonstrated abilities in project coordination, programming, quality assurance and project documentation.

Recently I switched to frontend part of web development. I continue learning and honing my skills on my own website and small pet projects. I'm keen to resume my career to further my programming skills. I hope to achieve a more senior role in the future.

Skills Summary
Web Development:
• Built a personal and resume website hotenov.com using Django Framework, HTML, CSS and JS. The website supports two languages and has responsive layout. Its Gunicorn and PostgreSQL servers are running inside a Docker containers. Source code is available on GitHub.

Documentation and My Contributions to Open Source:
• Set up and configured the documentation website for Selene project. Added auto deploy via GitHub Actions.
• Initiated and wrote contribution to documentation guide using Markdown.
• Prepared the tutorial How to use custom profile with detailed explanation and code examples.
• Contributed to the wiki page with FAQ for 'pyenv-win' tool. Later I reviewed a PR aimed to separate README file onto several pages.
• Corrected a command in Docker documentation by accepted PR.

Unit Testing:
• Thoroughly tested my Python CLI mini-app LEP-downloader which has been working for several years without code modifications.
• Integrated CI / CD techniques on my two Python pet projects (see the section "Personal Projects" below).
Experience
Logo of Agineer
remote
full-time

Frontend Web Developer

Agineer

April 2024 - May 2024

• Plunged into a new stack for me (Nuxt 3, TailwindCSS) and after a few days began to develop a real project
• Began responsive layout of a web platform for aggregating most popular AI services (using TailwindCSS and Vue 3 components)

Logo of Fornex
remote
full-time

Software QA Engineer / Dev team manager

Fornex

November 2019 - October 2020

• Initiated and implemented changes to enhance the efficiency of daily activities (issue workflow, scrum board, guidelines for newcomers) that increased the efficiency of communications by 20%.
• Coordinated a team of 5 software engineers to develop and maintain company website.
• Participated in the side-project, where successfully set up continuous delivery (via GitLab CI/CD) for back-end (Go) and front-end (Angular) repositories, that made a release delivery faster by 70%.
• Contributed to website source code fixing embarrassing typos and phrases on several pages.
• Tested most of the features and bugs, collaborated with the Technical Support Department asking to check some of them.

Logo of Maxilect
remote
full-time

Software QA Test Engineer

Maxilect

December 2017 - March 2019

• Worked directly with the software development team and DevOps specialists for a major Forex broker, ensuring new releases of the client's website and CMS met all requirements.
• Provided manual testing activities (designed and executed test cases) in start-up project that met deadline.

Logo of Exilion Technologies Inc
remote
freelance

Software QA Tester

Exilion Technologies Inc

June 2016 - April 2017

• Performed functional manual testing of web app (and small Windows desktop client) for risk management of several brokers (Forex mostly) accounts.
• Reported, tracked, and monitored bugs in JIRA.

Logo of IT Expert
on-site
full-time

Product Owner / Requirement Specialist

IT Expert

August 2015 - March 2016

• Performed: requirements analysis and manual testing.
• Produced: project documentation.

Logo of BTC LLC
on-site
full-time

Project Manager

BTC LLC

May 2014 - August 2015

• Demonstrated cross-functionality, which led to my promotion to project manager within 7 months.
• Successfully managed a team of 13 IT specialist, that helped YotaDevices company to develop apps (widgets) for e-ink display on YotaPhone 2.
• Handled, prioritized and problem-solved multiple tasks connected to multiple projects (apps) at one time.
• Manually tested mobile apps (widgets) for e-ink display on YotaPhone 2.

Logo of Northern (Arctic) Federal University
on-site
part-time

Engineering technician

Northern (Arctic) Federal University

February 2013 - June 2014

• Developed a simple WPF application (for Windows PC) that gathers recognized data via COM objects of ABBYY FormReader app, which resulted in a speeding data entry from students score sheets by 65%.
• Trained over 15 staff members in using this app.
• Prepared SQL queries for various reports with data from the Education Management System (EMS) "TANDEM.University".

Personal Projects
LEP-downloader - 2019, 2022, Python CLI mini-app (script): parser and downloader of LEP episodes. Developing the third version of script (released on 3/3/22), I applied some OOP principles and covered almost all functions with absolutely isolated unit tests. Sharped my Python skills and libraries (pytest, requests, bs4, typing, etc.)

Playlist Along - 2021, Python CLI mini-app for conversion and simple processing M3U files (playlists). I created this app to make my weekly routine easier and took a deep dive into Python development workflow (complete cycle). As a result, CI (unit-tests running via pytest and nox) / CD (deployment package on PyPI). Also a documentation website and auto generated release notes. All of that are running in GitHub Actions.

Print

(click to print)

Resume was updated:

10.06.2024