Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 11

- Developing, improving and supporting UI for the e-commerce platforms (Hybris, IBM Websphere, Salesforce Commerce Cloud)
- Developing a SPA with ReactJS and Next.js for an e-commerce project
- Developing and improving websites SEO and accessibility
- Improving websites' performance
- Implementing analytics
- Integrating the 3rd parties to the websites
- Been involved in the HLE process
- Participation in lead activities
- Interviewing, onboarding and mentoring new candidates
- Writing onboarding documentation for the role
- Been involved in the promotion process as an interviewer
INDUSTRY KNOWLEDGE:
- Confident:
-- Bug reporting
-- Bugfixing
-- CI/CD (Continuous integration and deployment)
-- Code refactoring
-- Graceful degradation philosophy
-- Progressive enhancement strategy
-- HTML Semantic
-- SEO (Search Engine Optimization)
-- Microformats and microdata
-- BEM (Block, Element, Modifier) methodology
-- Accessibility
-- Cross-browser development
-- Mobile and Desktop First Design approaches
-- RWD/AWD (Responsive and Adaptive Web Design approaches)
-- Google Material design
-- WebFonts
-- Custom WebFonts
-- Iconfonts
-- Email templates
-- SVG (Scalable Vector Graphics)
-- Object-oriented programming (OOP)
-- Web Components
-- Patterns and Anti-patterns
-- Big O notation
-- Time and space complexity
-- AJAX (Asynchronous JavaScript and XML)
-- Authentication
-- Debugging
-- Error handling
-- Webpage performance and raster graphics optimization
-- Code testing
-- TDD (Test-driven development)
-- Application structure (client/server)
-- E-commerce (Hybris, Salesforce Commerce Cloud, IBM Websphere)
-- Version Control systems
-- Gitflow Workflow
-- Scrum and Kanban agile methodologies
-- SDLS (Software development lifecycle)
-- Waterfall model of SDLS
-- HLE/LLE (High and Low Level Estimations)
-- Teamwork (Geographically distributed teams)
-- Analytical, Time and Stress management
-- Touch typing (~43 wpm)
- Comfortable
-- UX Prototyping, Research and Analysis
-- UI Design (Wireframes, mockups, diagrams and prototype)
-- HTTP/HTTPS (HyperText Transfer Protocol (Secure))
-- Regular expressions (RegExp)
-- CORS (Cross-Origin Resource Sharing)
-- Hybrid apps
-- PWA (Progressive Web App)
-- Pair programming
-- JavaScript Algorithms
-- Data Structures
-Familiar
-- SMACSS methodology (Scalable and Modular Architecture of CSS)
-- OOCSS methodology (Object Oriented CSS)
Vue.JS, ReactJS, NodeJS