Thibault Vieux

Software Engineer

I develop applications with optimized performance and intuitive design.

Osaka, Japan
7 years of experience
Available in 1 week
Amenable to relocation

About

I'm a full-stack developer passionate about crafting efficient, scalable web applications from infrastructure to interface. My expertise spans the entire development lifecycle, with particular focus on performance optimization and creating seamless user experiences.

Currently, I leverage my comprehensive technical background to build robust solutions while maintaining a keen eye for design and usability. My diverse experience includes teaching penetration testing and network security at university, which has given me unique insights into creating secure, resilient applications.

In my spare time, I explore Rust programming and develop home automation projects using cutting-edge web technologies.

Living in Osaka since 2023, I embrace continuous learning through Japanese language study—pursuing JLPT N3 certification after first discovering my passion for the language through anime as a teenager—while maintaining balance through hip-hop dance, gym workouts, and drumming.

Experience

  1. SEPT 2024 — PRESENT

    Technical Consultant

    Freelance
    Remote
    Freelance
    1 year

    Founded my own startup to provide technical consulting services to early-stage companies. Helped EarlyWaters design automated compliance and reporting systems, and guided Homii in building their map-based AI agent for travelers. I specialize in technical architecture decisions, system design, and helping startups make critical early-stage technology choices.

    NextJSConvexAI/MLFramer
  2. APR — JUL 2023

    Senior Software Engineer

    Cryptio
    Paris
    Full-time
    4 months

    I led a team to transform digital asset data into auditable records for accounting, treasury, and tax filings, while enhancing my knowledge of relational databases and crypto asset accounting.

    TypeScriptReactNestJSPostgreSQLDocker
  3. APR 2018 — MAR 2023

    Full-Stack Software Engineer

    PayFit
    Paris
    Full-time
    5 years

    Developed internal tools for the company, automating recurring tasks with government authorities and managing client data through intuitive dashboards. In the first 3 years at PayFit, I focused on frontend and backend development, designing dashboards and automating tasks. Two notable projects I particularly enjoyed were the efficient display of large item lists using client-side fuzzy search with virtualization; the implementation of an event-driven change data capture system for real-time data synchronization between MongoDB and ElasticSearch. Later, I joined the DevOps team to streamline deployments, improve scalability, monitor services, implement infrastructure as code, and learn to manage Kubernetes clusters.

    TypeScriptReactGraphQLMongoDBKubernetes
  4. APR — OCT 2017

    Full-Stack Developer

    Heek
    Paris
    Full-time
    6 months

    I worked on a chatbot capable of generating websites according to customer needs. This role honed my skills in identifying and fixing critical bugs using debugging tools and implementing new features.

    TypeScriptAngularNode.jsHTMLCSS
  5. MAY — SEPT 2016

    Mobile Application Developer

    Export Japan
    Osaka
    Internship
    4 months

    Implemented a BaaS server allowing multi-account management compatible with multiple providers and built a hybrid mobile app capable of utilizing smartphone hardware capabilities such as GPS, NFC, and vibrations.

    DartFlutterRuby on Rails
  6. View Full Resume

Projects

  • Guest House Osaka

    A fully-static multilingual website featuring color-themed layouts, optimized media, designed to present clear lodging information and provide a streamlined contact workflow for prospective guests.

    TypeScriptReactNextJSshadcn/uinext-intl
    Guest House Osaka
  • Remote GPIO

    A Rust-based project for remote GPIO control and home automation. Features real-time hardware control, web interface, and secure remote access capabilities.

    RustAxumWebSocketGPIOFlutterSwiftUI
    Remote GPIO
  • Penetration Testing Tools

    Educational tools and scripts developed for university courses on network security and penetration testing. Includes vulnerability scanners and security assessment utilities.

    Kali LinuxMetasploitablePythonNmapWireshark
    Penetration Testing Tools

Writing

Ask Thibault