• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/10856110/

Web developer-HTML, CSS, JavaScript, Vue, Angular, Node JS, WordPress

Розглядає посади:
Web developer-HTML, CSS, JavaScript, Vue, Angular, Node JS, WordPress, Технічний спеціаліст, Full stack програміст
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 6 сторінок

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Najib Saab - Frontend WEB / Fullstack engineer

Telegram: @Nj_Saab
LinkIn: nj-saab
Email: [відкрити контакти](див. вище в блоці «контактна інформація»)
GitHub: GitHub
CodeWars: njbSaab

Professional Summary
I am an IT professional with 5 years of experience in the industry and 2.5 years specializing as a
web developer. My expertise is centered around JavaScript, NodeJS, PHP and I have been involved
in a wide range of projects that showcase my diverse skill set.

Experience and Achievements
Production Commercial Projects:
Successfully delivered over 50 production commercial projects, including:
• Landing pages
• Corporate websites
• E-commerce platforms / B2B portals
• Telegram Bots
• Telegram Web Apps
• PWA Applications
• Developing basic server-side functionality
• Basic configuration of a web server and application deployment

Participation in Projects:
• Completed more than 80 open-source projects on GitHub
and over 100 projects in total, including personal and pet projects.
• Solved over 500 problems of varying complexity in competitive programming.
- CodeWar platform over 300 - CodeWars: njbSaab
- GoIT platform over 100 and others.

Team Experience
I have had the opportunity to work in three distinct product development teams, each with its own
unique focus and scale:

• ABMcloud - Sales Automation Solutions
• Company Size: Over 200 employees
• Team Size: 12 members

• Art-Pixel studio - E-commerce Development
• Company Size: Studio specializing in E-commerce solutions
• Team Size: 10 members

• Agency Traffic (NDA)
• Company Size: Over 1200 employees
• Team Size: [Details covered by NDA]

About soft skills:
• Strong Communication and Collaboration:
Extensive experience in effective communication, including daily stand-ups and client
meetings. Skilled in analyzing situations, facilitating decision-making, and ensuring
alignment within teams.
• Adaptability:
Highly flexible and quick to adapt to new technologies, tools, and methodologies. I thrive
in dynamic environments and embrace change as an opportunity for growth.
• Resilience and Problem-Solving:
Maintain composure and persistence when faced with complex challenges. I approach
problems methodically, seeking innovative solutions and staying focused on achieving
results.
• Continuous Learning and Curiosity:
Passionate about learning new technologies and gaining a deep understanding of how
things work, particularly in computer technology. I am committed to ongoing IT
education and personal development across various domains.

Front-end Web Development: 3 years
HTML5, CSS, JavaScript
Styles - CSS, SCSS, SASS, LESS.
Library - Bootstrap, UIkit, Chota, Bulma, Tailwind, Daisy Ui.
Tailwind -
Animations - Animate, Scrolly-js, AOS, ScrollReveal, GSAP, Swiper, Splide.
JS - Vanilla JavaScript, jQuery, AlpineJS, Angular, Vue.
Task managers / packages npm & yarn / webpack / gulp / vite.
Deploy - git / GitHub / Netlify & Vercel / Heroku / Firebase
Https - Restful-full API / AJAX / Axios
Web-server - Linux, Apache, nginx, Docker, cPanel.

JavaScript Framework

Experience and Applications

Angular 15+ ● Quiz Applications: Developed engaging quiz-based platforms with user authorization, profiles,
TypeScript/ RxJS
leaderboards, and efficient server communication for managing data.
● PWA Game: Built an interactive Progressive Web App with user authentication, offline functionality,
and automated email integration.
● Admin Panel for Telegram Bot: Developed an admin panel to manage a Telegram bot’s content,
button text, post text, and bot state/logic, providing full control over updates and configuration.
● Advertising Websites: Created responsive sales-focused websites with real-time user
communication via Telegram.
● Telegram Mini App: Designed an interactive game app with email-based notifications and a
seamless user experience using Angular.
● Angular UI Libraries: Skilled in utilizing libraries such as Material Angular, Taiga UI for creating
dynamic and accessible user interfaces.
● CSS UI Libraries: Expertise in designing sleek, responsive layouts using Tailwind CSS, Bulma,
Chota, and Daisy UI.

