В ЛК ↗
Назад к резюме
Айман

Айман

LeadHunters

Fullstack-разработчик (AI Native)

HTML, CSS, JavaScript

MiddleSeniorудалённо, РФ

ЗП не указана

Интро

Fullstack-разработчик с более чем 5-летним коммерческим опытом. Проектировал и разрабатывал с нуля AI-платформы на React, Node.js и PostgreSQL: генерацию лендингов и анализ рекламных креативов на Claude, SaaS для создания и запуска AI-агентов (Claude, OpenAI, Gemini).

Специализируюсь на AI/LLM-интеграциях, автоматизации бизнес-процессов, Telegram-ботах и Mini Apps, проектировании и интеграции REST API. Беру задачу целиком: от интерфейса и серверной архитектуры до тестирования (Playwright, Puppeteer), деплоя и поддержки.

Развиваюсь в направлении Fullstack и AI/LLM-инженерии: проектирую архитектуру приложений и внедряю решения на базе ИИ, которые экономят команде время и ручную работу.

Контакты:
тг: @ayman_abusura96
Сайт: https://aymanabusura.vercel.app
GitHub: https://github.com/AymanAbusura

Опыт

7 лет 4 месяца

Янв 2022 — н. в. · 4 года 11 мес

Fullstack-разработчик | ИИ-разработка и автоматизация в LeadHunters

Медиабаинговое агентство.

➤ Основные задачи:
- Разработка и развитие внутренних веб-сервисов, Telegram-ботов и Telegram Mini Apps для автоматизации бизнес- и операционных процессов.
- Разработка AI-инструментов на базе LLM для генерации и обработки контента.
- Проектирование и интеграция REST API и внешних сервисов.
- Разработка и адаптация лендингов и прелендингов под различные устройства, браузеры и целевые рынки.
- Оптимизация клиентского и серверного кода, поиск и устранение ошибок.
- Разработка и совершенствование веб-форм, пользовательских сценариев и механизмов защиты от повторной отправки данных.
- Автоматизация тестирования пользовательских сценариев и UI с использованием Playwright и Puppeteer.
- Управление веб-инфраструктурой: подбор и настройка хостингов, подключение доменов, конфигурация DNS-записей и A-записей, настройка SSL-сертификатов и обеспечение доступности веб-проектов.
- Локализация интерфейсов и контента, включая RTL-вёрстку для арабоязычных рынков.

➤ Основные достижения:
- Спроектировал и разработал с нуля AI-платформу для генерации лендингов и анализа рекламных креативов на базе Claude AI: React, Node.js, Express.js, PostgreSQL, Prisma, Redis и BullMQ.
- Разработал full-stack AI Agent SaaS-платформу для создания, настройки, планирования и запуска AI-агентов с поддержкой Anthropic Claude, OpenAI и Google Gemini. Реализовал генерацию агентов из текстовых запросов, интеграцию внешних инструментов через MCP и Composio, веб-исследование через Browserbase и фоновые запуски по расписанию с Inngest. Использовал Clerk, Neon PostgreSQL и Drizzle ORM для реализации аутентификации и хранения данных.
- Реализовал сервис транскрибации аудио в текст на Python с использованием Ollama и локальной LLM, с обработкой аудиофайлов без передачи данных во внешние AI-сервисы.
- Разработал сервис автоматизированного перевода лендингов и прелендингов через DeepL API с обработкой HTML-структуры и сохранением корректной вёрстки после локализации.
- Разработал и внедрил различные внутренние сервисы и Telegram Mini Apps.
- Разработал Telegram-бота на Node.js для автоматизации рутинных процессов, что значительно ускорило выполнение операционных задач.
- Разработал проект на Playwright для эмуляции различных User-Agent и автоматизации тестовых сценариев.
- Создал бота на Puppeteer и Node.js для автоматизированного заполнения и отправки веб-форм.
- Разработал веб-приложение для генерации случайных пользовательских данных с возможностью фильтрации по стране и количеству записей.
- Реализовал интеграцию внешних REST API для обеспечения стабильной работы веб-приложений.
- Создал и адаптировал лендинги и прелендинги под различные устройства, обеспечив кроссбраузерную и кроссплатформенную совместимость.
- Улучшил функциональность веб-форм: внедрил интерактивные элементы и разработал механизм защиты от повторной отправки данных.
- Подготовил и локализовал лендинги и прелендинги для арабоязычной аудитории, включая реализацию RTL-вёрстки.
- Консультировал коллег по вопросам адаптивной и RTL-вёрстки, оптимизации JavaScript-кода и обеспечения кроссбраузерной совместимости.

