Перейти к содержимому
Clinford Jordano Valencia

Обо мне

Человек за коммитами

Портрет: Clinford Jordano Valencia

Senior Software Engineer с опытом 8+ лет в глобальном финтехе и туризме, от фронтенд-платформ до пайплайнов данных. Создаю телеметрию, инструменты для разработчиков и full-stack системы и люблю сокращать разрыв между быстрым интерфейсом и устойчивым бэкендом.

Меня зовут Clinford, Senior Software Engineer. В 2018 году начался путь в Traveloka на позиции Software Engineer (Web), почти семь лет: от создания партнёрских продуктов до руководства модернизацией фронтенда и работой над веб-производительностью для миллионов пользователей.

С марта 2025 года — Binance, глобальная верификация личности: нативные NFC-интеграции, телеметрическая платформа реального времени и конфигурация на основе схем под управлением Git. ИИ использую там, где он действительно экономит время: разбор инцидентов и знакомство с незнакомым кодом.

Всё началось с преподавания: до работы в разработке — ассистентство преподавателя и координация лаборатории в BINUS University. По-прежнему менторю в ADPList, где в конце 2024 и начале 2025 года меня включили в Top 100 менторов, и выступаю с докладами о веб-производительности.

Как я работаю

  1. 01

    Ясность важнее изощрённости

    Простым системам легче доверять, их проще менять и передавать.

  2. 02

    Выпускать, измерять, улучшать

    Небольшие релизы, честные метрики, постоянное улучшение.

  3. 03

    Качество — это фича

    Производительность, доступность и детали — часть продукта, а не финальная полировка.

