8000 agreffard · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View agreffard's full-sized avatar

Block or report agreffard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
agreffard/README.md

Hi, I'm Aurélien!

Engineering Manager / Tech Lead with over 10 years of experience in web development, frontend architecture, technical leadership and team management.

Born in France, Based in NYC, United States


🎯 2025 Personal Goals

📖 Read 12 books (6/12 so far – I take recommendations!)
🎸 Attend 12 concerts (10/12 – I might end up with 20)
🥾 Go on 6 hikes (2/6 – late on schedule - the city can be sticky!)
🚲 Bike to work at least 50% of the days (closer to 0% at the moment)
🧗‍♂️ Reach V5 bouldering grade (currently V3-V4, chalking up!)
🇧🇷 Learn Portuguese (Você quer ser meu amigo de conversa?)

🎭 Fun Facts

♟️ Chess playerplease don’t crush me too hard
🧗‍♂️ Indoor climbertrying to be the most cliché software dev possible
🏃‍♂️ Former marathon runnerlet’s give the knees a little rest

🧑‍💻 Personal Projects

  • NY Legislative tracker ⸱ 2024

    • Sunrise movement NYC partnership. Tracking platform and call for action on progressive legislation.
    • React, JavaScript, Node.js, Mapbox, Airtable, Docker, Open States API
  • Projet 89 ⸱ 2021

    • Student project mentoring. Brain-mapping experimental project for a theatre company.
    • React, Node.js, PostgreSQL, react-d3-graph, Heroku
  • The Colors of NCY ⸱ 2018

    • Unconventional view of my photography project: 1 picture a day in New York City.
    • Angular, JavaScript, Python, OpenCV
  • ButtleOFX ⸱ 2013

    • Open source video compositing software based on TuttleOFX framework.
    • Python, QML, PySide, OpenFX, Docker

🛠️ Tech Stack

Main technical skills

  • JavaScript | TypeScript | React.js | Next.js | Redux | React-query | React-router
  • HTML5 | CSS3 | Emotion | Tailwind | Styled-components
  • Webpack | Vite
  • Jest | React Testing Library | Cypress | Puppeteer
  • Docker | Jenkins | Bitbucket actions | Github actions
  • Node.js | Express.js

Also experienced in

  • Astro | Gatsby | Ghost | Strapi
  • Python | C++ | Qt | QML | Java
  • PostgreSQL | GraphQL
  • and many more

Team management

  • Leadership: Team growth | Recruitment | Mentoring | Technical strategy | 1-1s
  • Agile tools: Scrum | Kanban | Jira | Phabricator
  • Soft Skills: Strong focus | Problem-solving | Adaptability | Excellent communication

💼 Work Experience

📌 Witbe (9+ years)

🔹Frontend Tech Lead | NYC (Nov 2022 to now)

  • Drove frontend architecture decisions and technical debt management.
  • Implemented best practices for frontend architecture, code quality and scalability.
  • Reviewed code and provided guidance to company frontend developers to maintain high coding standards.
  • Set up automated testing and CI pipelines to maintain high-quality, bug-free code.
  • Developed and maintained key projects (React, TypeScript, Node.js, QML, C++):
    • Remote Eye Controller: access and control devices with virtual remotes + live streaming
    • Smartgate: data visualisation platform and live alerts monitoring
    • Analyzer: data structures migration microservice
    • Workbench: node-based visual scripting and test campaigns scheduler
    • Design System: UI/UX components standardization across all company applications

🔹Engineering Manager | Paris (Jan 2020 to Nov 2022)

  • Managed a cross-functional team of 6-8 engineers (frontend, backend, QA, devOps) across multiple global locations.
  • Established technical goals within outlines provided by the Product Owners.
  • Estimated time, resources and materials needed to develop the product.
  • Facilitated Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives, post-mortems, etc).
  • Ensured effective communication between teams (R&D, design, product, QA, support).
  • Performed recruitment, onboarding and evaluation of newcomers.
  • Ensured coaching, mentoring, and frequent performance reviews, offering constructive feedback and action plans for the team and each team member.
  • Transitioned the team to a full-remote work environment during Covid-19 lockdown.

🔹 Lead Frontend Software Engineer | Paris (2018-2020)

  • Transitioned company’s key projects from desktop to web based application (React, Redux, HTML, CSS, Webpack, Node.js).
  • Designed the architecture of company’s current main product.
  • Onboarded and mentored interns, providing technical guidance and evaluation.

🔹 Fullstack Software Engineer | New York City (2016-2018)

  • Developed video monitoring software, including node-based visual scripting, realtime screen streaming from multiple devices, remote control and live recorder on browser, mobile and desktop apps using C++, Qt/QML, JavaScript, Gstreamer.
  • Created an Express.js microservice helping migrating data structures between major software versions, heavily tested with Jest.

📌 Previously

🔹 Fullstack Software Engineer | Mikros Image | Paris (2015-2015)

  • Developed an end-to-end media transcoding and delivery platform for TV broadcasters using Java, JavaFX, Play! framework, LevelDB, JUnit.
  • Ensured security, integrity and redundancy of sensitive data on the backend side.
  • Provided monthly deliveries to our main client FranceTV.
  • Showcased our software solution at IBC Amsterdam.

🔹 R&D Engineer in Computer Vision | Visual Cognitive Systems Lab | Ljubljana, Slovenia (2014)

  • Graduation internship.
  • Worked on state-of-the-art implementations of image recognition methods based on Fisher vectors and using Matlab, VLFeat, C++.

🔹 Python developer internship | Gymglish | Paris, France (2013)

  • Various developments Python, Plone, Django.

👨‍🎓 Graduated from a Master of Engineering in Computer Science | IMAC Engineering school | Paris, France (2014)

  • Specializations: programming, web development, image processing, system design, project management, communication.

📬 Let's get in Touch!

Pinned Loading

  1. learning-notes learning-notes Public

    Notes on books I read and things I learn.

  2. thecolorsofnewyorkcity thecolorsofnewyorkcity Public

    Unconventional view of my photography project in New York City. 550 colors = 550 pictures = 550 days

    TypeScript

  3. buttleofx/ButtleOFX buttleofx/ButtleOFX Public

    ButtleOFX is an open source compositing software.

    QML 93 22

0