➤ Ключевой показатель (KPI):
- 40 000+ лендингов и прелендингов разработано, адаптировано и протестировано за 4 года.

➤ Стек:
Frontend: HTML5, CSS3, JavaScript, TypeScript, React
Backend: Node.js, Express.js, PHP
AI & Automation: Claude API, DeepL API, Playwright, Puppeteer
Database & Infrastructure: PostgreSQL, Prisma, Supabase, SQLite, Redis, BullMQ
API & Security: REST API, SSE, JWT
DevOps: Docker, Nginx, Git

⇢ GitHub: https://github.com/AymanAbusura

Мар 2020 — Июн 2021 · 1 год 4 мес

Java-разработчик в Nozzum для бизнес-решений

Компания специализируется на разработке программных решений для бизнеса, особенно в финансовой сфере. Основной продукт компании - «Remit Flow», предназначенный для обменных пунктов и денежных переводов.

➤ Задачи:
- Участие во всех этапах разработки ПО: проектирование, реализация, внедрение, поддержка.
- Анализ требований и участие в достижении бизнес-целей.
- Разработка и сопровождение приложений на Java/Java EE с оптимизацией и масштабированием.
- Взаимодействие с командами для обеспечения качества и сроков.
- Взаимодействие с различными отделами (аналитики, DevOps, поддержка) для обеспечения бесперебойной работы системы и качественного внедрения решений.
- Подготовка технической документации и руководство пользователей.

➤ Моя роль в проектах:
- Разработка функционала системы "Remit Flow" для отправки денежных переводов:
- Модуль ввода данных отправителя (валидация, обработка документов).
- Интеграция с базой данных (MySQL) для поиска и сохранения данных клиентов, в тесном сотрудничестве с отделом баз данных для оптимизации запросов и повышения производительности.
- Расчет комиссий, налогов и итоговых сумм с динамическим обновлением.
- Интеграция с внешними API для обработки переводов и валютных транзакций.
- Реализация бизнес-логики для пересчета курсов валют и расчета конечной суммы.

⇢ СТЕК ТЕХНОЛОГИЙ: Java, Spring (Boot, Security), Hibernate, MySQL, RESTful APIs.

Июл 2018 — Июл 2019 · 1 год 1 мес

Специалист службы технической поддержки в Шахин Компьютер Эст.

Компания по оказанию ИТ-услуг. Занимается регистрацией доменов, хостингом, веб-дизайном и разработкой, а также предлагает бухгалтерские системы и техническую поддержку.

➤ Задачи:
- Поиск решений проблем с программным обеспечением и оборудованием.
- Диагностика и устранение технических неполадок, включая настройку учетной записи и конфигурацию сети.
- Последующее взаимодействие с клиентами для обеспечения полной функциональности их ИТ-систем после устранения неполадок.

Образование

2019

Университет Технологий Принцессы Сумайи


Языки

  • Русский — Родной
  • Арабский — Родной
  • Английский — C2

Портфолио

https://aymanabusura.vercel.app/

Недоступны

Чтобы открыть контакты кандидата Айман, пополните баланс.

Открыть контакт?

Будет списан 1 контакт с вашего баланса. Данные кандидата станут доступны навсегда.

Для связи

ВСЕТИ

Велкам

или

Продолжая, вы соглашаетесь с бюрократией: условиями использования и политикой конфиденциальности.