Julien Barbay

Senior Frontend Engineer

Contact

tl;dr

I'm a senior frontend developer, a team leader and a tech advisor in my own field.

During my 15 years of careers I've grown from UX designer to flash developer, frontend developer, frontend lead, technology advisor and now principal engineer slash solution architect.

Where I shine is in mentoring engineers, advising on keeping complexity low and concerns separated; acting on tech debt to avoid friction to the growth of a company.

Experiences

  1. Solution Architect

    Taskworld (Bangkok, Thailand)
    -
    Summary

    I've joined the team of principal engineers which daily job is to support the feature team and provide insights on technical solutions whenever needed. My specialty in this team is about software and cloud architecturing, best practices and techniques to support the growth of our platform at scale, as well as technical documentation through the initiative of modeling our platform with the C4 model. I also manage a feature team of 5 engineers, follow-up and support whatever necessary to deliver features on a bi-weekly basis.

  2. Senior Frontend Lead, Platform Architect

    Amity (Bangkok, Thailand)
    -
    Summary

    I'm in charge of the web sdk of "Amity Social Cloud" product, as well as a library of React components which pair with it and 3 websites to help managing our product line. For this I'm actively coding and also overseeing a growing team of remote web engineers. I'm also consulting for the PM team in designing new features (from user requirement to software architecture), as well as overseeing the software and infrastructure architecture of our platform to keep up with the scale relative to our growth.

  3. Senior Frontend Engineer

    LINE (Kyoto, Japan)
    -
    Summary

    At LINE, I've started, defined and implemented a production ready Design System on my own and nurtured it until it finally took off company wide; it is now spread all around and the whole group is taking steps towards it. While doing it, I've been part of the developer's platform refactoring project, involving in taking over legacy code, analyzing it and building a new version from scratch in Vue.js.

  4. Tech Lead, UX Dpt

    Technicolor (Paris, France)
    -
    Summary

    I'm the technical advisor for the VP of UX in Technicolor. We design products and solutions for the Internet of Thing. My daily goals are to provide prototypes, test UIs, advise designers and challenge their ideas; find, audit and benchmark solutions, softwares and companies that could bring our concepts to production.

    Highlight

    Our multi-device, web-based content-streaming app prototype with multi-screen, AI powered personnalized recommendations. I had to code it from scratch, using React as a base, and made it to the CES in 2016.

  5. Frontend Lead Developer

    KRDS (Chennai, India)
    -
    Summary

    I'm in charge of developing and managing Flash and JS parts of web applications related to our core target (Facebook apps). I'm also the frontend consultant of the team; I also write technical documentations and business recommandations.

    Highlight

    Induction plan for javascript developers made for indian people : I had to sum up my own experience and organize it in lessons to teach people despite cultural and skill differences.

  6. Creative Developer

    RAPP (Paris, France)
    -
    Summary

    I'm the frontend developer of the agency, using whatever stack needed to display content on the web. I also consult with with server-side developers, actively coding in php or C#. I'm also the preferred frontend consultant for creatives of the agency, project managers or business developers.

    Highlight

    We were pushing boundaries of JS at that time, coding whatever designers wanted like 'multicolor web writable fonts' or 'video player with chapter and rich content overlayed'. A though time, but a very good time.

  7. AS3 Developer

    Big Youth (Paris, France)
    -
    Summary

    I'm working on full-flash websites with multilingual, deeplinking and amfphp (server-side) web services. I'm in the curation group of the team and help by reviewing frameworks and technical solutions for our daily challenges related to flash.

    Highlight

    The Bic wall: the project is a huge realtime collaborative whiteboard. I had to do the R&D for the realtime server of the project. We had to code "from scratch udp/tcp servers" in many languages including C, java, python, nodejs and AS3 and test many existing solutions.

  8. Junior UX Designer

    Axance (Paris, France)
    -
    Summary

    I'm working along with a project manager in user centric design refactorings. We design personas, usecases, sitemaps, wireframes, and user tests. I'm also developing prototypes for A/B user tests.

    Highlight

    We had to design user-testing for NFC payment as it was just the beginning of it. In partnership with many telecom operators and banks, we helped them designing gestures and processes for the NFC contact-less payments. I had fun designing fake contact-less interactions with a flash-lite enabled nokia N90 phone and some computers.

Languages

English
Bilingual
Français
Native
日本語
JLPT-N4