CONTACT ME

SKILLS
HTML5 - Knowledge of basic HTML tags, attributes, as well as semantics, media, iframe...
CSS3 - Understanding the principles of properties and their interaction. Positioning, animations, cross-browser, cross-platform, and responsive layout. Flexbox and grid layouts.
preprocessors(SASS/LESS) - skills of working with preprocessors.
JavaScript - Basics of JavaScript programming language (data types, closures, function context, higher-order functions, OOP, classes, inheritance, prototypes, encapsulation, polymorphism, try-catch), ES6+ (arrow functions, destructuring, descriptors, modules, class syntax, promises, async/await), working with the DOM (manipulating DOM elements, events, event propagation), asynchronous JavaScript (AJAX, Promise, XMLHttpRequest, localStorage, CORS, Fetch, Async/await).
TypeScript - Steadfast expertise in TypeScript, encompassing a comprehension of modern programming principles, strong typing, and the ability to effectively utilize types to enhance code readability and reliability. My experience in developing large-scale projects using TypeScript substantiates my proficiency in this domain.
jquery - Basics of working with the jQuery library.
Vue.Js/Nuxt.Js - In-depth understanding of Vue.js 2/3 and understanding of SSR with Nuxt.js 2/3.
React.js - In-depth understanding of Vue.js 2/3 and understanding of SSR with Nuxt.js 2/3.
Testing - Skills in writing unit tests using testing frameworks like Jest or Mocha. Writing tests to verify both synchronous and asynchronous code.
Git - Skills in working with the version control system Git, including commits, branches, and merging.
DevOps - Experience in deploying and configuring servers, working with Linux, GitLab CI/CD, GitHub Actions and Docker Products.
Wepbpack/Rollup - Experience in working with the project bundler Webpack. Independently configuring projects, taking into account all the used tools, such as Babel, ESLint, Jest, various plugins, loaders, libraries, frameworks, and other tools for a comprehensive bundle.
BackEnd - Experience in working with Node.Js/Express.Js/JWT/Passport.Js
BEM and principles - Solid understanding of the BEM methodology and adherence to the principles of writing code DRY/KISS/SOLID, as well as valid code according to W3C standards.
Soft skills - Self-independent, reliable and friendly individual who works hard to achieve his goals. Adaptable quickly, and organized well. Interested in learning the latest web & software technologies quickly. Able to work well in teams as well as individually. My future goal is to become a senior fullstack developer.
Commercial project
Pet-project
--> web Applications <--
--> HTML Codding <--
EXPERIENCE
-
2020 - 2024Web developerStartUpFor over three years, I dedicated my expertise to three thriving projects, shouldering the responsibilities as a solo developer for both frontend and backend. These projects, which I spearheaded, are not only alive but also actively seeking new opportunities, as indicated by Commercial project .
Moreover, my experience extends beyond solo endeavors. Despite the prolonged period of working independently, I effortlessly transitioned to collaborative environments. I find value in contributing to a team, where my adaptability and proficiency quickly became assets.