Ivan Yaremechko
Rating
Language proficiency level
CV
Hi there! I am a Frontend Developer specializing in creating clean, responsive, and interactive web applications using pure Vanilla JavaScript and modern styling methodologies.
I have a deep understanding of standard JavaScript (ES6+) and modern adaptive layouts (HTML5, CSS3, SCSS). In addition to my technical stack, my 10-year background in sales management allows me to think from a business perspective. I understand client needs, focus heavily on project goals, strictly respect deadlines, and always aim for high-quality results.
How I can help your project:
• Development of robust web applications and interactive components using Vanilla JS.
• Cross-browser, Pixel-Perfect, and Mobile-First responsive layouts (SCSS/SASS).
• REST API integration and handling asynchronous network requests.
• Writing clean, maintainable code following professional Git/GitHub workflows.
Skills and abilities
Programming
Portfolio
-
Foundation Layout
HTML & CSSA professional, fully responsive, and cross-browser web layout built from scratch with a strict focus on clean style architecture and modern practices.
Implemented Technical Features:
• BEM Methodology (Block-Element-Modifier): Structured for complete modularity, clean component isolation, and long-term maintainability.
… • Advanced Sass (SCSS): Utilized variables, mixins, and nested rules to compile a highly organized stylesheet system.
• Smart Responsiveness: Implemented pixel-perfect layout adaptation supporting mobile viewports (up to 1399px) and desktop resolutions (from 1400px+).
• CSS Flexbox Layout: Leveraged flex elements for consistent, adaptive structural grids across multiple viewport sizes.
#html #css #scss #sass #bem #flexbox #adaptive #responsive #frontend #layout
-
ClickFinder
Javascript and TypescriptA modern, high-performance Single Page Application (SPA) designed to fetch, aggregate, and analyze complex user activity statistics from remote REST API servers.
Implemented Technical Features:
• Custom SPA Routing: Framework-free client-side router utilizing the HTML5 History API for seamless page transitions.
… • Advanced Data Aggregation: Handled asynchronous fetching from multiple REST endpoints, merging and transforming complex JSON datasets.
• Smart Mathematical Pagination: Engineered a robust chunked pagination component with dynamic boundary rendering and ellipsis (...) navigation.
• Clean Architecture: Developed following the Separation of Concerns (SoC) principle using modular ES6+ JavaScript.
#javascript #spa #rest_api #frontend #scss #html #vanillajs #web_development
-
REST API (Smart Coworking)
Javascript and TypescriptA dynamic reservation web application built on a modular architecture to handle real-time coworking space bookings with full server-side integration.
Implemented Technical Features:
• Seamless REST API integration using modern asynchronous JavaScript (Async/Await, Fetch API).
… • Advanced client-side validation logic that completely prevents double-bookings or scheduling conflicts.
• Dynamic DOM management and real-time interface updates based on backend server responses.
• Fully responsive grid layouts developed using modern SCSS/CSS3 and semantic HTML5.
#javascript #rest_api #api_integration #frontend #scss #html #vanillajs
-
Google Calendar Clone
Javascript and TypescriptA fully functional, responsive web application that accurately replicates the core features and UI of Google Calendar. Built completely from scratch without heavy frameworks or templates.
Implemented Technical Features:
• Modular application architecture built entirely with Vanilla JavaScript (ES6+ Modules).
… • Complex date handling logic, seamless switching between weekly and monthly views.
• Dynamic event management inside the DOM: creation, updating, deletion, and time validation.
• Cross-browser, responsive layout built Mobile-First using modern SCSS/CSS3 and semantic HTML5.
#javascript #frontend #scss #html #css #vanillajs #web_development