Experience and Applications
● Development of interactive gaming applications and simple iGaming platforms: Designed
and implemented engaging applications to enhance user experiences in gaming environments.
● Creation of a builder and an admin panel for application management: Built customizable
tools and dashboards to simplify application configuration and monitoring.
● Development of various promo websites for user registration: Designed responsive and
Vue 3 visually appealing websites to attract and onboard users effectively.
TypeScript / Pinia ● Integration with various API servers for data retrieval and submission: Skilled in implementing
seamless communication between frontend applications and backend servers to ensure efficient
data flow and functionality.
● Vue UI Libraries: Proficient in using Element+, Headless UI, and Vuetify to craft dynamic and
modular interfaces.
● CSS UI Libraries: Skilled in Tailwind CSS, Daisy UI, Flowbite, HyperUI, Meraki UI, and Tailwind Kit
for designing sleek, responsive, and modern interfaces.

Experience and Applications

● MVP Projects & Rapid Development:
- Alpine.js is a go-to solution for quickly developing MVPs and proof-of-concept projects.
- Its simplicity and minimal overhead enable rapid prototyping and implementation of interactive
features without heavy frameworks.
Alpine JS ● Landing Pages:
Tailwind - Enhanced interactivity and animations for landing pages, improving user engagement and overall
experience.
- Integrated server communication for dynamic content updates without reloading pages.
- Used lightweight animations and event handling to create smooth, visually appealing user
interfaces.
- Fetched data from the server via REST API for dynamic content rendering and seamless
integration with backend systems.

• Use Case: Used in WordPress for enhancing interactivity, form handling, dynamic content updates,
jQuery and integrating custom features.

PHP

WordPress Experience
WordPress • Managed, configured, and maintained up to 5 thematically similar websites simultaneously.
• Developed and customized plugins, integrated SMTP servers, implemented user validation, and
enhanced UI.
• Worked with databases and AJAX requests to extend functionality and optimize performance.

OpenCart Experience
• Developed client-side templates, configured the admin panel, created XML feeds for
marketplaces.
OpenCar
• Developed user custom UI interfaces
• Installed and customized modules, and performed mass data editing using batchEditor and
attributiCO.

Backend
Server-Side Application Development: Proficient in building simple server-side applications
to handle various business logic.

• Authorization & Authentication: Experienced in implementing secure user
authentication and authorization mechanisms using JWT, OAuth, and session
management.

• Email Sending: Configured and managed email systems for transactional and
marketing communications using libraries like Nodemailer and third-party email services.

Node.js • Routing: API routing for efficient client-server communication.
Express | NestJS • Data Exchange & Processing: Expertise in handling JSON, XML, and form-data for
(TypeScript, TypeORM) seamless data exchange between client and server.

• Data Storage: Designed APIs to interact with relational and non-relational databases,
ensuring high performance and scalability with Express middleware and custom logic.

• Data Scraping: Skilled in data scraping with Node.js tools like Puppeteer and Cheerio,
extracting and structuring data from web pages and APIs efficiently.

• Telegram Bot Development & Administration: Created Telegram bots with
integrated database interactions and provided robust APIs for seamless client-side
management—enabling administration of content, button text, and bot logic.

Telegram

Telegram Bot Development: Created intelligent, interactive bots using the Telegraf library,
Node.js - Telegraf
enabling features like messaging automation, inline commands, and webhook integration.
(Telegram Bot API &
Telegram Web App) • Telegram Web Apps: Developed Web App integrations with Telegram, enabling users
to interact with rich UI components seamlessly embedded within Telegram chats.
• Custom Functionality: Designed bots to handle quizzes, user states, notifications,
and data synchronization with external systems or databases.

Others

MySQL - phpMyAdmin, Adminer TypeORM: Designed and optimized relational databases with
normalized schemas for robust data storage.
- Skilled in writing efficient SQL queries, managing migrations, and troubleshooting database
performance.

PostgreSQL:Experienced with complex query optimization, stored procedures, and leveraging
Database PostgreSQL’s advanced features like JSONB for semi-structured data.

MongoDB: Hands-on experience in designing NoSQL schemas for high-availability applications.