Опыт

  1. март 2025 г. – сейчас

    Senior Frontend Engineer

    Binance

    Глобальные продукты для проверки личности и комплаенса: eKYC, нативные NFC-интеграции, телеметрия и инструменты для разработчиков.

    • Руководство фронтенд-архитектурой и разработкой eKYC и нативных NFC-интеграций; доля успешных глобальных KYC-проверок выросла до 17,5 процентного пункта.
    • Создание Signal — мультитенантной платформы телеметрии в реальном времени; время обнаружения инцидентов сократилось с дней до менее чем 5 минут.
    • Проектирование конфигурации на основе схем с хранением в Git, чтобы регуляторные изменения выходили без деплоя кода.
    • Внедрение процессов с помощью ИИ для анализа требований, изучения кодовой базы и разбора инцидентов; циклы разработки и разбора сократились на 70–80 %.
    • Создание инфраструктуры автотестов и инструментов самообслуживания для эксплуатации, которые убрали рутинные ручные вмешательства.
    • TypeScript
    • React
    • Next.js
    • Vue.js
    • Mini Program
    • Node.js
    • Kafka
    • ClickHouse
  2. май 2018 г. – март 2025 г.

    Software Engineer (Web)

    Traveloka

    Фронтенд-платформа, модернизация и веб-производительность продуктов для партнёров по размещению и платформы сообщений на React Native.

    1. Software Engineer III (Web), Tech Evangelistянв. 2023 г. – март 2025 г.

      • Работа с руководителем домена Accommodation Front-End Web над технической дорожной картой и с командой инфраструктуры над лучшими практиками фронтенда.
      • Поддержка инфраструктуры Front-End Web и аудит технологического стека, на который опиралась команда.
      • Сокращение времени локальной сборки до 64,18 %, расхода памяти примерно на 49,15 % и уязвимостей на проверенный пакет примерно на 42,2 %; единые результаты тестов локально и в CI.
      • Менторство младших участников команды и доклад на DevFest Jakarta 2023 о Core Web Vitals и INP.
    2. Software Engineer III (Web)сент. 2021 г. – дек. 2022 г.

      • Экспертиза по поддомену Accommodation Supply — и в технической, и в продуктовой части.
      • Управление графиком фронтенд-проектов вместе с руководителем домена, чтобы продукт выходил вовремя, и поддержка фронтенд-разработки поддомена от начала до конца.
      • Traveloka Grit Award в январе 2022 года и доклад на Google I/O Extended Jakarta 2022.
    3. Software Engineer II (Web)март 2020 г. – авг. 2021 г.

      • Оценка проектов и ресурсов Front-End Web Supply для квартального планирования и соблюдение графика релизов TERA Web вместе с релиз-менеджером бэкенда и QA.
      • Ответственность за фронтенд в командах Supply (Direct Sourcing и Business Operations).
      • Техническая ответственность за проект Messaging Platform — приложение на React Native с WebSocket-каналами реального времени и GraphQL.
      • Участие в разработке и поддержка District — внутреннего инструмента для мобильного приложения.
    4. Software Engineer I (Web)май 2018 г. – февр. 2020 г.

      • Создание и поддержка сайта TERA для партнёров по размещению на React, Next.js, TypeScript и Redux, а также его приложения на React Native для Android и iOS.
      • Юнит-тесты на Jest, код-ревью, документация, разбор инцидентов и выпуск функций в продакшен.
      • Перенос 11 страниц (около 35 человеко-недель) из старого монорепозитория на Apache Velocity в репозитории Front-End Web.
      • Участие в разработке и поддержка Soya — внутреннего веб-инструмента.
    • Ответственность за стратегию миграции более 100 устаревших страниц с монолита на Velocity на React и Next.js без болезненного полного переписывания.
    • Руководство работой над Core Web Vitals и производительностью страниц с высоким трафиком, критичных для конверсии.
    • Путь от Software Engineer I до III и Tech Evangelist с растущей ответственностью за роадмап, инфраструктуру и менторство.
    • React
    • Next.js
    • TypeScript
    • React Native
    • Redux
    • Jest
  3. авг. 2024 г. – янв. 2025 г.

    Mentor

    ADPList

    Бесплатное индивидуальное менторство для инженеров в начале карьеры.

    • Помощь менти в развитии фронтенд-навыков, подготовке к собеседованиям и планировании карьеры.
    • Включение в Top 100 менторов ADPList за октябрь–декабрь 2024 года и январь–март 2025 года.
    • февр. 2016 г. – нояб. 2017 г.

      Laboratory Teaching Assistant (Periodic)

      Bank Central Asia (BCA Learning Institute)

      Преподавание студентам-стипендиатам BCA в программе PPTI совместно с BINUS University.

      • Преподавание программирования и баз данных стипендиатам BCA: алгоритмы на C и C++, а также SQL Server.
      • Преподавание мультимедийных систем на Flash.
      • сент. 2014 г. – февр. 2018 г.

        Teaching Assistant to Operations Management Officer

        BINUS University, Software Laboratory Center

        Преподавание программирования, веб-разработки и баз данных, затем координация дисциплин и руководство работой лабораторий.

        1. Operations Management Officer / Assistant Supervisorмарт 2016 г. – февр. 2018 г.

          • Организация ежедневных практических занятий и расписания ассистентов по всей программе IT-факультета.
          • Назначение составителей и проверяющих для практических заданий и экзаменов.
          • Менторство ассистентов преподавателей (программа protégé).
          • Работа с Bank Central Asia по назначению преподавателей программы PPTI и контроль журналов посещаемости.
          • Подготовка стратегического плана на следующий год.
        2. Subject Coordinatorсент. 2015 г. – февр. 2016 г.

          • Поддержание высокого уровня лабораторных материалов, включая экзаменационные материалы и критерии.
          • Координация ассистентов, чтобы экзамены, проекты и задания по IT составлялись и проверялись по единому стандарту.
          • Исследование и улучшение лабораторных материалов: проектирование баз данных, объектно-ориентированный анализ и проектирование, хранилища данных, IBM DB2 и Adobe Flash.
          • Консультирование и обучение ассистентов созданию и преподаванию лабораторных материалов.
        3. Full-Time Teaching Assistantсент. 2014 г. – авг. 2015 г.

          • Преподавание и помощь студентам на лабораторных занятиях по программированию (C, C++, C#, VB, .NET, Java), базам данных (SQL Server, MySQL, MongoDB, ETL, SSIS), веб-разработке (PHP, JSP, Laravel, HTML, CSS, JavaScript) и мультимедийному дизайну (Photoshop, Flash).
          • Разработка, подготовка и проверка экзаменов и заданий.
          • Награда Best Teaching Index Assistant в августе 2015 года.
        • Путь от ассистента преподавателя до руководства работой лабораторий за три с половиной года.

        Навыки и инструменты

        Фронтенд

        • React
        • Next.js
        • TypeScript
        • Vue.js
        • React Native
        • Redux
        • Zustand
        • TanStack Query
        • WebSocket
        • Tailwind CSS
        • Mini Program

        Архитектура и платформа

        • Frontend architecture
        • System design
        • Schema-driven UI
        • SDK development
        • Design systems
        • Developer experience
        • RFCs & ADRs

        Бэкенд и данные

        • Node.js
        • Java
        • REST & GraphQL
        • Kafka
        • Flink
        • ClickHouse
        • PostgreSQL
        • Redis
        • AWS

        Производительность и качество

        • Core Web Vitals
        • Playwright
        • Jest
        • Vitest
        • CI/CD
        • Code review

        Прикладной ИИ

        • LLM workflows
        • Prompt engineering
        • Automated triage bots
        • RAG

        Образование

        BINUS Business School

        Магистр, управление бизнесом (онлайн)

        май 2017 г. – нояб. 2018 г.

        BINUS University

        Бакалавр, информатика

        сент. 2013 г. – февр. 2017 г.

        Выступления

        Performance: Core Web Vitals Top Recommendations + INP

        DevFest Jakarta · 2023

        Bridging the Gap: Making It Easier to Build for the Web

        Google I/O Extended Jakarta · 2022

        Introduction to Web Programming

        Niagahoster Break Talk 12.0

        Награды

        Top 100 Mentor

        ADPList · Jan–Mar 2025

        Top 100 Mentor

        ADPList · Oct–Dec 2024

        Grit Award

        Traveloka · 2022

        Best Teaching Index Assistant

        BINUS University · 2015

        Обучение

        AWS Well-Architected Best Practices

        Amazon Web Services

        Developing on AWS

        Amazon Web Services

        Architecting on AWS

        Amazon Web Services

        AWS Technical Essentials

        Amazon Web Services

        Нужна версия на одной странице?

        В резюме всё собрано на одной странице, удобной для печати.

        Открыть резюме