Firebase: Developed serverless applications leveraging Firebase Realtime Database and Firestore for
real-time and scalable data handling.
-Integrated Firebase Authentication and Firebase Cloud Messaging for secure user management and
notifications.

SSH & SFTP: Proficient in remote server management using secure protocols for deploying and
maintaining applications.

Web Servers Apache & Nginx: Configured and optimized web servers to efficiently handle traffic, including load
& balancing and caching mechanisms.
Skilled in setting up reverse proxies and SSL/TLS certificates for secure connections.
Infrastructure
Docker: Experience in containerizing applications for consistent development and deployment
environments.
Created and managed Docker Compose configurations for multi-container applications.

I leverage AI tools like OpenAI for generating code, debugging, learning, and content creation, and GitHub
Copilot for real-time coding assistance and optimization. Additionally, I use AI-driven platforms for workflow
AI automation, project management, and productivity, as well as tools like Jasper and Canva for efficient
copywriting and graphic design. These tools streamline development, enhance creativity, and accelerate task
execution.
Experienced in setting up and working with analytics APIs, including Google Analytics, Meta (Facebook),
Keitaro, TikTok, Twitter, and others. Proficient in integrating these systems into applications, configuring
Analytics
tracking events, retrieving and processing data, and generating actionable insights to optimize performance
and decision-making.

Experience in development: 2.5+ years

Media Marketing Agency (NDA)
March 2024 -today
Role: Full stack engineer
Full time: Remote Work, Kyiv
Front-End: Html Scss JavaScript (Jquery, Alpine JS, Angular,Vue)
Web: PHP(WordPress)
Telegram: Telegraf JS (API Telegram bot), Telegram Mini Apps
Backend: Node.js - Express, NestJS
Database: mySQL, mongoDB. Google Firebase.
Data: Google Analytics, Google Tag Manager, Meta Pixel, TikTok Pixel, Keitaro Tracker.

Landing Pages and Website Development: Designed and maintained dynamic landing pages and
websites, primarily using WordPress, with a focus on efficient scaling and administration.

Interactive Applications (SPA/PWA): Developed Single Page Applications (SPAs) and Progressive
Web Apps (PWAs) for highly interactive user experiences.

API Integrations and RESTful API Management: Extensive experience working with REST APIs,
including integrations with Google, Meta, TikTok, Keitaro, and SMTP servers, for seamless data
exchange and expanded functionality.

Development of Telegram Bots and Mini Apps: Built Telegram bots and interactive mini-apps,
enhancing communication channels and user interaction within the Telegram ecosystem.

Backend Development for Applications: Created robust backend solutions handling validation,
verification, authorization, and routing to support complex application requirements.

Server Deployment and Administration: Deployed and managed servers to support web
applications, ensuring reliable performance and security.

Analytics Integration: Set up and configured tracking systems, counters, and analytics tools to
monitor user engagement and gather insights.

Data Collection and Parsing: Developed solutions for data collection, parsing, and storage to
streamline information gathering.

Art Pixel
April 2022 - May 2024 (2 years 1 month)

Role: Front-End Web Developer
Part time: Remote Work, Kyiv
Art Pixel is a young company in the market that specializes in developing e-commerce web
products, B2B portals, marketplaces on the OpenCart platform, corporate websites on
WordPress, CMS Odoo, and their promotion.
Responsibilities: Web interface developer, using HTML/SCSS/SASS and JavaScript
(jQuery, Vanilla, Bootstrap, MaterializeUI, UIkit, Bulma, Stimulus.js, Swiper.js/Splide.js,
Animate.js, ScrollReveal) along with PHP (WordPress) for adapting and building websites on
OpenCart (B2C/B2B marketplace e-commerce), WordPress, and Joomla CMS platforms.

✔︎ My work with the art-pixel team:
https://backotech.cf.digital
https://hedonist.com.ua/

https://ecoculture.biz
https://cgstower.bakotech.com
https:/f5.bakotech.com/ua

✔︎ b2c e-Commerce OpenCart:
https://santan.ua/ua/kiyv/

https://santan.plumbing/ua/

https://sr-design.kz
https://mebel-darom.kz
https://fishingmall.com.ua

https://kvitka-if.com

https://komplektservice.com.ua

https://techno-bunker.com.ua/

✔︎ Solo commercial projects
https://santan.ua/bonusnaya-sistema
https://santan.ua/bonusnaya-sistema
https://santan.ua/ua/kompaniya--santan-uchasnik-programi24124-yevidnovlennya#productsOt
hers company:
https://dcc-salon.kyiv.ua/
https://adjip.kz/
demo: https://adjip.kz/
https://yentofishing.com/
https://art-pixel.studio/
https://metallobruxt.com.ua
https://njbsaab.github.io/teshaOlay_ang_proj

Front-End Web Dev E-commerce manager administration, Evropol/Ecopol
September 2023 - March 2024 (6 month) full time
Offline: Full time, Kyiv

About Online stores Evropol / Ecopol — market leader in underfloor heating in Ukraine, official
company: representative of HeatTech (USA), Schwarz (Germany), BVF Heating (Hungary)

Responsibilities: I was responsible for developing and maintaining existing landing pages HTML/SCSS/SASS/JS.

Managed online stores, worked with Opencart eStore admin panels,

Wrote PHP XML feeds for product uploads to Rozetka, Epicentr, Prom.
Collaborated with the Fox.biz platform for uploading products to marketplaces from other
online stores.

Created xls tables and imported products into online stores.

Developed content and edited product listings in online stores.

My work with the team:
https://elitteplo.com.ua/https://eco-steli.com.ua/

https://epidloga.com.ua/

https://teplodoma.in.ua/tepla-electrichna-pidloga

E-commerce sites I managed
https://ecopol.com.ua/

https://prom.ua/c3029493-evropol.html

https://evropol.com.ua/ua/

Experience in IT sales
ABMcloud IT- solution(business automatization)
September 2020 – January 2024 (3 years, 5 months) Hybrid Work, Ukraine

ABM Cloud provides professional IT services in developing and implementing cloud
software solutions aimed at providing solutions for automation and entire supply chain
management: inventory management, transportation management, retail stores, loyalty
management, cash management.

Responsibilities:
Client search, scheduling presale meetings, conducting presentations, negotiation
process, closing deals. Supporting clients, providing service to current clients, document
management. Interaction with the team across all departments. Participation in
webinars, recording video clips, writing articles.
Regular meetings, daily stand-ups, retrospectives, strategy sessions, review of
consolidated analysis, brainstorming, and roadmap planning for further development
direction.

About Me
Education: 2013-2017 University of Economics and Law "KROK" (Крок)
2008-2012 Kyiv College of Economics and Management named after Vadym Hetman
(ККНЄУ)

Languages: Ukraine native
Ru Advantages
ENG Intermediate

Practical skill: More 85 open source projects in my GitHub and more 100 all of them
CodeWars: njbSaab more than 380 JavaScript and PHP total tasks completed.
GoIT and Mate Academy's other 200 completed tasks
Free sources: Learn JavaScript platform, FreeCodeCamp platform, w3school platform, Coursera
Theory and courses:
JavaScript & frameworks:
Learn JavaScript: https://uk.javascript.info/
- Completed comprehensive training in JavaScript from multiple sources, including
FreeCodeCamp, Udemy, w3schools, and CodeWars.
- Developed expertise in Angular through courses on Angular.io and specialized
tutorials by Igor Nepipenko and Monster Lessons on Udemy.
- Vue JS with Ilya Klimov
- Enhanced understanding of state machines and reactivity principles to improve UI
development and state management in modern web applications.
- Studied design patterns and anti-patterns to optimize code efficiency and
maintainability, applying best practices in front-end development.

Computer Science Fundamentals
- Participated in CS50: Introduction to Computer Science, focusing on C
programming, data structures, and algorithms.

Python Programming
- Acquired a solid foundation in Python for backend development through
Coursera's Python Foundation MFTE program.

Node.js Development
- Gained hands-on experience in server-side development using Node.js and
Express.js, and explored Nest.js through a small personal project.

PHP for Web Development
- Learned PHP scripting and web application development through practical
exposure on platforms like CodeWars, Youtube, and working with Wordpress and
OpenCart.
Client-Server Architecture and Web Services
- Enhanced knowledge in designing and implementing client-server systems and
web services, studying REST API and Axios integration.

Object-Oriented Programming (OOP) and Design Patterns
- Studied principles of OOP and applied common design patterns for software
development, utilizing resources from Youtube

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: